Class: CustomRefMessage<T, I>
Defined in: messages/CustomRefMessage.ts:15
Extends
Type Parameters
• T = any
• I extends scriptInputs
= customRefScriptInputs
Constructors
new CustomRefMessage()
new CustomRefMessage<
T
,I
>(script
,scriptInputs
,handler
):CustomRefMessage
<T
,I
>
Defined in: messages/CustomRefMessage.ts:17
Parameters
script
(vars
) => T
scriptInputs
handler
(message
) => void
Returns
CustomRefMessage
<T
, I
>
Overrides
ExecuteScriptMessage
.constructor
Properties
cleanable
cleanable:
boolean
=false
Defined in: messages/BaseMessage.ts:44
Inherited from
ExecuteScriptMessage
.cleanable
content?
optional
content:string
Defined in: messages/BaseMessage.ts:32
Inherited from
destination?
optional
destination:string
Defined in: messages/BaseMessage.ts:36
Inherited from
ExecuteScriptMessage
.destination
direction?
optional
direction:MessageDirectionOption
Defined in: messages/BaseMessage.ts:42
Inherited from
ExecuteScriptMessage
.direction
handler()
handler: (
message
) =>void
Defined in: messages/BaseMessage.ts:69
Parameters
message
Returns
void
Inherited from
handlerUniqueId
handlerUniqueId:
string
Defined in: messages/BaseMessage.ts:67
Inherited from
ExecuteScriptMessage
.handlerUniqueId
id
id:
string
Defined in: messages/BaseMessage.ts:14
Inherited from
messageType
messageType:
string
='ExecuteScriptMessage'
Defined in: messages/ExecuteScriptMessage.ts:40
Inherited from
ExecuteScriptMessage
.messageType
myop
myop:
boolean
=true
Defined in: messages/BaseMessage.ts:28
Inherited from
ref?
optional
ref:Ref
Defined in: messages/BaseMessage.ts:40
Inherited from
replyMessageKey
replyMessageKey:
MyopMessageKey
=ReplayMessageKey
Defined in: messages/ExecuteScriptMessage.ts:39
Inherited from
ExecuteScriptMessage
.replyMessageKey
route?
optional
route:string
[]
Defined in: messages/BaseMessage.ts:38
Inherited from
script
script:
string
=''
Defined in: messages/ExecuteScriptMessage.ts:41
Inherited from
scriptInputs
scriptInputs:
I
&customRefScriptInputs
Defined in: messages/CustomRefMessage.ts:18
Inherited from
ExecuteScriptMessage
.scriptInputs
source?
optional
source:string
Defined in: messages/BaseMessage.ts:35
Inherited from
completeStreamKey
static
completeStreamKey:string
='completeStream'
Defined in: messages/ExecuteScriptMessage.ts:44
Inherited from
ExecuteScriptMessage
.completeStreamKey
replierKey
static
replierKey:string
='send'
Defined in: messages/ExecuteScriptMessage.ts:43
Inherited from
ExecuteScriptMessage
.replierKey
Methods
isTypeof()
isTypeof(
msg
):boolean
Defined in: messages/BaseMessage.ts:46
Parameters
msg
Returns
boolean
Inherited from
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
>