Skip to main content

Class: AddEventListenerMessage<T>

Defined in: messages/AddEventListenerMessage.ts:7

Extends​

Type Parameters​

• T extends keyof HTMLElementEventMap = keyof HTMLElementEventMap

Constructors​

new AddEventListenerMessage()​

new AddEventListenerMessage<T>(ref, type, handler): AddEventListenerMessage<T>

Defined in: messages/AddEventListenerMessage.ts:14

Parameters​

ref​

Ref

type​

T

handler​

(message) => void

Returns​

AddEventListenerMessage<T>

Overrides​

MyopBindMessage.constructor

Properties​

cleanable​

cleanable: boolean = true

Defined in: messages/AddEventListenerMessage.ts:11

Overrides​

MyopBindMessage.cleanable


content?​

optional content: any

Defined in: messages/BaseMessage.ts:32

Inherited from​

MyopBindMessage.content


destination?​

optional destination: string

Defined in: messages/BaseMessage.ts:36

Inherited from​

MyopBindMessage.destination


direction?​

optional direction: MessageDirectionOption

Defined in: messages/BaseMessage.ts:42

Inherited from​

MyopBindMessage.direction


handler()​

handler: (message) => void

Defined in: messages/AddEventListenerMessage.ts:14

Parameters​

message​

EventListenerCallbackMessage

Returns​

void

Inherited from​

MyopBindMessage.handler


handlerUniqueId​

handlerUniqueId: string

Defined in: messages/BaseMessage.ts:67

Inherited from​

MyopBindMessage.handlerUniqueId


id​

id: string

Defined in: messages/BaseMessage.ts:14

Inherited from​

MyopBindMessage.id


messageType​

messageType: string = 'AddEventListenerMessage'

Defined in: messages/AddEventListenerMessage.ts:10

Overrides​

MyopBindMessage.messageType


myop​

myop: boolean = true

Defined in: messages/BaseMessage.ts:28

Inherited from​

MyopBindMessage.myop


ref​

ref: Ref

Defined in: messages/AddEventListenerMessage.ts:14

Inherited from​

MyopBindMessage.ref


replyMessageKey​

replyMessageKey: MyopMessageKey = ReplayMessageKey

Defined in: messages/AddEventListenerMessage.ts:9

Overrides​

MyopBindMessage.replyMessageKey


route?​

optional route: string[]

Defined in: messages/BaseMessage.ts:38

Inherited from​

MyopBindMessage.route


serializableSkeleton​

serializableSkeleton: SerializableSkeleton<HTMLElementEventMap[T]> = false

Defined in: messages/AddEventListenerMessage.ts:12


source?​

optional source: string

Defined in: messages/BaseMessage.ts:35

Inherited from​

MyopBindMessage.source


type​

type: T

Defined in: messages/AddEventListenerMessage.ts:14

Methods​

isTypeof()​

isTypeof(msg): boolean

Defined in: messages/BaseMessage.ts:46

Parameters​

msg​

BaseMyopMessage

Returns​

boolean

Inherited from​

MyopBindMessage.isTypeof


withSerializableSkeleton()​

withSerializableSkeleton(serializableSkeleton): AddEventListenerMessage<T>

Defined in: messages/AddEventListenerMessage.ts:18

Parameters​

serializableSkeleton​

SerializableSkeleton<HTMLElementEventMap[T]>

Returns​

AddEventListenerMessage<T>


create()​

static create<T, U>(this, ...args): InstanceType<U>

Defined in: messages/BaseMessage.ts:16

Type Parameters​

• T

• U extends (...args) => T = U

Parameters​

this​

U

args​

...ConstructorParameters<U>

Returns​

InstanceType<U>

Inherited from​

MyopBindMessage.create