Container for dock panel management functionality.
Example
// Editor.Dock.IDockManager manages dockable panels in Lens Studio. // Access it via findInterface, then inspect registered panels. constdockManager = this.pluginSystem.findInterface( Editor.Dock.IDockManager ) asEditor.Dock.IDockManager;
constpanels = dockManager.panels; console.log(`Dock has ${panels.length} panel(s)`);
for (constpanelofpanels) { console.log(` Panel: ${panel.id}`); }
// Check if a panel group exists by ID. consthasSceneGroup = dockManager.containsPanels('scene'); console.log(`Contains "scene" panels: ${hasSceneGroup}`);
Container for dock panel management functionality.
Example