Defines the configuration for user interface elements, including panels, dock, libraries, blocks, navigation, and inspector bar.
Properties#
| Property | Type | Description |
|---|---|---|
view? | "advanced" | "default" |
panels? | object | - |
panels.inspector? | boolean | |
panels.settings? | boolean | |
panels.assetLibrary? | boolean | |
dock? | object | - |
dock.show? | boolean | Deprecated Please use cesdk.feature.enable('ly.img.dock') instead. |
dock.iconSize? | "normal" | "large" |
dock.hideLabels? | boolean | - |
libraries? | object | - |
libraries.insert? | object | - |
libraries.insert.autoClose? | boolean | (() => boolean) |
libraries.insert.floating? | boolean | Deprecated Please use cesdk.ui.setPanelFloating('//ly.img.panel/assetLibrary') instead. |
libraries.insert.backgroundTrackLibraryEntries? | string[] | ((entries) => string[]) |
libraries.replace? | object | - |
libraries.replace.autoClose? | boolean | (() => boolean) |
libraries.replace.floating? | boolean | Deprecated Please use cesdk.ui.setPanelFloating('//ly.img.panel/replaceAssetLibrary') instead. |
blocks? | UserInterfaceInspectorBlocks | Deprecated Use cesdk.feature.enable() instead. |
navigation? | UserInterfaceNavigation | - |
inspectorBar? | boolean |