Lines Matching refs:signal
962 * @param {{ signal: AbortSignal; }} [options]
966 const signal = options?.signal;
967 validateAbortSignal(signal, 'options.signal');
968 if (signal?.aborted)
969 throw new AbortError(undefined, { cause: signal?.reason });
973 if (signal != null) {
974 eventTargetAgnosticRemoveListener(signal, 'abort', abortListener);
982 if (signal != null) {
983 eventTargetAgnosticRemoveListener(signal, 'abort', abortListener);
999 reject(new AbortError(undefined, { cause: signal?.reason }));
1001 if (signal != null) {
1003 signal, 'abort', abortListener, { __proto__: null, once: true, [kResistStopPropagation]: true });
1043 * @param {{ signal: AbortSignal; }} [options]
1047 const signal = options?.signal;
1048 validateAbortSignal(signal, 'options.signal');
1049 if (signal?.aborted)
1050 throw new AbortError(undefined, { cause: signal?.reason });
1090 if (signal) {
1092 signal,
1127 if (signal) {
1130 signal,
1137 errorHandler(new AbortError(undefined, { cause: signal?.reason }));
1168 function addAbortListener(signal, listener) {
1169 if (signal === undefined) {
1170 throw new ERR_INVALID_ARG_TYPE('signal', 'AbortSignal', signal);
1172 validateAbortSignal(signal, 'signal');
1176 if (signal.aborted) {
1182 signal.addEventListener('abort', listener, { __proto__: null, once: true, [kResistStopPropagation]: true });
1184 signal.removeEventListener('abort', listener);