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] Frame allows visualizations to have multiple types of layers with no datasource #87567

Closed
wylieconlon opened this issue Jan 6, 2021 · 2 comments
Labels
Feature:Lens Team:Visualizations Visualization editors, elastic-charts and infrastructure technical debt Improvement of the software architecture and operational architecture
Projects

Comments

@wylieconlon
Copy link
Contributor

wylieconlon commented Jan 6, 2021

This is technical work that blocks work on the thresholds feature and annotations feature.

This isn't an official design, but it shows that we need users to be able to add additional features to their charts, which might resemble the UI to add layers:

Screen Shot 2021-01-04 at 4 39 19 PM

Each of these types of layers can have a custom UI, and they don't need to be backed by a datasource. Thresholds can be stored entirely within the visualization state:

Screen Shot 2021-01-05 at 2 09 58 PM

Even though these layers don't have a datasource, it is possible for the visualization to load data asynchronously. This will support the annotations feature. For example, the visualization can change the expression by adding a fetching step: lens_xy_chart annotations={fetchAnnotations}

@wylieconlon wylieconlon added technical debt Improvement of the software architecture and operational architecture Team:Visualizations Visualization editors, elastic-charts and infrastructure Feature:Lens labels Jan 6, 2021
@wylieconlon wylieconlon added this to Long-term goals in Lens via automation Jan 6, 2021
@elasticmachine
Copy link
Contributor

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

@flash1293
Copy link
Contributor

Done for reference lines

Lens automation moved this from Long-term goals to Done Mar 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Lens Team:Visualizations Visualization editors, elastic-charts and infrastructure technical debt Improvement of the software architecture and operational architecture
Projects
No open projects
Lens
  
Done
Development

No branches or pull requests

3 participants