Skip to main content
Module

x/harmony/deps.ts>EventEmitter#once

An easy to use Discord API Library for Deno.
Go to Latest
method EventEmitter.prototype.once
import { EventEmitter } from "https://deno.land/x/harmony@v2.9.0/deps.ts";

Adds a one-time listener function for the event named eventName. The next time eventName is emitted, listener is called and then removed. If no listener is passed, it returns a Promise that will resolve once eventName is emitted.

Type Parameters

K extends keyof E

Parameters

eventName: K
listener: (...args: E[K]) => void

Type Parameters

K extends keyof E

Parameters

eventName: K

Returns

Promise<E[K]>