TestStore<S, E, A extends ReducerAction, CS, CA extends ReducerAction> constructor

TestStore<S, E, A extends ReducerAction, CS, CA extends ReducerAction>({
  1. required S initialState,
  2. required Reducer<S, E, A> reducer,
  3. required E environment,
  4. CS toChildState(
    1. S
    )?,
  5. A fromChildAction(
    1. CA
    )?,
})

Implementation

TestStore(
    {required S initialState,
    required Reducer<S, E, A> reducer,
    required E environment,
    CS Function(S)? toChildState,
    A Function(CA)? fromChildAction})
    : _environment = environment,
      _state = initialState,
      _reducer = reducer;