StateFlowCacheValue

data class StateFlowCacheValue<T>(val value: MutableStateFlow<T>, val removeTimer: MutableStateFlow<Duration>, val persisted: MutableStateFlow<Set<StateFlow<Boolean>>>, val removerJob: Job)

Constructors

Link copied to clipboard
fun <T> StateFlowCacheValue(value: MutableStateFlow<T>, removeTimer: MutableStateFlow<Duration>, persisted: MutableStateFlow<Set<StateFlow<Boolean>>>, removerJob: Job)

Properties

Link copied to clipboard
val persisted: MutableStateFlow<Set<StateFlow<Boolean>>>
Link copied to clipboard
val removerJob: Job
Link copied to clipboard
val removeTimer: MutableStateFlow<Duration>
Link copied to clipboard
val value: MutableStateFlow<T>