UNPKG

@nova-ui/bits

Version:

SolarWinds Nova Framework

18 lines (17 loc) 621 B
import { Page } from "@playwright/test"; import { EyesLens } from "./eyes-lens"; import { ICameraSettings, ILens } from "./types"; export declare class PercyLens extends EyesLens implements ILens { protected page: Page; protected settings: ICameraSettings; private percySnapshot; private percyConfig; constructor(page: Page, settings: ICameraSettings); takeSnapshot(label: string): Promise<void>; takeFullScreenSnapshot(label: string): Promise<void>; cameraON(): Promise<void>; cameraOFF(): Promise<void>; toolConfig(): void; private checkSettings; private setCustomCSS; }