ReducerContainerForOneActionTransaction
public class ReducerContainerForOneActionTransaction : StateChangingReducerContainer
Undocumented
-
Undocumented
Declaration
Swift
public var dispatchStateChangeActionCallback: ((Action) -> Void)?
-
Undocumented
Declaration
Swift
public init(reducerContainer: StateChangingReducerContainer, completion: @escaping () -> Void)
-
Declaration
Swift
public func addReducer<R>(reducer: R) where R : ActionReducerType
-
Declaration
Swift
public func addReducer<R>(reducer: R) where R : AsyncActionReducerType
-
Declaration
Swift
public func addReduceFunction<StateType, ActionType>(reduceFunction: @escaping (ReducerProvider, ActionType, StateType) -> StateType) where ActionType : Action
-
Declaration
Swift
public func reducers<StateType>(action: Action, state: StateType) -> [AnyActionReducer]
-
Declaration
Swift
public func reducers<StateType>(action: Action, state: StateType) -> [AnyAsyncActionReducer]
-
Declaration
Swift
public func reduce<StateType>(action: Action, state: StateType) -> StateType
-
Declaration
Swift
public func reduce<StateType>(action: Action, state: StateType, completion: @escaping () -> Void) -> StateType
-
Undocumented
Declaration
Swift
public func startCompleting()