Skip to main content

Module shell

Module shell 

Source
Expand description

Persistable app-shell and workspace state contracts.

This module is intentionally data-first. Widget builders can consume these records, but applications can also save and restore them without depending on a renderer or on the concrete widget tree that happened to produce them.

Structs§

PersistentSplitState
ScrollSyncAxes
ScrollSyncGroup
ScrollSyncMember
ShellBarCluster
ShellBarItem
ShellBarItemLayout
ShellBarLayoutPlan
ShellBarLayoutSpacing
ShellBarOverflowItem
ShellDocumentNodes
ShellDocumentOptions
ShellExtent
ShellLayoutPlan
ShellNumericReadout
ShellPanelDocumentNode
ShellPanelLayout
ShellPanelState
ShellRegionDocumentNode
ShellRegionLayout
ShellWorkspaceState

Enums§

DockPlacement
ShellBarItemRole
ShellBarOverflowPolicy
ShellRegion
SplitPaneSide

Functions§

build_shell_document