ReduxPipelineWrapper
public class ReduxPipelineWrapper<MiddlewareType: MiddlewareProtocol>: ActionHandler
where MiddlewareType.InputActionType == MiddlewareType.OutputActionType
Undocumented
-
Undocumented
Declaration
Swift
public typealias ActionType = MiddlewareType.InputActionType
-
Undocumented
Declaration
Swift
public typealias StateType = MiddlewareType.StateType
-
Undocumented
Declaration
Swift
public init( state: @escaping () -> UnfailableReplayLastSubjectType<StateType>, reducer: Reducer<ActionType, StateType>, middleware: MiddlewareType, emitsValue: ShouldEmitValue<StateType> )
-
Declaration
Swift
public func dispatch(_ dispatchedAction: DispatchedAction<ActionType>)
-
Undocumented
Declaration
Swift
public convenience init( state: @escaping () -> UnfailableReplayLastSubjectType<StateType>, reducer: Reducer<ActionType, StateType>, middleware: MiddlewareType )