store
store: { dispatch: ThunkDispatch<CombinedState<{ components: Readonly<ComponentState>; executeQueue: Readonly<ExecuteQueueState>; session: Readonly<SessionState> }>, null, AnyAction> & ThunkDispatch<CombinedState<{ components: Readonly<ComponentState>; executeQueue: Readonly<ExecuteQueueState>; session: Readonly<SessionState> }>, undefined, AnyAction> & Dispatch<AnyAction>; runSaga: <S>(saga: S, ...args: Parameters<S>) => Task; [Symbol.observable]: any; getState: any; replaceReducer: any; subscribe: any }
Type declaration
-
dispatch: ThunkDispatch<CombinedState<{ components: Readonly<ComponentState>; executeQueue: Readonly<ExecuteQueueState>; session: Readonly<SessionState> }>, null, AnyAction> & ThunkDispatch<CombinedState<{ components: Readonly<ComponentState>; executeQueue: Readonly<ExecuteQueueState>; session: Readonly<SessionState> }>, undefined, AnyAction> & Dispatch<AnyAction>
-
runSaga: <S>(saga: S, ...args: Parameters<S>) => Task
-
- <S>(saga: S, ...args: Parameters<S>): Task
-
Type parameters
Parameters
-
saga: S
-
Rest ...args: Parameters<S>
Returns Task
-
[Symbol.observable]: function
- [Symbol.observable](): Observable<CombinedState<{ components: Readonly<ComponentState>; executeQueue: Readonly<ExecuteQueueState>; session: Readonly<SessionState> }>>
-
Returns Observable<CombinedState<{ components: Readonly<ComponentState>; executeQueue: Readonly<ExecuteQueueState>; session: Readonly<SessionState> }>>
-
getState: function
- getState(): CombinedState<{ components: Readonly<ComponentState>; executeQueue: Readonly<ExecuteQueueState>; session: Readonly<SessionState> }>
-
Returns CombinedState<{ components: Readonly<ComponentState>; executeQueue: Readonly<ExecuteQueueState>; session: Readonly<SessionState> }>
-
replaceReducer: function
- replaceReducer(nextReducer: Reducer<CombinedState<{ components: Readonly<ComponentState>; executeQueue: Readonly<ExecuteQueueState>; session: Readonly<SessionState> }>, AnyAction>): void
-
Parameters
-
nextReducer: Reducer<CombinedState<{ components: Readonly<ComponentState>; executeQueue: Readonly<ExecuteQueueState>; session: Readonly<SessionState> }>, AnyAction>
Returns void
-
subscribe: function
- subscribe(listener: () => void): Unsubscribe
-
Parameters
Returns Unsubscribe