StreamContextValue
Defined in: stream-context.tsx:30
Stream context value.
Properties
Section titled “Properties”appendToStream()
Section titled “appendToStream()”appendToStream: (
id,chunk) =>void
Defined in: stream-context.tsx:40
Append to stream text
Parameters
Section titled “Parameters”string
string
Returns
Section titled “Returns”void
clearAllStreams()
Section titled “clearAllStreams()”clearAllStreams: () =>
void
Defined in: stream-context.tsx:48
Clear all streams
Returns
Section titled “Returns”void
completeStream()
Section titled “completeStream()”completeStream: (
id) =>void
Defined in: stream-context.tsx:42
Complete a stream
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”void
getStream()
Section titled “getStream()”getStream: (
id) =>StreamState|undefined
Defined in: stream-context.tsx:34
Get a specific stream
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”StreamState | undefined
removeStream()
Section titled “removeStream()”removeStream: (
id) =>void
Defined in: stream-context.tsx:46
Remove a stream
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”void
setStreamError()
Section titled “setStreamError()”setStreamError: (
id,error) =>void
Defined in: stream-context.tsx:44
Set stream error
Parameters
Section titled “Parameters”string
Error
Returns
Section titled “Returns”void
startStream()
Section titled “startStream()”startStream: (
id,metadata?) =>void
Defined in: stream-context.tsx:36
Start a new stream
Parameters
Section titled “Parameters”string
metadata?
Section titled “metadata?”Record<string, unknown>
Returns
Section titled “Returns”void
streams
Section titled “streams”streams:
Map<string,StreamState>
Defined in: stream-context.tsx:32
All active streams
updateStream()
Section titled “updateStream()”updateStream: (
id,text) =>void
Defined in: stream-context.tsx:38
Update stream text
Parameters
Section titled “Parameters”string
string
Returns
Section titled “Returns”void