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.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Label Occurrences
WritableStreamDefaultController canonical 1

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

Referenced by (1)

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

Streams Standard definesConcept WritableStreamDefaultController