TransformStream

E242821

TransformStream is a web streams API interface that enables transforming data chunks passing through a readable–writable stream pair, such as for compression, encryption, or format conversion in streaming workflows.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Label Occurrences
TransformStream canonical 7

Statements (50)

Predicate Object
instanceOf Web API interface
Web Streams API interface
allowsChunkCombining true
allowsChunkDropping true
allowsChunkReordering true
allowsChunkSplitting true
availableInContext Window
Worker
canBeConstructedWith readableStrategy
transformer object
writableStrategy
compatibleWith ReadableStream.pipeThrough
constructorSignature new TransformStream(transformer?, writableStrategy?, readableStrategy?)
defaultHighWaterMarkReadable 1
defaultHighWaterMarkWritable 1
definedInSpecification WHATWG Streams Standard
executionEnvironment Deno
Node.js
surface form: Node.js (web streams implementation)

web browsers
exposesProperty readable
writable
hasComponent readable
writable
hasPurpose transform data chunks in a stream
introducedFor processing data as it is streamed
languageBinding JavaScript
oftenUsedWith CompressionStream
DecompressionStream
ReadableStream
TextDecoderStream
TextEncoderStream
WritableStream
partOf Streams API
Web Streams API
readable ReadableStream
supportsAsynchronousProcessing true
supportsBackpressure true
supportsPiping true
supportsUseCase compression
encryption
format conversion
streaming workflows
transformerMethod flush(controller)
start(controller)
transform(chunk, controller)
usesCallback flush
start
transform
usesControllerType TransformStreamDefaultController
writable WritableStream

Referenced by (7)

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

Streams Standard definesConcept TransformStream
ReadableStream integratesWith TransformStream
WritableStream relatedInterface TransformStream
CountQueuingStrategy usedWith TransformStream
ByteLengthQueuingStrategy usedWith TransformStream