addListener method

void addListener(
  1. String key,
  2. Function val
)

Adds a listener to the connection.

Implementation

void addListener(String key, Function val) {
  List currentListeners = [];
  // ignore: unnecessary_null_comparison
  if (_listeners != null && _listeners[key] != null) {
    _listeners[key]!.forEach((element) => currentListeners.add(element));
  }

  currentListeners.add(val);
  _listeners[key] = currentListeners;
}