SubclassStateContainerContext

data class SubclassStateContainerContext<S : Any, SE : Any, T : S>(val settings: RealSettings, val postSideEffect: suspend (SE) -> Unit, getState: () -> T, val reduce: suspend ((T) -> S) -> Unit, val subscribedCounter: SubscribedCounter)

Constructors

Link copied to clipboard
constructor(settings: RealSettings, postSideEffect: suspend (SE) -> Unit, getState: () -> T, reduce: suspend ((T) -> S) -> Unit, subscribedCounter: SubscribedCounter)

Properties

Link copied to clipboard
val postSideEffect: suspend (SE) -> Unit
Link copied to clipboard
val reduce: suspend ((T) -> S) -> Unit
Link copied to clipboard
Link copied to clipboard
val state: T
Link copied to clipboard