public interface EventRouter extends EventPublisher
Listeners may be of type
With the exception of Map keys, the naming convention for an eventHandler is "on" + eventName, Maps keys require handlers to be named as eventName only.
Some examples of eventHandler names are: onStartupStart, onMyCoolEvent. Event names must follow the camelCase naming convention.
addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, isEventPublishingEnabled, publishEvent, publishEvent, publishEvent, publishEventAsync, publishEventAsync, publishEventAsync, publishEventOutsideUI, publishEventOutsideUI, publishEventOutsideUI, removeEventListener, removeEventListener, removeEventListener, removeEventListener, removeEventListener, removeEventListener, setEventPublishingEnabled