TransformStreamDefaultController

E242826

TransformStreamDefaultController is a web streams API interface that lets transform stream implementations enqueue, error, or terminate chunks during a streaming transformation.

All labels observed (1)

Label Occurrences
TransformStreamDefaultController canonical 3

How this entity was disambiguated

Statements (44)

Predicate Object
instanceOf Web API interface ⓘ
interface ⓘ
availableIn JavaScript ⓘ
Web browsers ⓘ
canBeUsedFor compression transforms ⓘ
data format conversion in streams ⓘ
encryption transforms ⓘ
text encoding or decoding transforms ⓘ
category stream controller interface ⓘ
controls TransformStream ⓘ
definedIn WHATWG Streams Standard ⓘ
enqueueEffect adds a chunk to the readable side queue ⓘ
errorEffect puts associated TransformStream into errored state ⓘ
errorHandling propagates error to both readable and writable sides of TransformStream ⓘ
exposedTo Window ⓘ
Worker ⓘ
hasMethod enqueue() ⓘ
error() ⓘ
terminate() ⓘ
hasProperty desiredSize ⓘ
introducedAround Web Streams API adoption in modern browsers ⓘ
languageBinding ECMAScript ⓘ
lifecycle created when a TransformStream is constructed ⓘ
exposed to transform and flush algorithms ⓘ
method_enqueue_parameters chunk ⓘ
method_error_parameters optional reason ⓘ
method_terminate_parameters none ⓘ
namespace global scope in supporting environments ⓘ
partOf Streams API ⓘ
Web Streams API ⓘ
propertyType_desiredSize number or null ⓘ
purpose control of streaming transformations ⓘ
enqueueing transformed chunks ⓘ
signaling errors in a transform stream ⓘ
terminating a transform stream ⓘ
relatedInterface ReadableStreamDefaultController ⓘ
WritableStreamDefaultController ⓘ
specStatus living standard ⓘ
standardizedBy WHATWG ⓘ
supports backpressure management via desiredSize ⓘ
terminateEffect closes readable side of associated TransformStream ⓘ
usedBy flush() method of TransformStream ⓘ
transform() method of TransformStream ⓘ
usedWith TransformStream ⓘ

How these facts were elicited

Referenced by (3)

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

Streams Standard → definesConcept → TransformStreamDefaultController ⓘ
ReadableStreamDefaultController → relatedInterface → TransformStreamDefaultController ⓘ
ByteLengthQueuingStrategy → relatedAPI → TransformStreamDefaultController ⓘ