|
- /**
- * Abort signal.
- */
- export default interface IAbortSignal {
- aborted: boolean;
- addEventListener: (type: 'abort', listener: (this: IAbortSignal, event: any) => any, options?: boolean | {
- capture?: boolean | undefined;
- once?: boolean | undefined;
- passive?: boolean | undefined;
- }) => void;
- removeEventListener: (type: 'abort', listener: (this: IAbortSignal, event: any) => any, options?: boolean | {
- capture?: boolean | undefined;
- }) => void;
- dispatchEvent: (event: any) => boolean;
- onabort: null | ((this: IAbortSignal, event: any) => void);
- }
|