Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
abstract class LazyMutableState<T, R>(val base: MutableState<R>, val valueProducer: () -> R) : MutableState<R>
Link copied to clipboard
A mutable value holder that can be observed for changes.
Link copied to clipboard
A generic observable property that allows for value observation and modification.
Link copied to clipboard
A MutableState implementation that holds a String value.
Link copied to clipboard
An abstract class that implements the MutableState interface and provides a base for creating mutable state objects.
Link copied to clipboard
open class UpdateObservableProperty<T, R>(mutableState: UpdateMutableState<T, R>, onUpdated: (R?) -> Unit? = null) : ObservableProperty<R?>
Represents an observable property whose value is derived from a base value of type T and can be updated by changing the base value.