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 |
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.