add<Payload> method

void add<Payload>(
  1. ActionName<Payload> actionName,
  2. Reducer<State, StateBuilder, Payload> reducer
)

Registers reducer function to the given actionName

Implementation

void add<Payload>(ActionName<Payload> actionName,
    Reducer<State, StateBuilder, Payload> reducer) {
  _map[actionName.name] = (state, action, builder) {
    reducer(state, action as Action<Payload>, builder);
  };
}