Interfaces · @purista/core

IEmitter

Signature

IEmitter.ts typescript
interface IEmitter<T>

Methods

3 entries

emit

Method

Source
emit.ts typescript
emit<K>(eventName: K, parameter?: T[K]): void

off

Method

Source
off.ts typescript
off<K>(eventName: K, fn: EventReceiver<T[K]>): void

on

Method

Source
on.ts typescript
on<K>(eventName: K, fn: EventReceiver<T[K]>): void