Options
All
  • Public
  • Public/Protected
  • All
Menu

The component implements a Bridge to forward event messages between a Gateway and a DOM {@link EventTarget} object. The bridge translates Event to DomEvent and vice versa.

Hierarchy

  • EventBridge

Implements

  • Component

Index

Constructors

constructor

  • new EventBridge(target?: EventTarget, gateway: Gateway<EventBus, CommandBus, QueryBus, ObservableGateway>): EventBridge

Properties

Private Optional domListener

domListener?: EventListener

Readonly gateway

gateway: Gateway<EventBus, CommandBus, QueryBus, ObservableGateway>

Private Optional gatewayListener

gatewayListener?: (data: { bus: EventBus; event: Event<any, MessageHeaders> }) => any

Type declaration

    • (data: { bus: EventBus; event: Event<any, MessageHeaders> }): any
    • Parameters

      • data: { bus: EventBus; event: Event<any, MessageHeaders> }
        • bus: EventBus
        • event: Event<any, MessageHeaders>

      Returns any

Readonly target

target: EventTarget = window

Methods

configure

  • configure(): Promise<void>

dispose

  • dispose(): Promise<void>

Generated using TypeDoc