Blazorise icon indicating copy to clipboard operation
Blazorise copied to clipboard

Chart: Implement zoom plug-in

Open technyon opened this issue 9 months ago • 2 comments

Is your feature request related to a problem? Please describe. The current implementation for charts lacks zoom (and panning).

Describe the solution you'd like Allow the user to zoom. This functionality could be enabled by implement wrapper code for chartjs-plugin-zoom

Additional context

I need a line chart that displays realtime data, and at the same time allows the user to zoom in on parts of the data. Optimally scrolling of realtime data would stop while the user has zoomed in on data, and continue when returning to "normal" zoom.

P.S.: I'm using server-side rendering.

technyon avatar May 09 '24 08:05 technyon

Hello @technyon Thank you for the submission.

As mentioned in our previous discussion, we will look into it and implement it if possible.


Note for self: https://www.chartjs.org/chartjs-plugin-zoom/latest/

stsrki avatar May 09 '24 08:05 stsrki

For reference, this library already implements the plugin:

https://github.com/erossini/BlazorChartjs

technyon avatar May 13 '24 04:05 technyon