iopa
Version:
API-first, Internet of Things (IoT) stack for Typescript, official implementation of the Internet Open Protocols Alliance (IOPA) reference pattern
12 lines • 542 B
TypeScript
import { IAbortSignal } from '@iopa/types';
export default class AbortSignal extends EventTarget implements IAbortSignal {
get onabort(): ((this: IAbortSignal, ev: Event) => any) | null;
set onabort(value: ((this: IAbortSignal, ev: Event) => any) | null);
constructor();
get aborted(): boolean;
throwIfAborted(): void;
get reason(): any;
}
export declare function createAbortSignal(): AbortSignal;
export declare function abortSignal(signal: AbortSignal, reason?: any): void;
//# sourceMappingURL=abort-signal.d.ts.map