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

Ability to Customize Tooltip Contents and Formatting #42594

Open
ixipixi opened this issue May 13, 2024 · 1 comment
Open

Ability to Customize Tooltip Contents and Formatting #42594

ixipixi opened this issue May 13, 2024 · 1 comment

Comments

@ixipixi
Copy link
Contributor

ixipixi commented May 13, 2024

Is your feature request related to a problem? Please describe.
If you have a lot of fields in the underlying data source for a visualization - every field shows up in the tooltip. Sometimes these aren't relevant or useful to the end user and it would make sense to be able to choose what to display, customize formatting and customize labelling.

For example:

  • A max() or aggregate calculation that's used for a JOIN in the dataset but doesn't need to be displayed in the tooltip
  • An aggregate field that has a really long name makes the label really long
  • Latitude and Longitude in a map might be necessary for the visualization but not for the end user

Describe the solution you'd like
It would make sense to allow customization of the tooltip either in the question builder or in the Card visualization settings from the Dashboard.

Describe alternatives you've considered
Editing the underlying data to change how the tooltip is displayed (sometimes this is straightforward but sometimes, especially with multi-level aggregated queries) it's not so easy to remove fields required for JOINS, etc. If you want to change the name you either have to write native SQL or use a custom expression to duplicate a column in a hacky way.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants