Constructor

new (property:Property<State>, reducer:Reducer<State, Action>, middleware:Middleware<State, Action>)

Methods

dispatch (action:Action, ?pos:PosInfos):Store<State, Action>

dispatcher (?pos:PosInfos):Action ‑> Store<State, Action>

get ():State

stream ():Stream<State>

Static methods

staticwithMiddleware<State, Action> (reducer:Reducer<State, Action>, middleware:Middleware<State, Action>, initial:State, ?equality:State ‑> State ‑> Bool):Store<State, Action>

staticwithReducer<State, Action> (reducer:Reducer<State, Action>, initial:State, ?equality:State ‑> State ‑> Bool):Store<State, Action>