on method

  1. @override
void Function() on(
  1. String domain,
  2. String type,
  3. EventHandler handler
)
override

Implementation

@override
void Function() on(String domain, String type, EventHandler handler) {
  final key = _key(domain, type);
  final set = _handlers.putIfAbsent(key, () => <EventHandler>{});
  set.add(handler);
  return () => set.remove(handler);
}