Ability to sync multiple chart ranges has been one of the popular requests since last couple of months and hence we decided to implement the same. Along with sync we have also added feature to allow vertical zooming/panning. These two features should allow you to create more advanced dashboards and also improve the user experience. Below is a summary of this release.
New Features & Properties
- Vertical Zooming by using zoomType: (“x” | “y” | “xy”)
- Zooming & Panning programmatically using viewportMinimum & viewportMaximum
- rangeChanging & rangeChanged events to notify change in range while panning/zooming (using mouse or touch). Using this event along with viewportMinimum & viewportMaximum you’ll be able to sync range of multiple charts as shown in this example.
- Controlling Doughnut/Pie size using radius and innerRadius
Using rangeChanging/rangeChanged events along with viewportMinimum & viewportMaximum you’ll be able to sync range of multiple charts as shown in below examples.
In coming months we’ll be improving chart axis with more power packed features. So do check out these features and let us know your feedback.