Store
open class Store<State> : ActionDispatcher
Undocumented
-
Undocumented
Declaration
Swift
public typealias StoreMiddleware = Middleware<State>
-
Undocumented
Declaration
Swift
public typealias StoreReducer = AppReducer<State>
-
Undocumented
Declaration
Swift
open private(set) var observableState: ObservableProperty<State>
-
Undocumented
Declaration
Swift
public init(appReducer: @escaping StoreReducer, intialState: State, reducerContainer: StateChangingReducerContainer, middleware: StoreMiddleware = Middleware())
-
Declaration
Swift
open func dispatch(_ actions: Action...)
-
Undocumented
Declaration
Swift
open func dispatch(_ action: Action, completion: @escaping () -> Void)
-
Undocumented
Declaration
Swift
open func dispatch<S>(_ stream: S) where S : StreamType, S.ValueType : Action