ScriptableStateStore

interface ScriptableStateStore<S : Any> : MavericksStateStore<S>

Functions

get
Link copied to clipboard
abstract fun get(block: (S) -> Unit)
next
Link copied to clipboard
abstract fun next(state: S)

Force the current state to be moved to the given value immediately.

set
Link copied to clipboard
abstract fun set(stateReducer: S.() -> S)

Properties

flow
Link copied to clipboard
abstract val flow: Flow<S>
state
Link copied to clipboard
abstract val state: S

Inheritors

ScriptableMavericksStateStore
Link copied to clipboard