MetaProperty

class MetaProperty<T : Any>(meta: ObservableMutableMeta, name: Name, converter: MetaConverter<T>) : Property<T?>

Functions

onChange
Link copied to clipboard
common
open override fun onChange(owner: Any?, callback: (T?) -> Unit)
removeChangeListener
Link copied to clipboard
common
open override fun removeChangeListener(owner: Any?)

Properties

converter
Link copied to clipboard
common
val converter: MetaConverter<T>
meta
Link copied to clipboard
common
val meta: ObservableMutableMeta
name
Link copied to clipboard
common
val name: Name
value
Link copied to clipboard
common
open override var value: T?