Skip to content

ReadableStream

[<Interface>]
type ReadableStream<'R> =
    abstract member locked: bool
    abstract member SymbolAsyncIterator () : ReadableStreamAsyncIterator<'R>
    abstract member cancel (?reason: obj) : Promise<unit>
    abstract member getReader (?options: ReadableStreamGetReaderOptions) : U2<_ReadableStreamBYOBReader,ReadableStreamDefaultReader<'R>>
    abstract member getReader () : ReadableStreamDefaultReader<'R>
    abstract member getReader (options: Options) : _ReadableStreamBYOBReader
    abstract member pipeThrough<'T> (transform: ReadableWritablePair<'T,'R>, ?options: StreamPipeOptions) : ReadableStream<'T>
    abstract member pipeTo (destination: WritableStream<'R>, ?options: StreamPipeOptions) : Promise<unit>
    abstract member tee () : ReadableStream<'R> * ReadableStream<'R>
    abstract member values (?options: Options) : ReadableStreamAsyncIterator<'R>
AssemblyXantham.Fable.Node

This Streams API interface represents a readable stream of byte data.

Declared inside

GetReader
Values

Properties

abstract member locked: bool

Methods

abstract member SymbolAsyncIterator () : ReadableStreamAsyncIterator<'R>
abstract member cancel (?reason: obj) : Promise<unit>
abstract member getReader (?options: ReadableStreamGetReaderOptions) : U2<_ReadableStreamBYOBReader,ReadableStreamDefaultReader<'R>>
abstract member getReader () : ReadableStreamDefaultReader<'R>
abstract member getReader (options: Options) : _ReadableStreamBYOBReader
abstract member pipeThrough<'T> (transform: ReadableWritablePair<'T,'R>, ?options: StreamPipeOptions) : ReadableStream<'T>
abstract member pipeTo (destination: WritableStream<'R>, ?options: StreamPipeOptions) : Promise<unit>
abstract member tee () : ReadableStream<'R> * ReadableStream<'R>
abstract member values (?options: Options) : ReadableStreamAsyncIterator<'R>