Evt.from<T>(...)

Creates an Evt that post events of a specific type coming from other API that emmits events.

Returns

Evt<T> will post every time the emitter emits

Parameters

Ctx Optional, Allows detaching the handlers attached to the source emitter.

emitter: Any of the following,

  • DOM EventTarget

  • Node.js EventEmitter

  • JQuery-like event target

  • RxJS Subject

  • An Array, NodeList or HTMLCollection of many of these.

  • A promise

Depending of the API the type argument will be inferred or not.

name: The event name of interest, being emitted by the target.

Examples

With DOM EventTarget

Run the example

Run the example

From EventEmitter

Run the example

With RxJS Subject

Run the example

With JQuery-like event target

Last updated