豆豆友情提示:这是一个非官方 GitHub 代理镜像,主要用于网络测试或访问加速。请勿在此进行登录、注册或处理任何敏感信息。进行这些操作请务必访问官方网站 github.com。 Raw 内容也通过此代理提供。
Skip to content

[Discover][Dashboard] Support changing displayed tab on a Dashboard #248830

@kertal

Description

@kertal

📓 Summary:

Currently there's no way to edit the displayed Discover session tab on a Dashboard. Users should be able to change which tab is being displayed in a dashboard's Edit Mode, given there are multiple tabs. When a new tab is selected, the Discover embeddable should transition to a loading state and then display the updated data for that specific tab. The change should be saved, when the edited Dashboard is being saved.

UI

Image

✔️Acceptance criteria:

  • The currently displayed tab of a Discover session should be edible on a Dashboard in Edit mode
  • Discover sessions with multiple tabs should show a dropdown containing all tabs by name
  • When the desired tab is selected the UI of the embeddable switches to loading state and the selected tab is being rendered (with updated data)
  • This change is saved with the Discover session embeddable state as part of the Dashboard saved object
  • There should be no change for Discover sessions by value or Discover sessions by reference with just one tab
  • There should be no change in a Dashboards View mode other than the changed tab is being displayed, but not selectable
  • There should be functional coverage for this change

Metadata

Metadata

Labels

Feature:DiscoverDiscover ApplicationFeature:EmbeddablesRelating to the Embeddable systemTeam:DataDiscoveryDiscover, search (data plugin and KQL), data views, saved searches. For ES|QL, use Team:ES|QL. t//impact:highAddressing this issue will have a high level of impact on the quality/strength of our product.loe:largeLarge Level of Effortusability
No fields configured for Enhancement.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions