useEventBus method

Implementation

MethodPair<VoidValueCallback> useEventBus(MethodPair<VoidValueCallback> event,
    {EventBus? bus}) {
  if (!eventMap.containsKey(event)) {
    eventMap[event] = bus ?? globalBus;
    eventMap[event]?.register(event.key, event.value);
  }
  return event;
}