cabbie-async
Version:
An asynchronous webdriver client
19 lines (18 loc) • 842 B
TypeScript
/**
*
* This file is generated automatically, run npm run build to re-generate.
**/
import { MouseButton } from './enums/mouse-buttons';
import BaseClass from './base-class';
declare class GlobalMouse extends BaseClass {
_moveTo(elementId?: string, xOffset?: number, yOffset?: number): Promise<void>;
moveTo(xOffset: number, yOffset: number): Promise<void>;
click(button?: MouseButton): Promise<void>;
clickAt(xOffset: number, yOffset: number, button?: MouseButton): Promise<void>;
doubleClick(): Promise<void>;
buttonDown(button?: MouseButton): Promise<void>;
buttonDownAt(xOffset: number, yOffset: number, button?: MouseButton): Promise<void>;
buttonUp(button?: MouseButton): Promise<void>;
buttonUpAt(xOffset: number, yOffset: number, button?: MouseButton): Promise<void>;
}
export default GlobalMouse;