ValueState

@Stable
abstract class ValueState<T>(version: String? = null, stateFactory: (T) -> MutableState<T> = { mutableStateOf(it) }) : ConfigState, ReadWriteProperty<Any?, T>

Constructors

Link copied to clipboard
constructor(version: String? = null, stateFactory: (T) -> MutableState<T> = { mutableStateOf(it) })

Functions

Link copied to clipboard
operator override fun getValue(thisRef: Any?, property: KProperty<*>): T
Link copied to clipboard
abstract fun kvGet(key: String): T
Link copied to clipboard
abstract fun kvSet(key: String, value: T)
Link copied to clipboard
operator override fun setValue(thisRef: Any?, property: KProperty<*>, value: T)