ExposedApi.Internal.MessageHandler

Embedding API Reference / Modules / exposed-api / <internal> / MessageHandler

Class: MessageHandler

exposed-api.<internal>.MessageHandler

Table of contents

Constructors

Methods

Constructors

constructor

new MessageHandler(side, incomingMessageBus, outgoingMessageBus, messageExecution): MessageHandler

Parameters

NameType

side

incomingMessageBus

outgoingMessageBus

messageExecution

Returns

MessageHandler

Methods

sendMessage

sendMessage(message, args?): Promise<any>

Parameters

NameTypeDefault value

message

string

undefined

args

any[]

[]

Returns

Promise<any>


setMessageExecution

setMessageExecution(fun): void

Parameters

NameType

fun

Returns

void


setOutgoingMessageBus

setOutgoingMessageBus(outgoingMessageBus): void

Parameters

NameType

outgoingMessageBus

Returns

void

Last updated