handleServiceEvent method
void
handleServiceEvent(
- Event e
Implementation
void handleServiceEvent(Event e) {
if (e.kind == EventKind.kServiceRegistered && e.method != null) {
final serviceName = e.service ?? '';
_registeredMethodsForService
.putIfAbsent(serviceName, () => [])
.add(e.method!);
}
if (e.kind == EventKind.kServiceUnregistered) {
final serviceName = e.service;
_registeredMethodsForService.remove(serviceName);
}
}