post-me

Home > post-me > Emitter

Emitter interface

A simple event emitter interface used to implement the observer pattern throughout the codebase.

Signature:

export interface Emitter<E extends EventsType> 

Methods

Method Description
addEventListener(eventName, listener) Add a listener to a specific event.
once(eventName) Add a listener to a specific event, that will only be invoked once
removeEventListener(eventName, listener) Remove a listener from a specific event.