add method
Implementation
bool add(EventBus bus, {LoggerHandler handler = defaultLoggerHandler}) {
if (!_loggerBusesSubscription.containsKey(bus)) {
StreamSubscription<(EventDTO<dynamic>, bool)> sub;
sub = bus.allEventStream.listen(
(event) {
handler.call(event.$1, event.$2);
},
onDone: () {
remove(bus);
},
);
_loggerBusesSubscription[bus] = sub;
return true;
}
return false;
}