Update globals.d.ts

This commit is contained in:
Jarred Sumner
2023-02-16 03:18:01 -08:00
parent 0e688d62f9
commit e7cd45d0fa

View File

@@ -1955,6 +1955,21 @@ interface AbortSignal extends EventTarget {
options?: boolean | EventListenerOptions,
): void;
/**
* Create an AbortSignal which times out after milliseconds
*
* @param milliseconds the number of milliseconds to delay until {@link AbortSignal.prototype.signal()} is called
*
* @example
*
* ## Timeout a `fetch()` request
*
* ```ts
* await fetch("https://example.com", {
* signal: AbortSignal.timeout(100)
* })
* ```
*/
timeout(milliseconds: number): AbortSignal;
}