$executor
$executor : \RemoteExecuteMethod
Execute mouse commands for RemoteWebDriver.
$executor : \RemoteExecuteMethod
__construct(\RemoteExecuteMethod $executor)
| \RemoteExecuteMethod | $executor |
click(null|\WebDriverCoordinates $where = null) : \RemoteMouse
| null|\WebDriverCoordinates | $where |
contextClick(\WebDriverCoordinates $where = null) : \RemoteMouse
| \WebDriverCoordinates | $where |
doubleClick(\WebDriverCoordinates $where = null) : \RemoteMouse
| \WebDriverCoordinates | $where |
mouseDown(\WebDriverCoordinates $where = null) : \RemoteMouse
| \WebDriverCoordinates | $where |
mouseMove(\WebDriverCoordinates $where = null, integer|null $x_offset = null, integer|null $y_offset = null) : \RemoteMouse
| \WebDriverCoordinates | $where | |
| integer|null | $x_offset | |
| integer|null | $y_offset |
mouseUp(\WebDriverCoordinates $where = null) : \RemoteMouse
| \WebDriverCoordinates | $where |
moveIfNeeded(\WebDriverCoordinates $where = null) : void
| \WebDriverCoordinates | $where |