Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Go to Latest
class ReadableStreamDefaultControllerImpl
import { ReadableStreamDefaultControllerImpl } from "https://deno.land/x/deno@v1.0.0/cli/js/web/streams/readable_stream_default_controller.ts";

Constructors

new
private
ReadableStreamDefaultControllerImpl()

Type Parameters

optional
R = any

Properties

readonly
desiredSize: number | null
[sym.cancelAlgorithm]: CancelAlgorithm
[sym.closeRequested]: boolean
[sym.controlledReadableStream]: ReadableStreamImpl<R>
[sym.pullAgain]: boolean
[sym.pullAlgorithm]: PullAlgorithm
[sym.pulling]: boolean
[sym.queue]: Array<Pair<R>>
[sym.queueTotalSize]: number
[sym.started]: boolean
[sym.strategyHWM]: number
[sym.strategySizeAlgorithm]: SizeAlgorithm<R>

Methods

close(): void
enqueue(chunk: R): void
error(error?: any): void
[customInspect](): string
[sym.cancelSteps](reason?: any): PromiseLike<void>
[sym.pullSteps](): Promise<ReadableStreamReadResult<R>>