Module dscord.util.emitter
Utility for emitting/subscribing to events.
Interfaces
Name | Description |
---|---|
BoundEmitter
|
Interface implementing a single call method for emitting an event.
|
Classes
Name | Description |
---|---|
AllEventListener
|
Listener for all events. |
BaseEventListener
|
Base event listener implementation. |
Emitter
|
Event emitter which allows the emission and subscription of events. |
EmitterStop
|
Special exception used to stop the emission of an event. |
EventListener
|
Listener for a specific event. |
Enums
Name | Description |
---|---|
EmitterOrder
|
Global variables
Name | Type | Description |
---|---|---|
EmitterOrderAll
|
immutable(EmitterOrder[])
|
Aliases
Name | Type | Description |
---|---|---|
EventListenerArray
|
EventListener[]
|
Array of EventListeners |