Skip to main content

Class: abstract BaseContextMessageHandler<T, E>

Defined in: common/baseMessageHandler.ts:45

Extends​

Type Parameters​

• T extends BaseMyopMessage = any

• E = any

Constructors​

new BaseContextMessageHandler()​

new BaseContextMessageHandler<T, E>(messageToHost, context?): BaseContextMessageHandler<T, E>

Defined in: common/baseMessageHandler.ts:46

Parameters​

messageToHost​

(message, replayTo?) => void

context?​

E

Returns​

BaseContextMessageHandler<T, E>

Overrides​

BaseMessageHandler.constructor

Properties​

context?​

optional context: E

Defined in: common/baseMessageHandler.ts:46


executor​

abstract executor: IMessageExecutor<T>

Defined in: common/baseMessageHandler.ts:42

Inherited from​

BaseMessageHandler.executor


messageToHost()​

messageToHost: (message, replayTo?) => void

Defined in: common/baseMessageHandler.ts:46

Parameters​

message​

MyopBindReplayMessage

replayTo?​

MyopBindMessage

Returns​

void

Inherited from​

BaseMessageHandler.messageToHost


messageType​

abstract messageType: MyopMessageKey

Defined in: common/baseMessageHandler.ts:41

Inherited from​

BaseMessageHandler.messageType