Splitter API Reference

Properties

Name Type Default Value
animation string 'advanced'
autoFitMode string 'proportional'
disabled boolean false
dataSource object null
keepProportionsOnResize boolean false
locale string 'en'
localizeFormatFunction function | null null
messages object Please expand entry to see value
orientation string 'vertical'
readonly boolean false
resizeMode string 'adjacent'
resizeStep number 5
liveResize boolean false
theme string ''
unfocusable boolean false

Events

Name Type
collapse Event
expand Event
resizeStart Event
resizeEnd Event

Methods

Name Type Return Type
appendChild(node: HTMLElement): void Method void
collapse(item: number | Smart.SplitterItem, far: boolean): void Method void
expand(item: number | Smart.SplitterItem): void Method void
hideBar(splitterBar: number): number Method number
items(): Smart.SplitterItem[] Method Smart.SplitterItem[]
insert(index: number, details: {label: string. content: string} | string): void Method void
insertBefore(newNode: HTMLElement, referenceNode?: HTMLElement): void Method void
lockItem(index: number): void Method void
lockBar(index: number): void Method void
remove(index: number): void Method void
removeAll(): void Method void
removeChild(node: HTMLElement): void Method void
showBar(splitterBar: number): void Method void
unlockItem(item: number): void Method void
unlockBar(item: number): void Method void