Class: abstract
BaseMyopMessage<T>
Defined in: messages/BaseMessage.ts:13
Extended by
MyopElementMessage
MyopBindReplayMessage
MyopBindMessage
ChangeTextMessage
SetAttributeMessage
SetInnerHtml
InitMessage
InitRequest
EnvelopedMessage
ExecuteComponentMethod
SetMutationObserverMessage
MutationObserverMessage
DisposeMessage
SetResizeObserverMessage
ResizeObserverMessage
Type Parameters
• T = any
Constructors
new BaseMyopMessage()
new BaseMyopMessage<
T
>():BaseMyopMessage
<T
>
Defined in: messages/BaseMessage.ts:24
Returns
Properties
cleanable
cleanable:
boolean
=false
Defined in: messages/BaseMessage.ts:44
content?
optional
content:T
Defined in: messages/BaseMessage.ts:32
destination?
optional
destination:string
Defined in: messages/BaseMessage.ts:36
direction?
optional
direction:MessageDirectionOption
Defined in: messages/BaseMessage.ts:42
id
id:
string
Defined in: messages/BaseMessage.ts:14
messageType
abstract
messageType:string
|string
&Record
<never
,never
>
Defined in: messages/BaseMessage.ts:30
myop
myop:
boolean
=true
Defined in: messages/BaseMessage.ts:28
ref?
optional
ref:Ref
Defined in: messages/BaseMessage.ts:40
route?
optional
route:string
[]
Defined in: messages/BaseMessage.ts:38
source?
optional
source:string
Defined in: messages/BaseMessage.ts:35
Methods
isTypeof()
isTypeof(
msg
):boolean
Defined in: messages/BaseMessage.ts:46
Parameters
msg
Returns
boolean
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
>