- 
    Type:Task 
- 
    Resolution: Fixed
- 
    Priority:L3 - Default 
- 
    Affects Version/s: None
- 
    Component/s: cockpit, webapp-react
- 
    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
 
-