SplitterModel

Interface representing the Splitter class.

Properties

cssClass String

Specifies CSS classes to customize the appearance of the control.

Default: ""

enabled Boolean

Specifies whether the splitter is enabled or not.

Default: true

enableHtmlSanitizer Boolean

Specifies whether to allow the rendering of untrusted HTML and JavaScript values withing the control. When true, any untrusted strings or scripts will be remote before rendering.

Default: true

enableReversePanes Boolean

Specifies whether the splitter panes can be reordered or not.

Default: false

enableRtl Boolean

Specifies whether to render the control in right to left direction.

Default: false

enableState Boolean

Specifies whether to persist the state of the control between page loads.

The following properties will be saved to state.
  • paneSettings

Default: false

height String Number

Specifies the height of the toolbar expressed in pixels, a number, or in a percentage.

Default: auto

locale String

Specifies the culture and localization value for this control, overriding the globally defined value.

Default: en-US

orientation Orientation

Specifies the orientation of the splitter panes.

Default: Horizontal

paneSettings PanePropertiesModel

Specifies the individual pane settings.

Default: null

separatorSize Number

Specifies the size of the separator line for both orientations.

Default: null

width String Number

Specifies the width of the accordion expressed in pixels, a number, or in a percentage.

Default: 100%

Events

beforeCollapse EmitType<BeforeExpandCollapseEventArgs>

Event callback that is raised before panes are collapsed.

beforeExpand EmitType<BeforeExpandCollapseEventArgs>

Event callback that is raised before panes are expanded.

collapsed EmitType<ExpandedCollapsedEventArgs>

Event callback that is raised when panes are collapsed.

created EmitType<CreatedEventArgs>

Event callback that is raised when the control has been created.

destroyed EmitType<Object>

Event callback that is raised when the control has been destroyed.

expanded EmitType<ExpandedCollapsedEventArgs>

Event callback that is raised when panes are expanded.

resizeStart EmitType<ResizeEventArgs>

Event callback that is raised when panes start to be resized.

resizeStop EmitType<ResizingEventArgs>

Event callback that is raised when panes stop resizing.

resizing EmitType<ResizingEventArgs>

Event callback that is raised while panes are being resized.