UNPKG

selenium-webdriver

Version:

The official WebDriver JavaScript bindings from the Selenium project

18 lines (17 loc) 719 B
export type SpeculationPreloadingStatus = "pending" | "ready" | "success" | "failure"; export type SpeculationEvent = SpeculationPrefetchStatusUpdated; export interface SpeculationPrefetchStatusUpdated { method: "speculation.prefetchStatusUpdated"; params: SpeculationPrefetchStatusUpdatedParameters; } export interface SpeculationPrefetchStatusUpdatedParameters { context: string; url: string; status: SpeculationPreloadingStatus; } export declare class Speculation { private readonly bidi; private constructor(); static create(driver: unknown): Promise<Speculation>; onPrefetchStatusUpdated(callback: (params: SpeculationPrefetchStatusUpdatedParameters) => void): Promise<void>; }