Skip to main content
Module

x/harmony/deps.ts>EventEmitter#on

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

Appends the listener to the listeners array of the corresponding eventName. No checks are made if the listener was already added, so adding multiple listeners will result in the listener being called multiple times. If no listener is passed, it returns an asyncIterator which will fire every time 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

AsyncIterableIterator<E[K]>