OptionalallowedLista de eventos permitidos. Se definido, apenas estes eventos podem ser usados em subscribe() e publish().
OptionalenableSe true, coleta métricas de uso do EventBus. Zero overhead quando false.
OptionalloggerLogger customizado para mensagens internas do EventBus. Se não fornecido, usa console.
OptionalonHandler customizado para erros que ocorrem em callbacks. Se não fornecido, usa logger.error ou console.error.
OptionalvalidateSe true, valida eventos contra allowedEvents em runtime. Lança erro se evento não permitido for usado.
Interface de configuração para o EventBus.
Example