MCPcopy Index your code
hub / github.com/nodejs/node / cancel

Method cancel

lib/internal/webstreams/readablestream.js:969–977  ·  view source on GitHub ↗

* @param {any} [reason] * @returns {Promise }

(reason = undefined)

Source from the content-addressed store, hash-verified

967 * @returns {Promise<void>}
968 */
969 cancel(reason = undefined) {
970 if (!isReadableStreamDefaultReader(this))
971 return PromiseReject(new ERR_INVALID_THIS('ReadableStreamDefaultReader'));
972 if (this[kState].stream === undefined) {
973 return PromiseReject(new ERR_INVALID_STATE.TypeError(
974 'The reader is not attached to a stream'));
975 }
976 return readableStreamReaderGenericCancel(this, reason);
977 }
978
979 [kInspect](depth, options) {
980 return customInspect(depth, options, this[kType], {

Callers

nothing calls this directly

Calls 1

Tested by

no test coverage detected