Skip to main content
Module

x/momentum/di/deps.ts>default

Momentum is an open-source framework for building server-side Deno applications in TypeScript. It provides the paradigms and design patterns to guide developers to create robust, scalable, and enterprise-grade applications.
Latest
class default
import { default } from "https://deno.land/x/momentum@v0.8.2/di/deps.ts";

Properties

private
listeners: [K in EventKey<T>]?: IListener<T, K>[]

Methods

emit<K extends EventKey<T>>(key: K, ...args: EventIn<T, K>): EventOut<T, K>
getListeners<K extends EventKey<T>>(key: K): IterableIterator<Listener<T, K>>
on<K extends EventKey<T>>(key: K, fn: Listener<T, K>): this
once<K extends EventKey<T>>(key: K, fn: Listener<T, K>): this
removeListener<K extends EventKey<T>>(key: K, listener: Listener<T, K>): boolean
removeListeners<K extends EventKey<T>>(key: K): boolean