influxdata / influxdata/giraffe
Sync-zoom multiple plots
- Dominant language
- TypeScript
- Stars
- 189
- Forks
- 33
- Avg merge
- 3d 15h
- Merged PRs (30d)
- 4
Description
Linked to #461
I would like to apply the same time range (X domain) to different plots simultaneously after a zoom event occurs on any of them.
When in "controlled" mode, i would use `onSetXDomain` to know the new domain, after the zoom event, and then apply the same domain to all the other plots.
Problem is, how to achieve the same when not in "controlled" mode?
Also, how do I apply the new domain to the other plots?
Contributor guide
Research direction
Start by reviewing the controlled mode and its onSetXDomain callback, then read the related issue #461 for context. Done means that a zoom on any plot applies the resulting X-domain to the other plots when they are not in controlled mode.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- data-visualization
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100