This Streams API interface provides a standard abstraction for writing streaming data to a destination, known as a sink. This object comes with built-in backpressure and queuing.

interface WritableStream<W> {
    locked: boolean;
    abort(reason?): Promise<void>;
    close(): Promise<void>;
    getWriter(): WritableStreamDefaultWriter<W>;
}

Type Parameters

  • W = any

Properties

Methods

Properties

locked: boolean

Methods

  • Parameters

    • Optional reason: any

    Returns Promise<void>

  • Returns Promise<void>

Generated using TypeDoc