event_ddi library

Classes

DDIEvent
This class provides methods for subscribing and unsubscribing to events and for dispatching events with optional qualifiers.
EventLock
A simple class to manage locking events, ensuring only one event is processed at a time.

Mixins

DDIEventSender<EventStateType extends Object>
Mixin used to send events. EventStateType The type of the event.

Extensions

EventModeExecution on EventMode
Defines an extension method for EventMode that executes the event in the specified mode

Properties

ddiEvent DDIEvent
Shortcut for getting the shared instance of the DDIEvent class. The DDIEvent class provides methods for subscribing and unsubscribing to events.
getter/setter pair