Skip to content

4️⃣ [Flyouts] Clean up deprecated API parts #9858

Description

@tsullivan

The Flyouts API has accumulated some deprecated API parts, and we should add these to the EUI deprecation schedule to be removed (maybe in 3 months).

1. hideTitle

Flyouts require title for listing in history controls. Currently, the title is not visible in plain flyouts without history controls. However, the Discover Doc Viewer requires the title to be shown in the flyout menu. To achieve this, it is able to set hideTitle: false in the flyout menu props. This is to support a temporary design.

After Discover Doc Viewer implements the new design of featuring the title in the flyout header, we need clean up to remove ability to send hideTitle: false from the flyout props. This issue is to track that clean up.


Before (with hideTitle: false) After
image Image

2. customActions and EuiFlyoutMenuCustomAction in EuiFlyoutMenu

Context is here

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions