QueuingStrategyInit
E856199
QueuingStrategyInit is a Web Streams API dictionary type that defines the configuration options used when creating queuing strategies for streams, such as high water marks and size algorithms.
Statements (31)
| Predicate | Object |
|---|---|
| instanceOf |
Streams API dictionary
ⓘ
Web API dictionary ⓘ |
| appliesTo |
ReadableStream queuing strategies
ⓘ
WritableStream queuing strategies ⓘ |
| availableInContext |
WorkerGlobalScope
NERFINISHED
ⓘ
window ⓘ |
| definedInSpecification | WHATWG Streams Standard NERFINISHED ⓘ |
| hasField |
highWaterMark
ⓘ
size ⓘ |
| highWaterMarkRequired | true ⓘ |
| highWaterMarkType | double ⓘ |
| languageBinding | JavaScript NERFINISHED ⓘ |
| partOfAPI | Web Streams API NERFINISHED ⓘ |
| platform | web browsers supporting Streams API ⓘ |
| propertySemantics_highWaterMark | maximum queue size before applying backpressure ⓘ |
| propertySemantics_size | algorithm to compute size of a chunk ⓘ |
| relatedConcept |
QueuingStrategy
NERFINISHED
ⓘ
ReadableStream NERFINISHED ⓘ TransformStream ⓘ WritableStream NERFINISHED ⓘ |
| serializationForm | IDL dictionary ⓘ |
| sizeRequired | false ⓘ |
| sizeType | function ⓘ |
| usedBy |
ByteLengthQueuingStrategy
NERFINISHED
ⓘ
CountQueuingStrategy NERFINISHED ⓘ custom queuing strategy implementations ⓘ |
| usedFor |
configuring queuing strategies for streams
ⓘ
controlling stream backpressure behavior ⓘ defining high water mark for queues ⓘ defining size algorithm for queues ⓘ |
| webPlatformStatus | standardized ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.