Skip to main content
Version: 1.x

Interface: ISplitProps

molecule.component.ISplitProps

Hierarchy

  • HTMLElementProps

    ISplitProps

Properties

allowResize

Optional allowResize: boolean | boolean[]

Should allowed to resized

default is true

Defined in

components/split/SplitPane.tsx:37


children

children: Element[]

Defined in

components/split/SplitPane.tsx:31


className

Optional className: string

Overrides

HTMLElementProps.className

Defined in

components/split/SplitPane.tsx:55


paneClassName

Optional paneClassName: string

Defined in

components/split/SplitPane.tsx:57


resizerSize

Optional resizerSize: number

Specify the size fo resizer

defualt size is 4px

Defined in

components/split/SplitPane.tsx:63


role

Optional role: string

Inherited from

HTMLElementProps.role

Defined in

common/types.ts:5


sashClassName

Optional sashClassName: string

Defined in

components/split/SplitPane.tsx:56


showSashes

Optional showSashes: boolean | boolean[]

Should show the sashes

default is true

Defined in

components/split/SplitPane.tsx:43


sizes

sizes: (string | number)[]

Only support controlled mode, so it's required

Defined in

components/split/SplitPane.tsx:53


split

Optional split: "horizontal" | "vertical"

How to split the space

default is vertical

Defined in

components/split/SplitPane.tsx:49


style

Optional style: CSSProperties

Inherited from

HTMLElementProps.style

Defined in

common/types.ts:3


title

Optional title: string

Inherited from

HTMLElementProps.title

Defined in

common/types.ts:2

Methods

onChange

onChange(sizes): void

Parameters

NameType
sizesnumber[]

Returns

void

Defined in

components/split/SplitPane.tsx:54