PUBLIC

JavaScript ReadableStream : Object

Represents a stream of data.

Constructors

new ReadableStream([underlyingSource : Object, [strategy : Object]]) : ReadableStream

Instance Properties

locked : Boolean  

Instance Methods

cancel([reason : Object]) : Promise<undefined>

getReader([options : Object]) : ReadableStreamDefaultReader
options : {
mode String Either undefined or 'byob'
}

Example:

Run

Results:

 

pipeThrough(transform : Object, [options : Object]) : undefined
transform : {
readable ReadableStream
writable WritableStream
}
options : {
signal AbortSignal
preventAbort Boolean
preventCancel Boolean
preventClose Boolean
}

pipeTo(destination : WritableStream, [options : Object]) : undefined
options : {
signal AbortSignal
preventAbort Boolean
preventCancel Boolean
preventClose Boolean
}

tee() : Array<ReadableStream>