WithState
Deprecated
This feature has been deprecated. It is recommended to use Compose Multiplatform instead.
Interface indicating an observable has a state of T
Type Parameters
T
the type of the state.
Deprecated
This feature has been deprecated. It is recommended to use Compose Multiplatform instead.
Interface indicating an observable has a state of T
Type Parameters
T
the type of the state.
Inheritors
Properties
Link copied to clipboard
StateFlow that expresses the content from the observable.
StateFlow that expresses the content from the observable.
Link copied to clipboard
Functions
Link copied to clipboard
fun <T> WithState<T?>.observeNotNullOnLifecycle(lifecycleOwner: LifecycleOwner, filter: suspend (T) -> Boolean = { true }, onNext: (T) -> Unit): Job
Observes WithState of a nullable value on the lifecycle of a LifecycleOwner
Link copied to clipboard
fun <T> WithState<T>.observeOnLifecycle(lifecycleOwner: LifecycleOwner, filter: suspend (T) -> Boolean = { true }, onNext: (T) -> Unit): Job
Observes WithState on the lifecycle of a LifecycleOwner
fun <T, R> WithState<T>.observeOnLifecycle(lifecycleOwner: LifecycleOwner, filter: suspend (T) -> Boolean = { true }, transform: suspend (T) -> R, onNext: (R) -> Unit): Job
Observes WithState on the lifecycle of a LifecycleOwner by transforming the observed value.