Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Lens] Allow cell contents to be clickable when drilldowns are enabled #102115

Closed
wylieconlon opened this issue Jun 14, 2021 · 6 comments · Fixed by #139701
Closed

[Lens] Allow cell contents to be clickable when drilldowns are enabled #102115

wylieconlon opened this issue Jun 14, 2021 · 6 comments · Fixed by #139701
Assignees
Labels
enhancement New value added to drive a business result Feature:Drilldowns Embeddable panel Drilldowns Feature:Lens impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. loe:small Small Level of Effort Team:Visualizations Visualization editors, elastic-charts and infrastructure

Comments

@wylieconlon
Copy link
Contributor

This is an idea proposed by a discuss user to have the entire table cell be a clickable area, instead of having a set of action icons on the side.

@wylieconlon wylieconlon added enhancement New value added to drive a business result Team:Visualizations Visualization editors, elastic-charts and infrastructure Team:AppServices Feature:Lens Feature:Drilldowns Embeddable panel Drilldowns labels Jun 14, 2021
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-app-services (Team:AppServices)

@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-app (Team:KibanaApp)

@wylieconlon wylieconlon mentioned this issue Jun 14, 2021
29 tasks
@exalate-issue-sync exalate-issue-sync bot added impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. loe:small Small Level of Effort labels Jun 21, 2021
@ghudgins
Copy link
Contributor

"i'm trying to get the same interaction the customer has in [a legacy tool]"

+1

@flash1293
Copy link
Contributor

Copied from #137274

Today, if a drilldown is added to a Lens table, it's added to one of the "row" columns but sometimes the "row" column is added (and hidden) just to decide which field to group on. We would like to be able to decide which column (from rows/colmns/metrics) should show the drilldown.

A real example:
We group a list of Kibana instances by their UUID, but we want to use the display name instead of the UUID and connect the drilldown to this column instead.

Screenshot 2022-07-25 at 10 39 02

@flash1293
Copy link
Contributor

Copied from #137273

Today, if a drilldown is added to a Lens table then you have to hover over the main cell, click the little plus and then follow the pop up menu.

Screenshot 2022-07-25 at 10 34 43

For users who are more familiar with Dashboards that might feel natural but it is fairly different from the common UX in Kibana custom UIs, like this recently build Infrastructure Metrics Table, where each row has a link to the details page.

Screenshot 2022-07-27 at 13 34 07

We would like to be able to make drilldowns accessible either as cell links or whole row links.

@flash1293
Copy link
Contributor

flash1293 commented Aug 21, 2022

An easy way to implement a version of this:

  • add a new property to each dimension: “Click to filter”
  • If enabled for a column, no filter in/out cell actions are shown, instead the whole cell is clickable and the “filter in” action will get dispatched

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New value added to drive a business result Feature:Drilldowns Embeddable panel Drilldowns Feature:Lens impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. loe:small Small Level of Effort Team:Visualizations Visualization editors, elastic-charts and infrastructure
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants