synchro-charts icon indicating copy to clipboard operation
synchro-charts copied to clipboard

Create plugin architechure for visualizations

Open diehbria opened this issue 3 years ago • 0 comments

Create the foundation to move the Synchro Charts 'webgl-base-chart' to be able to utilize a plugin architecture, as well as moving a lot of the rendering logic outside of the webgl-base-chart and into the PluginManager.

This PR does not actually utilize the new plugin architecture. Does not effect any existing components (yet).

Additionally, add a new DataStream field, visualizationType, which will be used to determine which plugin is used to render a data-stream, allowing for multiple visualization types (which would then be rendered via different plugins)

Tests

https://github.com/diehbria/aws-synchro-charts/runs/3352913998

diehbria avatar Aug 17 '21 16:08 diehbria