Package-level declarations
Types
Link copied to clipboard
abstract class ReducerFactory<A : Action, S : State, E : SideEffect>(sideEffectFactory: SideEffectFactory<E>)
Intent factory used to create an Reducer starting from an action A
Link copied to clipboard
Link copied to clipboard
abstract class StateStore<A : Action, S : State, E : SideEffect>(coroutineScope: CoroutineScope, initialState: S, debugMode: Boolean = false, reducerFactory: ReducerFactory<A, S, E>.() -> Unit)
Store wrapper, his ownership is to persist and mutate the state starting from an action A