trixnity-client
3.4.1
trixnity-client
/
net.folivo.trixnity.client.store.cache
/
StateFlowCacheValue
State
Flow
Cache
Value
data
class
StateFlowCacheValue
<
T
>
(
val
value
:
MutableStateFlow
<
T
>
,
val
removeTimer
:
MutableStateFlow
<
Duration
>
,
val
persisted
:
MutableStateFlow
<
Set
<
StateFlow
<
Boolean
>
>
>
,
val
removerJob
:
Job
)
Constructors
Properties
Constructors
State
Flow
Cache
Value
Link copied to clipboard
fun
<
T
>
StateFlowCacheValue
(
value
:
MutableStateFlow
<
T
>
,
removeTimer
:
MutableStateFlow
<
Duration
>
,
persisted
:
MutableStateFlow
<
Set
<
StateFlow
<
Boolean
>
>
>
,
removerJob
:
Job
)
Properties
persisted
Link copied to clipboard
val
persisted
:
MutableStateFlow
<
Set
<
StateFlow
<
Boolean
>
>
>
remover
Job
Link copied to clipboard
val
removerJob
:
Job
remove
Timer
Link copied to clipboard
val
removeTimer
:
MutableStateFlow
<
Duration
>
value
Link copied to clipboard
val
value
:
MutableStateFlow
<
T
>