register<A> method

void register<A>(
  1. ReducerDef<A> def
)

Implementation

void register<A>(ReducerDef<A> def) {
  if (_decoders.containsKey(def.name)) {
    throw ArgumentError(
      'Decoder for reducer "${def.name}" is already registered',
    );
  }
  _decoders[def.name] = def.argsDecoder;
}