Currently dynamicSources are registered when the plugin is initialised.
But this doesn't allow for new dynamicSource datasets to be added afterwards.
Task:
in /plugins/beta/datasets/src/datasets.js
the dynamicSources are locally handled with a Map
const dynamicSources = new Map()
The proposed solution is to create a dynamicSource registry that can be added to - removed from alongside the add/remove dataset api methods
Currently dynamicSources are registered when the plugin is initialised.
But this doesn't allow for new dynamicSource datasets to be added afterwards.
Task:
in /plugins/beta/datasets/src/datasets.js
the dynamicSources are locally handled with a Map
const dynamicSources = new Map()
The proposed solution is to create a dynamicSource registry that can be added to - removed from alongside the add/remove dataset api methods