From 08067b5e12dc8d486c42e3997dbfd0766666ecb5 Mon Sep 17 00:00:00 2001 From: Luca Casonato Date: Thu, 11 Nov 2021 10:28:06 +0100 Subject: fix: add typings for AbortSignal.reason (#12730) --- ext/web/lib.deno_web.d.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'ext/web/lib.deno_web.d.ts') diff --git a/ext/web/lib.deno_web.d.ts b/ext/web/lib.deno_web.d.ts index 8440045b8..f388fba0c 100644 --- a/ext/web/lib.deno_web.d.ts +++ b/ext/web/lib.deno_web.d.ts @@ -258,7 +258,7 @@ declare class AbortController { readonly signal: AbortSignal; /** Invoking this method will set this object's AbortSignal's aborted flag and * signal to any observers that the associated activity is to be aborted. */ - abort(): void; + abort(reason?: any): void; } interface AbortSignalEventMap { @@ -271,6 +271,7 @@ interface AbortSignal extends EventTarget { /** Returns true if this AbortSignal's AbortController has signaled to abort, * and false otherwise. */ readonly aborted: boolean; + readonly reason?: unknown; onabort: ((this: AbortSignal, ev: Event) => any) | null; addEventListener( type: K, @@ -297,6 +298,7 @@ interface AbortSignal extends EventTarget { declare var AbortSignal: { prototype: AbortSignal; new (): AbortSignal; + abort(reason?: any): AbortSignal; }; interface FileReaderEventMap { -- cgit v1.2.3