ObservableProperty

class ObservableProperty<T>(initial: T)

Constructors

Link copied to clipboard
constructor(initial: T)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
var value: T

Functions

Link copied to clipboard
Link copied to clipboard
fun clear()
Link copied to clipboard
operator fun getValue(any: Any?, property: KProperty<*>): T
Link copied to clipboard
operator fun invoke(value: T)
operator fun invoke(handler: (T) -> Unit): ObservableProperty<T>
Link copied to clipboard
fun observe(handler: (T) -> Unit): ObservableProperty<T>
Link copied to clipboard
fun observeStart(handler: (T) -> Unit): ObservableProperty<T>
Link copied to clipboard
operator fun setValue(any: Any?, property: KProperty<*>, value: T)
Link copied to clipboard
fun update(value: T)