add<Payload> method
void
add<Payload>(
- ActionName<
Payload> actionName, - CReducer<
BuiltSetMultimap< reducerK, V> , SetMultimapBuilder<K, V> , Payload>
Registers reducer
function to the given actionName
Implementation
void add<Payload>(
ActionName<Payload> actionName,
CReducer<BuiltSetMultimap<K, V>, SetMultimapBuilder<K, V>, Payload>
reducer) {
_map[actionName.name] = (state, action, builder) => reducer(
_stateMapper(state),
action as Action<Payload>,
_builderMapper(builder),
);
}