Skip to content

Home > @unseenco/backstage-core > ISheet > setOutlineNamespaceCollapsed

ISheet.setOutlineNamespaceCollapsed() method

Sets whether a namespace folder in the Studio outline panel is collapsed.

Call this on load to force a folder closed every time your app starts. Unlike declareOutlineNamespace(), this overrides any previous user preference for the current session's initial render.

Signature:

typescript
setOutlineNamespaceCollapsed(namespacePath: string, collapsed: boolean): void;

Parameters

ParameterTypeDescription
namespacePathstringThe namespace path, e.g. "My Folder" or "My Folder / Subfolder"
collapsedbooleanWhether the folder should be collapsed

Returns:

void

Example

ts
const sheet = project.sheet('Scene')

// Force a folder closed every time your app loads
sheet.setOutlineNamespaceCollapsed('Props', true)