Skip to content

PanelConfig

Defined in: src/components/layout/SplitPane/SplitPane.types.ts:21

Configuration for a single panel.

Properties

collapseThreshold?

optional collapseThreshold: number

Defined in: src/components/layout/SplitPane/SplitPane.types.ts:42

Size threshold below which the panel snaps to collapsed. Only used when collapsible is true.

Default

minSize / 2

collapsible?

optional collapsible: boolean

Defined in: src/components/layout/SplitPane/SplitPane.types.ts:35

Whether this panel can collapse to zero width/height

Default

false

defaultSize?

optional defaultSize: PanelSize

Defined in: src/components/layout/SplitPane/SplitPane.types.ts:23

Initial size in pixels or CSS value (e.g. “30%“)


maxSize?

optional maxSize: number

Defined in: src/components/layout/SplitPane/SplitPane.types.ts:29

Maximum size in pixels


minSize?

optional minSize: number

Defined in: src/components/layout/SplitPane/SplitPane.types.ts:26

Minimum size in pixels