robusta_events library

Events library help to hook custom logic to domain-specific for extending.

Classes

DefaultEventManager
{@template: event_manager.default_event_manager} Default event manager implementing EventManager. {@endtemplate}
Event
Event is the base class for classes containing event data.
EventManager
Event manager interface Implements by classes help to manage events.
EventStore<E extends Event>
Store EventListener and its priority of events type E.

Typedefs

EventListener<E extends Event> = FutureOr<void> Function(E)
A callable will be call when