Preparing search index...
The search index is not available
@google/genai
@google/genai
gaos/lib/event-streams
Stream
Class Stream<T>
Type Parameters
T
Hierarchy
ReadableStream
<
T
>
Stream
Index
Constructors
constructor
Properties
locked
Methods
[async
Iterator]
cancel
get
Reader
pipe
Through
pipe
To
tee
values
Constructors
constructor
new
Stream
<
T
>
(
responseBody
:
ReadableStream
<
Uint8Array
<
ArrayBufferLike
>
>
,
parse
:
(
x
:
SseMessage
<
string
>
)
=>
IteratorResult
<
T
,
undefined
>
,
opts
?:
{
dataRequired
?:
boolean
}
,
)
:
Stream
<
T
>
Type Parameters
T
Parameters
responseBody
:
ReadableStream
<
Uint8Array
<
ArrayBufferLike
>
>
parse
:
(
x
:
SseMessage
<
string
>
)
=>
IteratorResult
<
T
,
undefined
>
Optional
opts
:
{
dataRequired
?:
boolean
}
Returns
Stream
<
T
>
Properties
Readonly
locked
locked
:
boolean
MDN Reference
Methods
[async
Iterator]
"[asyncIterator]"
(
options
?:
unknown
)
:
StreamAsyncIterator
<
T
>
Parameters
Optional
options
:
unknown
Returns
StreamAsyncIterator
<
T
>
cancel
cancel
(
reason
?:
any
)
:
Promise
<
void
>
MDN Reference
Parameters
Optional
reason
:
any
Returns
Promise
<
void
>
get
Reader
getReader
(
options
:
{
mode
:
"byob"
}
)
:
ReadableStreamBYOBReader
MDN Reference
Parameters
options
:
{
mode
:
"byob"
}
Returns
ReadableStreamBYOBReader
getReader
()
:
ReadableStreamDefaultReader
<
T
>
Returns
ReadableStreamDefaultReader
<
T
>
getReader
(
options
?:
ReadableStreamGetReaderOptions
)
:
ReadableStreamReader
<
T
>
Parameters
Optional
options
:
ReadableStreamGetReaderOptions
Returns
ReadableStreamReader
<
T
>
pipe
Through
pipeThrough
<
T
>
(
transform
:
ReadableWritablePair
<
T
,
T
>
,
options
?:
StreamPipeOptions
,
)
:
ReadableStream
<
T
>
MDN Reference
Type Parameters
T
Parameters
transform
:
ReadableWritablePair
<
T
,
T
>
Optional
options
:
StreamPipeOptions
Returns
ReadableStream
<
T
>
pipe
To
pipeTo
(
destination
:
WritableStream
<
T
>
,
options
?:
StreamPipeOptions
,
)
:
Promise
<
void
>
MDN Reference
Parameters
destination
:
WritableStream
<
T
>
Optional
options
:
StreamPipeOptions
Returns
Promise
<
void
>
tee
tee
()
:
[
ReadableStream
<
T
>
,
ReadableStream
<
T
>
]
MDN Reference
Returns
[
ReadableStream
<
T
>
,
ReadableStream
<
T
>
]
values
values
(
options
?:
unknown
)
:
StreamAsyncIterator
<
T
>
Parameters
Optional
options
:
unknown
Returns
StreamAsyncIterator
<
T
>
Settings
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
locked
Methods
[async
Iterator]
cancel
get
Reader
pipe
Through
pipe
To
tee
values
@google/genai
Loading...
MDN Reference