broadcast method

void broadcast(
  1. dynamic payload, [
  2. dynamic id
])

Implementation

void broadcast(payload, [id]) {
  if (_events[eventName] == null) {
    _events[eventName] = [];
  }

  for (int i = 0; i < _events[eventName]!.length; i++) {
    var item = _events[eventName]![i];

    if (id == null || item[0] == id) {
      item[1](payload);
    }
  }
}