influxdata / influxdata/giraffe

Sync-zoom multiple plots

Open
#803 1 comment 1 reaction 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.