WritableStreamDefaultController

E248190

WritableStreamDefaultController is a JavaScript Streams API interface that lets you control and manage the internal state, queuing, and backpressure of a writable stream.

All labels observed (1)

Label Occurrences
WritableStreamDefaultController canonical 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf JavaScript interface ⓘ
Streams API interface ⓘ
web API interface ⓘ
associatedWith WritableStreamDefaultWriter ⓘ
availableIn Service Workers ⓘ
Web workers ⓘ
surface form: Web Workers

web browsers ⓘ
cannotBeConstructedWith new WritableStreamDefaultController() ⓘ
category Writable stream controller ⓘ
constructorAccessible false ⓘ
controls WritableStream internal state ⓘ
WritableStream queue ⓘ
createdBy WritableStream constructor ⓘ
underlying sink algorithms ⓘ
definedInSpecification WHATWG Streams Standard ⓘ
desiredSizeIndicates how much more data can be written without applying backpressure ⓘ
errorMethodAccepts any JavaScript value as reason ⓘ
exposedOn Window interface ⓘ
WorkerGlobalScope ⓘ
hasMethod advanceQueueIfNeeded ⓘ
closeSteps ⓘ
error ⓘ
errorSteps ⓘ
startSteps ⓘ
terminate ⓘ
write ⓘ
writeSteps ⓘ
hasProperty desiredSize ⓘ
signal ⓘ
introducedIn modern web platform streaming APIs ⓘ
lifecycleTiedTo associated WritableStream ⓘ
manages backpressure ⓘ
methodPurpose(error) error the associated writable stream ⓘ
methodPurpose(terminate) immediately terminate the writable stream ⓘ
methodPurpose(write) enqueue a chunk into the writable stream ⓘ
namespace global JavaScript scope in browsers ⓘ
partOf Streams API ⓘ
primaryRole provide control hooks to underlying sink implementers ⓘ
propertyType(desiredSize) number or null ⓘ
propertyType(signal) AbortSignal ⓘ
queueManagedAs sequence of write records ⓘ
standardizedBy WHATWG ⓘ
supportsBackpressure true ⓘ
usedBy underlying sink abort algorithm ⓘ
underlying sink close algorithm ⓘ
underlying sink write algorithm ⓘ
usedWith WritableStream ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Streams Standard → definesConcept → WritableStreamDefaultController ⓘ