CSLazyNullableVar

class CSLazyNullableVar<T>(val didSet: (T) -> Unit, initializer: () -> T) : ReadWriteProperty<Any?, T>

Constructors

Link copied to clipboard
constructor(didSet: (T) -> Unit, initializer: () -> T)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val didSet: (T) -> Unit

Functions

Link copied to clipboard
open operator override fun getValue(thisRef: Any?, property: KProperty<*>): T
Link copied to clipboard
open operator override fun setValue(thisRef: Any?, property: KProperty<*>, value: T)