Module: Payload
Types containing references to R objects, raw data or errors over the webR communication channel.
Table of contents
Type Aliases
Functions
Type Aliases
WebRPayload
Ƭ WebRPayload: WebRPayloadRaw
| WebRPayloadPtr
Defined in
webR/payload.ts:33
WebRPayloadErr
Ƭ WebRPayloadErr: Object
Type declaration
Name | Type |
---|---|
obj |
{ message : string ; name : string ; stack? : string } |
obj.message |
string |
obj.name |
string |
obj.stack? |
string |
payloadType |
"err" |
Defined in
webR/payload.ts:22
WebRPayloadPtr
Ƭ WebRPayloadPtr: Object
Type declaration
Name | Type |
---|---|
obj |
{ methods? : string [] ; ptr : RPtr ; type? : RType } |
obj.methods? |
string [] |
obj.ptr |
RPtr |
obj.type? |
RType |
payloadType |
"ptr" |
Defined in
webR/payload.ts:13
WebRPayloadRaw
Ƭ WebRPayloadRaw: Object
Type declaration
Name | Type |
---|---|
obj |
WebRDataRaw |
payloadType |
"raw" |
Defined in
webR/payload.ts:8
WebRPayloadWorker
Ƭ WebRPayloadWorker: WebRPayloadRaw
| WebRPayloadPtr
| WebRPayloadErr
Defined in
webR/payload.ts:34
Functions
isWebRPayload
▸ isWebRPayload(value
): value is WebRPayload
Test for an WebRPayload instance.
Parameters
Name | Type | Description |
---|---|---|
value |
any |
The object to test. |
Returns
value is WebRPayload
True if the object is an instance of an WebRPayload.
Defined in
webR/payload.ts:50
isWebRPayloadPtr
▸ isWebRPayloadPtr(value
): value is WebRPayloadPtr
Test for an WebRPayloadPtr instance.
Parameters
Name | Type | Description |
---|---|---|
value |
any |
The object to test. |
Returns
value is WebRPayloadPtr
True if the object is an instance of an WebRPayloadPtr.
Defined in
webR/payload.ts:60
isWebRPayloadRaw
▸ isWebRPayloadRaw(value
): value is WebRPayloadRaw
Test for an WebRPayloadRaw instance.
Parameters
Name | Type | Description |
---|---|---|
value |
any |
The object to test. |
Returns
value is WebRPayloadRaw
True if the object is an instance of an WebRPayloadRaw.
Defined in
webR/payload.ts:70
webRPayloadError
▸ webRPayloadError(payload
): Error
Parameters
Name | Type |
---|---|
payload |
WebRPayloadErr |
Returns
Error
Defined in
webR/payload.ts:37