DefaultIndirectProperty
open class DefaultIndirectProperty<P : Any, V>(val parentProperty: ObservableValue<P?>, val defaultProperty: Property<V>, val getProperty: (P) -> Property<V>) : PropertyBase<V>
Inheritors
Properties
Link copied to clipboard
The default value to use when parentProperty.value == null
.
Link copied to clipboard
A lambda to get the Property we are interested in tracking, from the value of parentProperty.
Link copied to clipboard