MessageStream
Defined in: sdks/js/node-sdk/dist/index.d.ts:408
One pending item. Construction selects callback mode or next-request acknowledgement.
Type Parameters
Section titled “Type Parameters”T
V
Implements
Section titled “Implements”AsyncIterable<V>
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new MessageStream<
T,V>(reader,convert,options?):MessageStream<T,V>
Defined in: sdks/js/node-sdk/dist/index.d.ts:410
Parameters
Section titled “Parameters”reader
Section titled “reader”convert
Section titled “convert”(message, cursor) => V | Promise<V | undefined> | undefined
options?
Section titled “options?”StreamOptions<T, V>
Returns
Section titled “Returns”MessageStream<T, V>
Properties
Section titled “Properties”catchUpChanged
Section titled “catchUpChanged”catchUpChanged: () =>
Promise<MessageCatchUp>
Defined in: sdks/js/node-sdk/dist/index.d.ts:419
Returns
Section titled “Returns”Promise<MessageCatchUp>
catchUpSnapshot
Section titled “catchUpSnapshot”catchUpSnapshot: () =>
MessageCatchUp|Promise<MessageCatchUp>
Defined in: sdks/js/node-sdk/dist/index.d.ts:418
Returns
Section titled “Returns”MessageCatchUp | Promise<MessageCatchUp>
end: () =>
Promise<IteratorReturnResult<undefined>>
Defined in: sdks/js/node-sdk/dist/index.d.ts:415
Returns
Section titled “Returns”Promise<IteratorReturnResult<undefined>>
next: () =>
Promise<IteratorResult<V,undefined>>
Defined in: sdks/js/node-sdk/dist/index.d.ts:413
Returns
Section titled “Returns”Promise<IteratorResult<V, undefined>>
return
Section titled “return”return: () =>
Promise<IteratorReturnResult<undefined>>
Defined in: sdks/js/node-sdk/dist/index.d.ts:414
Returns
Section titled “Returns”Promise<IteratorReturnResult<undefined>>
updateFilter
Section titled “updateFilter”updateFilter: (
conversationType?,consentStates?) =>void|Promise<void>
Defined in: sdks/js/node-sdk/dist/index.d.ts:417
Parameters
Section titled “Parameters”conversationType?
Section titled “conversationType?”consentStates?
Section titled “consentStates?”Returns
Section titled “Returns”void | Promise<void>
updateScope
Section titled “updateScope”updateScope: (
groupIds?) =>void|Promise<void>
Defined in: sdks/js/node-sdk/dist/index.d.ts:416
Parameters
Section titled “Parameters”groupIds?
Section titled “groupIds?”string[]
Returns
Section titled “Returns”void | Promise<void>
Accessors
Section titled “Accessors”deliveredCursor
Section titled “deliveredCursor”Get Signature
Section titled “Get Signature”get deliveredCursor():
DeliveryCursor|undefined
Defined in: sdks/js/node-sdk/dist/index.d.ts:412
Returns
Section titled “Returns”DeliveryCursor | undefined
isDone
Section titled “isDone”Get Signature
Section titled “Get Signature”get isDone():
boolean
Defined in: sdks/js/node-sdk/dist/index.d.ts:411
Returns
Section titled “Returns”boolean
Methods
Section titled “Methods”[asyncIterator]()
Section titled “[asyncIterator]()”[asyncIterator]():
this
Defined in: sdks/js/node-sdk/dist/index.d.ts:420
Returns
Section titled “Returns”this
Implementation of
Section titled “Implementation of”AsyncIterable.[asyncIterator]

