Package elemental2.dom
Class ReadableStream<VALUE>
- java.lang.Object
-
- elemental2.dom.ReadableStream<VALUE>
-
@JsType(isNative=true, namespace="<global>") public class ReadableStream<VALUE> extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
ReadableStream.ConstructorQueuingStrategyUnionType
static interface
ReadableStream.GetReaderOptionsType
static interface
ReadableStream.GetReaderUnionType<VALUE>
-
Field Summary
Fields Modifier and Type Field Description boolean
locked
-
Constructor Summary
Constructors Constructor Description ReadableStream()
ReadableStream(ReadableStreamSource<VALUE> underlyingSource)
ReadableStream(ReadableStreamSource<VALUE> underlyingSource, ByteLengthQueuingStrategy queuingStrategy)
ReadableStream(ReadableStreamSource<VALUE> underlyingSource, CountQueuingStrategy queuingStrategy)
ReadableStream(ReadableStreamSource<VALUE> underlyingSource, ReadableStream.ConstructorQueuingStrategyUnionType queuingStrategy)
ReadableStream(ReadableStreamSource<VALUE> underlyingSource, TransformStream.TransformStreamWritableStrategyType queuingStrategy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description elemental2.promise.Promise<java.lang.Void>
cancel(java.lang.Object reason)
elemental2.core.AsyncIterator<VALUE,java.lang.Object,java.lang.Object>
getIterator()
elemental2.core.AsyncIterator<VALUE,java.lang.Object,java.lang.Object>
getIterator(ReadableStreamIteratorOptions options)
ReadableStream.GetReaderUnionType<VALUE>
getReader()
ReadableStream.GetReaderUnionType<VALUE>
getReader(ReadableStream.GetReaderOptionsType options)
<PIPE_VALUE>
ReadableStream<PIPE_VALUE>pipeThrough(ITransformStream<PIPE_VALUE,VALUE> transform)
<PIPE_VALUE>
ReadableStream<PIPE_VALUE>pipeThrough(ITransformStream<PIPE_VALUE,VALUE> transform, PipeOptions options)
elemental2.promise.Promise<java.lang.Void>
pipeTo(WritableStream<VALUE> dest)
elemental2.promise.Promise<java.lang.Void>
pipeTo(WritableStream<VALUE> dest, PipeOptions options)
elemental2.core.JsArray<ReadableStream<VALUE>>
tee()
-
-
-
Constructor Detail
-
ReadableStream
public ReadableStream()
-
ReadableStream
public ReadableStream(ReadableStreamSource<VALUE> underlyingSource, ByteLengthQueuingStrategy queuingStrategy)
-
ReadableStream
public ReadableStream(ReadableStreamSource<VALUE> underlyingSource, ReadableStream.ConstructorQueuingStrategyUnionType queuingStrategy)
-
ReadableStream
public ReadableStream(ReadableStreamSource<VALUE> underlyingSource, CountQueuingStrategy queuingStrategy)
-
ReadableStream
public ReadableStream(ReadableStreamSource<VALUE> underlyingSource, TransformStream.TransformStreamWritableStrategyType queuingStrategy)
-
ReadableStream
public ReadableStream(ReadableStreamSource<VALUE> underlyingSource)
-
-
Method Detail
-
cancel
public elemental2.promise.Promise<java.lang.Void> cancel(java.lang.Object reason)
-
getIterator
public elemental2.core.AsyncIterator<VALUE,java.lang.Object,java.lang.Object> getIterator()
-
getIterator
public elemental2.core.AsyncIterator<VALUE,java.lang.Object,java.lang.Object> getIterator(ReadableStreamIteratorOptions options)
-
getReader
public ReadableStream.GetReaderUnionType<VALUE> getReader()
-
getReader
public ReadableStream.GetReaderUnionType<VALUE> getReader(ReadableStream.GetReaderOptionsType options)
-
pipeThrough
public <PIPE_VALUE> ReadableStream<PIPE_VALUE> pipeThrough(ITransformStream<PIPE_VALUE,VALUE> transform, PipeOptions options)
-
pipeThrough
public <PIPE_VALUE> ReadableStream<PIPE_VALUE> pipeThrough(ITransformStream<PIPE_VALUE,VALUE> transform)
-
pipeTo
public elemental2.promise.Promise<java.lang.Void> pipeTo(WritableStream<VALUE> dest, PipeOptions options)
-
pipeTo
public elemental2.promise.Promise<java.lang.Void> pipeTo(WritableStream<VALUE> dest)
-
tee
public elemental2.core.JsArray<ReadableStream<VALUE>> tee()
-
-