optional
protected open fun <T> optional(getTransform: KProperty<*>.(T?) -> T? = { it }, setTransform: KProperty<*>.(T?) -> T? = { it }): ReadWriteProperty<Any?, T?>(source)
Creates an optional property delegate (nullable).
Parameters
get Transform
Transformation applied on get.
set Transform
Transformation applied on set.