cancel()
The cancel()
method of the ReadableStreamBYOBReader
interface returns a Promise
that resolves when the stream is canceled.
Calling this method signals a loss of interest in the stream by a consumer.
Note: If the reader is active, the
cancel()
method behaves the same as that for the associated stream (ReadableStream.cancel()
).
Syntax
cancel()
cancel(reason)
Parameters
reason
optional- : A human-readable reason for the cancellation. The underlying source may or may not use it.
Return value
A Promise
, which fulfills with the value given in the reason
parameter.
Exceptions
TypeError
- : The source object is not a
ReadableStreamBYOBReader
, or the stream has no owner.
- : The source object is not a