Splitter

open class Splitter(className: String? = null, init: Splitter.() -> Unit? = null)

A splitter component.

Parameters

className

CSS class names

init

an initializer extension function

Constructors

Link copied to clipboard
constructor(className: String? = null, init: Splitter.() -> Unit? = null)

Creates a splitter component.

Properties

Link copied to clipboard
val content: <Error class: unknown class>?

A dynamic property returning current content element.

Link copied to clipboard
val leftSide: <Error class: unknown class>?

A dynamic property returning current left side element.

Link copied to clipboard
val rightSide: <Error class: unknown class>?

A dynamic property returning current right side element.

Link copied to clipboard
val side: <Error class: unknown class>?

A dynamic property returning current first side element.

Functions

Link copied to clipboard
open fun afterInsert(node: <Error class: unknown class>)
Link copied to clipboard
open fun onDeviceBackButton(callback: (event: BackButtonEvent) -> Unit)

Sets device back button event listener.

Link copied to clipboard

Clears device back button event listener.

Link copied to clipboard
open fun render(): <Error class: unknown class>
Link copied to clipboard
fun Splitter.splitterContent(className: String? = null, init: SplitterContent.() -> Unit? = null): SplitterContent

DSL builder extension function.

Link copied to clipboard
fun Splitter.splitterSide(animation: SideAnimation? = null, swipeable: Boolean? = null, collapse: Collapse? = null, side: Side? = null, className: String? = null, init: SplitterSide.() -> Unit? = null): SplitterSide

DSL builder extension function.