Package-level declarations

Onsen UI main structural components (page, navigator).

Types

Link copied to clipboard
open class BackButton(content: String? = null, rich: Boolean = false, align: <Error class: unknown class>? = null, className: String? = null, init: BackButton.() -> Unit? = null)

A back button component designed to be placed inside the toolbar.

Link copied to clipboard

Navigator animation types.

Link copied to clipboard
open class Navigator(animation: NavAnimation? = null, swipeable: Boolean? = null, forceSwipeable: Boolean? = null, className: String? = null, init: Navigator.() -> Unit? = null)

A navigator component.

Link copied to clipboard
open class Page(className: String? = null, init: Page.() -> Unit? = null)

A page component.

Link copied to clipboard
open class PullHook(content: String? = null, rich: Boolean = false, align: <Error class: unknown class>? = null, className: String? = null, init: PullHook.() -> Unit? = null)

A pull hook component supporting "Pull to refresh" functionality.

Functions

Link copied to clipboard
fun <Error class: unknown class>.backButton(content: String? = null, rich: Boolean = false, align: <Error class: unknown class>? = null, className: String? = null, init: BackButton.() -> Unit? = null): BackButton

DSL builder extension function.

Link copied to clipboard
fun <Error class: unknown class>.navigator(animation: NavAnimation? = null, swipeable: Boolean? = null, forceSwipeable: Boolean? = null, className: String? = null, init: Navigator.() -> Unit? = null): Navigator
fun SplitterContent.navigator(animation: NavAnimation? = null, swipeable: Boolean? = null, forceSwipeable: Boolean? = null, className: String? = null, init: Navigator.() -> Unit? = null): Navigator
fun Tab.navigator(animation: NavAnimation? = null, swipeable: Boolean? = null, forceSwipeable: Boolean? = null, className: String? = null, init: Navigator.() -> Unit? = null): Navigator

DSL builder extension function.

Link copied to clipboard
fun <Error class: unknown class>.page(className: String? = null, init: Page.() -> Unit? = null): Page
fun Dialog.page(className: String? = null, init: Page.() -> Unit? = null): Page
fun Tab.page(className: String? = null, init: Page.() -> Unit? = null): Page
fun Navigator.page(pageId: String? = null, className: String? = null, init: Page.() -> Unit? = null): Page
fun SplitterContent.page(pageId: String? = null, className: String? = null, init: Page.() -> Unit? = null): Page
fun SplitterSide.page(pageId: String? = null, className: String? = null, init: Page.() -> Unit? = null): Page

DSL builder extension function.

Link copied to clipboard
fun Page.pullHook(content: String? = null, rich: Boolean = false, align: <Error class: unknown class>? = null, className: String? = null, init: PullHook.() -> Unit? = null): PullHook

DSL builder extension function.