Class ClientEventListener<K>

Type Parameters

  • K extends keyof ClientEvents = keyof ClientEvents

Implements

Constructors

Properties

client?: Client<true>
event: K

The event to listen for

once: boolean

Should we only listen for this event once?

run: ((client, ...args) => void)

The function to run when the event is emitted

Type declaration

    • (client, ...args): void
    • Parameters

      • client: Client<true>
      • Rest ...args: ClientEvents[K]

      Returns void

default: {
    once: boolean;
} = ...

Type declaration

  • once: boolean

Methods

  • Returns {
        event: K;
        once: boolean;
    }

    • event: K
    • once: boolean