UNPKG

@progress/kendo-e2e

Version:

Kendo UI end-to-end test utilities.

29 lines (28 loc) 1.21 kB
import { ThenableWebDriver } from "selenium-webdriver"; import { Options as ChromeOptions } from "selenium-webdriver/chrome"; import { Options as EdgeOptions } from "selenium-webdriver/edge"; import { Options as FirefoxOptions } from "selenium-webdriver/firefox"; import { Options as SafariOptions } from "selenium-webdriver/safari"; export interface DriverOptions { mobileEmulation?: { deviceName: string; } | { width: number; height: number; pixelRatio: number; } | any; enableBidi?: boolean; } export declare class DriverManager { DEFAULT_CHROMIUM_OPTIONS: string[]; getDriver(options?: DriverOptions): ThenableWebDriver; getChromeOptions(args?: string[], options?: DriverOptions): ChromeOptions; getChromeDriver(options?: ChromeOptions | DriverOptions): ThenableWebDriver; getEdgeOptions(args?: string[]): EdgeOptions; getEdgeDriver(options?: EdgeOptions): ThenableWebDriver; getFirefoxOptions(): FirefoxOptions; getFirefoxDriver(options?: FirefoxOptions): ThenableWebDriver; getSafariOptions(): SafariOptions; getSafariDriver(options?: SafariOptions): ThenableWebDriver; getBrowserStackDriver(): ThenableWebDriver; }