MutableLazy

class MutableLazy<T>(val initializer: () -> T) : ReadWriteProperty<Any?, T>

A lazy property which can be mutated.

Parameters

T

The type of the property.

Constructors

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

Properties

Link copied to clipboard
val initializer: () -> T

The initializer for the property.

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)