class Optional<in M, T> : Delegate<M, T>
Delegate for optional (nullable) values.
Optional(initializer: M.() -> T?)
Delegate for optional (nullable) values. |
var value: T? |
operator fun getValue(thisRef: Any?, property: KProperty<*>): T?
Delegate for value reads. |
|
operator fun setValue(thisRef: Any?, property: KProperty<*>, t: T?): Unit
Delegate for value writes. |