UNPKG

ghost-io

Version:

Invisible Background Data Fetching & Prefetching library that uses heuristics (hover, scroll, idle) to speed up your SPA or dashboard.

19 lines 597 B
import { GhostIOConfig, AxiosIntegrationOptions } from "../index.js"; export declare class GhostIO { private config; private cache; private inFlight; private axiosRegisteredInstances; private currentRequestsCount; constructor(userConfig?: GhostIOConfig); registerAxios(options: AxiosIntegrationOptions): void; prefetch(url: string): Promise<void>; get(url: string): any; clearCache(): void; private storeInCache; private initEventListeners; private onHover; private onScroll; private idlePrefetch; } //# sourceMappingURL=ghostIO.d.ts.map