-
Task
-
Resolution: Fixed
-
L3 - Default
-
None
-
None
We have many Plugin points, which need more than the default configuration. To keep the interface tidy, we should avoid polluting the root object with these values.
AT
- All non-standard Configs are moved into arguments object.
- The Examples are adjusted
- All Plugin points use the same interface:
{ id: "customPlugin", pluginPoint: "cockpit.dashboard", priority: 5, render: container => { container.innerHTML = "Hello World!"; }, unmount: () => {}, properties: {} }
Note that the label property will also move into arguments.
=========
Make it easier to access the camundaAPI
AT
- the arguments of the render function always contain a api object with the endpoints
- Examples are adjusted
This is the controller panel for Smart Panels app
- is related to
-
CAM-11990 I can extend Cockpit Batch Operations using Plugins/Custom Scripts
- Closed