19 lines
724 B
TypeScript
19 lines
724 B
TypeScript
/**
|
|
* Allows the request to be aborted upon firing of the "abort" event.
|
|
* Compatible with the browser built-in AbortSignal and common polyfills.
|
|
*/
|
|
export interface AbortSignalLike {
|
|
/**
|
|
* Indicates if the signal has already been aborted.
|
|
*/
|
|
readonly aborted: boolean;
|
|
/**
|
|
* Add new "abort" event listener, only support "abort" event.
|
|
*/
|
|
addEventListener(type: "abort", listener: (this: AbortSignalLike, ev: any) => any, options?: any): void;
|
|
/**
|
|
* Remove "abort" event listener, only support "abort" event.
|
|
*/
|
|
removeEventListener(type: "abort", listener: (this: AbortSignalLike, ev: any) => any, options?: any): void;
|
|
}
|
|
//# sourceMappingURL=AbortSignalLike.d.ts.map
|