Skip to main content
The Deno 2 Release Candidate is here
Learn more
Module

x/gauntlet/imports/mod.ts>EventEmitter

Work-in-progress front-end tool which does put a smile on my face
Latest
class EventEmitter
import { EventEmitter } from "https://deno.land/x/gauntlet@v0.0.9/imports/mod.ts";

Type Parameters

T extends [K in keyof T]: (...args: any) => any

Properties

private
handlers

Methods

emit<K extends keyof T>(event: K, ...args: Parameters<T[K]>): void
off<K extends keyof T>(event: K, handler: T[K]): void
offAll(): void
on<K extends keyof T>(event: K, handler: T[K]): T[K]