Options
All
  • Public
  • Public/Protected
  • All
Menu

emitting

Index

Type aliases

Private Deferred

Deferred<T, E>: object

Type parameters

  • T

  • E

Type declaration

  • promise: Promise<T>
  • reject: function
      • (error: E): void
      • Parameters

        • error: E

        Returns void

  • resolve: function
      • (value: T): void
      • Parameters

        • value: T

        Returns void

Listener

Listener<V>: function

Any function that can handle event payload

Type parameters

  • V

    Value passed to listener

Type declaration

    • (value: V): void
    • Parameters

      • value: V

      Returns void

Unsubscribe

Unsubscribe: function

When called unsubscribes from event

Type declaration

    • (): void
    • Returns void

Functions

Private createDeferred

  • createDeferred<T, E>(): Deferred<T, E>

Generated using TypeDoc