tornadofx / tornadofx / ObservableStyleClass

ObservableStyleClass

class ObservableStyleClass

Constructors

<init> ObservableStyleClass(styleable: Styleable, value: ObservableValue<CssRule>)

Properties

listener val listener: ChangeListener<CssRule>
value val value: ObservableValue<CssRule>

Functions

dispose fun dispose(): Unit

Extension Functions

getProperty fun <T> Any.getProperty(prop: KMutableProperty1<*, T>): ObjectProperty<T>
observable fun <T : Any> Any.observable(propName: String): ObjectProperty<T>