Class BaseEventHandler<Events, T>
Type Parameters
Events = Record<string, unknown[]>
T extends keyof Events = keyof Events
Constructors
constructor
- new BaseEventHandler<Events, T>(data): BaseEventHandler<Events, T>
Type Parameters
Events = Record<string, unknown[]>
T extends string | number | symbol = keyof Events
Accessors
description
- get description(): string
Returns string
listener
- get listener(): ((this, ...args) => void | Promise<void>)
Returns ((this, ...args) => void | Promise<void>)
- (this, ...args): void | Promise<void>
Returns void | Promise<void>
Methods
register
- register(client): void
Returns void