register method

void register(
  1. String type,
  2. ControlDecoder decoder
)

Registers a decoder for a custom control message type.

Throws ArgumentError if type is already registered.

Implementation

void register(String type, ControlDecoder decoder) {
  if (_decoders.containsKey(type)) {
    throw ArgumentError.value(type, 'type', 'already registered');
  }
  _decoders[type] = decoder;
}