public interface Mouse
Every page object has its own Mouse, accessible with Page.mouse().
// Using ‘page.mouse’ to trace a 100x100 square.
page.mouse().move(0, 0);
page.mouse().down();
page.mouse().move(0, 100);
page.mouse().move(100, 100);
page.mouse().move(100, 0);
page.mouse().move(0, 0);
page.mouse().up();
| Modifier and Type | Interface and Description |
|---|---|
static class |
Mouse.ClickOptions |
static class |
Mouse.DblclickOptions |
static class |
Mouse.DownOptions |
static class |
Mouse.MoveOptions |
static class |
Mouse.UpOptions |
| Modifier and Type | Method and Description |
|---|---|
default void |
click(double x,
double y)
|
void |
click(double x,
double y,
Mouse.ClickOptions options)
|
default void |
dblclick(double x,
double y)
|
void |
dblclick(double x,
double y,
Mouse.DblclickOptions options)
|
default void |
down()
Dispatches a
mousedown event. |
void |
down(Mouse.DownOptions options)
Dispatches a
mousedown event. |
default void |
move(double x,
double y)
Dispatches a
mousemove event. |
void |
move(double x,
double y,
Mouse.MoveOptions options)
Dispatches a
mousemove event. |
default void |
up()
Dispatches a
mouseup event. |
void |
up(Mouse.UpOptions options)
Dispatches a
mouseup event. |
default void click(double x,
double y)
void click(double x,
double y,
Mouse.ClickOptions options)
default void dblclick(double x,
double y)
void dblclick(double x,
double y,
Mouse.DblclickOptions options)
default void down()
mousedown event.void down(Mouse.DownOptions options)
mousedown event.default void move(double x,
double y)
mousemove event.void move(double x,
double y,
Mouse.MoveOptions options)
mousemove event.default void up()
mouseup event.void up(Mouse.UpOptions options)
mouseup event.Copyright © 2021. All rights reserved.