UNPKG

@johngw/stream

Version:

Reactive programming tools using the WHATWG Streams API.

26 lines 683 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.BaseForkableStream = void 0; /** * Abstract logic for Forkable streams. * * @group Sinks */ class BaseForkableStream extends WritableStream { #sink; constructor(sink, queuingStrategy) { super(sink, queuingStrategy); this.#sink = sink; } get finished() { return this.#sink.finished; } fork(underlyingSource, queuingStrategy) { return this.#sink.fork(underlyingSource, queuingStrategy); } get sink() { return this.#sink; } } exports.BaseForkableStream = BaseForkableStream; //# sourceMappingURL=BaseForkableStream.js.map