- add the complete list of drag events on the component plotters*
- add the complete list of mouse event on the component plotters
- callback to handle the on_wheel and on_click action.
- Change the rendering system because of performance issue:
- does not use svg anymore
- Draw directly in a bitmap
- render the bitmap in the html with a base64 encoding.
- Rename the user interface on_drawing into init
- The dioxus backend which generate LazyNodes
- A dioxus backend implementing the trait DrawingBackend from plotter-rs to generate LazyNodes of svg items
- A dioxus component named Plotter, using the dioxus backend to render the plots.
- A callback on_drawing for the component Plotter as user interface to define plots.