Skip to main content

Class: MessageHandlerMapping

Defined in: src/common/web/core/messaging/handlers/MessageHandler.ts:10

Mapping from a message name filter to a message handler.

Constructors

Constructor

new MessageHandlerMapping(filter, handler, messageType): MessageHandlerMapping

Defined in: src/common/web/core/messaging/handlers/MessageHandler.ts:16

Parameters

filter

string

The message name filter.

handler

MessageHandler

The message handler.

messageType

Constructable

The message type the handler expects.

Returns

MessageHandlerMapping

Properties

filter

readonly filter: string

Defined in: src/common/web/core/messaging/handlers/MessageHandler.ts:16

The message name filter.


handler

readonly handler: MessageHandler

Defined in: src/common/web/core/messaging/handlers/MessageHandler.ts:16

The message handler.


messageType

readonly messageType: Constructable

Defined in: src/common/web/core/messaging/handlers/MessageHandler.ts:16

The message type the handler expects.

Methods

toString()

toString(): string

Defined in: src/common/web/core/messaging/handlers/MessageHandler.ts:22

Gets the string representation of the handler mapping.

Returns

string