DerivedStateFlow

class DerivedStateFlow<T>(getValue: () -> T, flow: Flow<T>) : StateFlow<T>

Constructors

Link copied to clipboard
constructor(getValue: () -> T, flow: Flow<T>)

Properties

Link copied to clipboard
open override val replayCache: List<T>
Link copied to clipboard
open override val value: T

Functions

Link copied to clipboard
@InternalCoroutinesApi
open suspend override fun collect(collector: FlowCollector<T>): Nothing
Link copied to clipboard
fun <T1, R> StateFlow<T1>.mapState(transform: (a: T1) -> R): StateFlow<R>
Link copied to clipboard
fun <T> SharedFlow<T>.runningHistory(): Flow<History<T>?>
Link copied to clipboard
fun <T> SharedFlow<T>.runningHistoryNotNull(): Flow<History<T>>