Mouse
mouse.click
Signature: mouse.click(x, y, options?)
x<Horizontal position of the mouse.>y<Vertical position of the mouse.>options?<object>button?<"left" | "right" | "middle"> Defaults to left.clickCount?<number> defaults to 1. See UIEvent.detail.delay?<number> Time to wait between mousedown and mouseup in milliseconds. Defaults to 0
Returns <Promise<void>>
Shortcut for mouse.move(x, y, options?), mouse.down(options?), mouse.up(options?).
mouse.dbclick
Signature: mouse.dbclick(x, y, options?)
x<Horizontal position of the mouse.>y<Vertical position of the mouse.>options?<object>button?<"left" | "right" | "middle"> Defaults to left.delay?<number> Time to wait between mousedown and mouseup in milliseconds. Defaults to 0
Returns <Promise<void>>
Shortcut for mouse.move(x, y, options?), mouse.down(options?), mouse.up(options?), mouse.down(options?) and mouse.up(options?).
mouse.down
Signature: mouse.down(options?)
options?<object>button?<"left"|"right"|"middle"> Defaults to left.clickCount?<number> defaults to 1. See UIEvent.detail.
Returns <Promise<void>>
Dispatches a mousedown event.
mouse.move
Signature: mouse.move(x, y, options?)
x<Horizontal position of the mouse.>y<Vertical position of the mouse.>options?<object> Optional objectsteps?<number> Defaults to 1. Sends intermediate mousemove events.
Returns <Promise<void>>
Dispatches a mousemove event.
mouse.up
Signature: mouse.up(options?)
options?<object>button?<"left"|"right"|"middle"> Defaults to left.clickCount?<number> defaults to 1. See UIEvent.detail.
Dispatches a mouseup event.
Returns <Promise<void>>
mouse.wheel
Signature: mouse.wheel(deltaX, deltaY)
deltaX<number> Pixels to scroll horizontally.deltaY<number> Pixels to scroll vertically.
Returns <Promise<void>>