Package io.kvision.core

KVision core classes. This includes base interfaces for all components, CSS enums (for colors, borders, backgrounds, fonts, text and position) and the main Widget class.

Functions

Link copied to clipboard
inline fun <T> T.onChangeLaunch(coroutineScope: <Error class: unknown class> = KVScope, noinline handler: suspend T.(<Error class: unknown class>) -> Unit): Int

An extension function for defining on change suspending event handlers.

Link copied to clipboard
inline fun <T> T.onClickLaunch(coroutineScope: <Error class: unknown class> = KVScope, noinline handler: suspend T.(<Error class: unknown class>) -> Unit): Int

An extension function for defining on click suspending event handlers.

inline fun <T> T.onClickLaunch(coroutineScope: <Error class: unknown class> = KVScope, noinline handler: suspend T.(<Error class: unknown class>) -> Unit): T

An extension function for defining on click suspending event handlers for Buttons.

Link copied to clipboard
inline fun <T> T.onEventLaunch(    event: String,     coroutineScope: <Error class: unknown class> = KVScope,     noinline handler: suspend T.(<Error class: unknown class>) -> Unit): Int

An extension function for defining on change suspending event handlers.

Link copied to clipboard
inline fun <T> T.onInputLaunch(coroutineScope: <Error class: unknown class> = KVScope, noinline handler: suspend T.(<Error class: unknown class>) -> Unit): Int

An extension function for defining on change suspending event handlers.

Properties

Link copied to clipboard
val KVScope: <Error class: unknown class>