class CssPropertyDelegate<T : Any> : ReadOnlyProperty<Any, CssProperty<T>>
<init> |
CssPropertyDelegate(name: String?, multiValue: Boolean, renderer: (T) -> String = null) |
multiValue |
val multiValue: Boolean |
name |
val name: String? |
renderer |
val renderer: (T) -> String |
getValue |
fun getValue(thisRef: Any, property: KProperty<*>): CssProperty<T> |
getProperty |
fun <T> Any.getProperty(prop: KMutableProperty1<*, T>): ObjectProperty<T> |
observable |
fun <T : Any> Any.observable(propName: String): ObjectProperty<T> |