listen<T> method
Implementation
void listen<T>(NUIBusEventListener<T?> listener, {String? channel}) {
final targetChannel = channel ?? _GLOBAL_CHANNEL;
final observers = _observers[targetChannel] ?? [];
observers.add(listener);
_observers[targetChannel] = observers;
}