docs: stub bulk of missing extension docs
This commit is contained in:
1 parent
4920b527d1
commit
076b89ef83
3 files changed
+72
No files matched your search
@@ -1,3 +1,34 @@
|
||||
# Module: Panel
|
||||
|
||||
...
|
||||
|
||||
```js
|
||||
import MyComponent from './MyComponent.js';
|
||||
|
||||
export default {
|
||||
id: 'example-panel-module',
|
||||
|
||||
/**
|
||||
* @param {object} params
|
||||
* @param {object} params.servicesManager
|
||||
*/
|
||||
getPanelModule({ servicesManager }) {
|
||||
return {
|
||||
menuOptions: [
|
||||
{
|
||||
icon: 'list',
|
||||
label: 'Magic',
|
||||
target: 'target-component-id',
|
||||
},
|
||||
],
|
||||
components: [
|
||||
{
|
||||
id: 'target-component-id',
|
||||
component: MyComponent,
|
||||
},
|
||||
],
|
||||
defaultContext: ['VIEWER'],
|
||||
};
|
||||
},
|
||||
};
|
||||
```
|
||||
Reference in new issue
Block a user