Skip to content

PanelConfig

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

Configuration for a single panel.

Properties

collapseThreshold?

optional collapseThreshold: number

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

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:34

Whether this panel can collapse to zero width/height

Default

false

defaultSize?

optional defaultSize: PanelSize

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

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


maxSize?

optional maxSize: number

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

Maximum size in pixels


minSize?

optional minSize: number

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

Minimum size in pixels