Property

open class Property<OBJECT : Object, VALUE>(paramSpec: ParamSpec, storeInValueFunc: (gValue: Value, value: Any?) -> Unit, extractFromValueFunc: (gValue: Value) -> Any?, initValueFunc: (gValue: Value) -> Unit)

Constructors

Link copied to clipboard
constructor(paramSpec: ParamSpec, storeInValueFunc: (gValue: Value, value: Any?) -> Unit, extractFromValueFunc: (gValue: Value) -> Any?, initValueFunc: (gValue: Value) -> Unit)

Properties

Link copied to clipboard

Functions

Link copied to clipboard
operator fun getValue(arg: OBJECT, property: KProperty<*>): VALUE
Link copied to clipboard
operator fun setValue(arg: OBJECT, property: KProperty<*>, value: VALUE)