UNPKG

magnitude-core

Version:
23 lines (22 loc) 686 B
import { BrowserContext, Page } from "playwright"; export interface ActionVisualizerOptions { showCursor?: boolean; showHoverCircle?: boolean; showClickRipple?: boolean; showDragLine?: boolean; showTypeEffects?: boolean; } export declare class ActionVisualizer { private options; private context; private page; private cursor; private mouseEffects; private typeEffects; constructor(context: BrowserContext, options: ActionVisualizerOptions); setup(): Promise<void>; setActivePage(page: Page): Promise<void>; moveVirtualCursor(x: number, y: number): Promise<void>; hideAll(): Promise<void>; showAll(): Promise<void>; }