s-m-r-t
Open the s-m-r-t source on GitHub Switch to dark color scheme
← All UI components

Svelte · Workspace

AdminShell

No summary has been written for AdminShell. Everything below is generated from the declaration shipped in 0.44.0 and describes the real contract.

Public export

typescript
import { AdminShell } from '@happyvertical/smrt-svelte/workspace';
Import path
@happyvertical/smrt-svelte/workspace
Props
22
Props described
15 of 22
Bindable state
0
Callback events
0
Verified release
0.44.0

Props

NameTypeRequiredDescription
titlestringNoNot described
subtitlestringNoNot described
configShellPanelDefaultsNoNot described
settingsShellSettingsDeltaNoNot described
settingsAdapterShellSettingsAdapterNoNot described
storageKeystringNoNot described
stateShellStateNoPre-configured shell state. Creates one from config if omitted.
appBarSnippetNoContent for the top app bar.
appPanelSnippetNoContent for the main app panel.
tenantRailSnippetNoContent for the left tenant rail.
tenantPanelSnippetNoContent for the left tenant panel.
tenantFooterSnippetNoContent for the tenant panel footer.
focusRailSnippetNoContent for the right focus rail.
focusPanelSnippet<[{ tool: ShellFocusTool | null; }]>NoContent for the right focus panel, receives the active tool.
systemBarSnippetNoContent for the system bar.
systemPanelSnippetNoContent for the system panel.
topLeftCornerSnippetNoContent for the top-left corner.
topRightCornerSnippetNoContent for the top-right corner.
bottomLeftCornerSnippetNoContent for the bottom-left corner.
bottomRightCornerSnippetNoContent for the bottom-right corner.
shortcutsOverlaySnippetNoContent for the keyboard shortcuts overlay.
childrenSnippetYesNot described

Bindable state

This component has no bindable public state.

Callback events

This component declares no callback event props.

Examples and explanation