@virtualstate/navigation
Version:
Native JavaScript [navigation](https://developer.mozilla.org/en-US/docs/Web/API/Navigation_API) implementation
9 lines (8 loc) • 468 B
TypeScript
import { Event } from "./event";
export interface SignalEvent<Name extends string | symbol = string> extends Event<Name> {
signal: AbortSignal;
}
export declare function isAbortSignal(value: unknown): value is AbortSignal;
export declare function isAbortController(value: unknown): value is AbortController;
export declare function isSignalEvent(value: object): value is SignalEvent;
export declare function isSignalHandled(event: Event, error: unknown): boolean;