Options
All
  • Public
  • Public/Protected
  • All
Menu

Provides routing of different Message types to different callbacks

Hierarchy

  • MessageRouter

Index

Constructors

Properties

Methods

Constructors

constructor

Properties

Private callbacks

callbacks: any

Methods

registerHandler

  • registerHandler<T>(ctor: new (...args: any[]) => T, handler: (t: T) => void): void
  • Type parameters

    Parameters

    • ctor: new (...args: any[]) => T
        • new (...args: any[]): T
        • Parameters

          • Rest ...args: any[]

          Returns T

    • handler: (t: T) => void
        • (t: T): void
        • Parameters

          • t: T

          Returns void

    Returns void

routeMessage

  • Parameters

    Returns void

Generated using TypeDoc