@Component public class JavaScriptRunnerImpl extends java.lang.Object implements JavaScriptRunner
Constructor and Description |
---|
JavaScriptRunnerImpl() |
Modifier and Type | Method and Description |
---|---|
void |
interactHiddenElementKeyEvent(org.openqa.selenium.WebElement element,
java.lang.String event,
org.openqa.selenium.JavascriptExecutor js)
use JavaScript to simulate a key event on an element
|
void |
interactHiddenElementMouseEvent(org.openqa.selenium.WebElement element,
java.lang.String event,
org.openqa.selenium.JavascriptExecutor js)
use JavaScript to simulate a mouse event on an element
|
public void interactHiddenElementMouseEvent(@NotNull org.openqa.selenium.WebElement element, @NotNull java.lang.String event, @NotNull org.openqa.selenium.JavascriptExecutor js)
JavaScriptRunner
interactHiddenElementMouseEvent
in interface JavaScriptRunner
element
- The element to clickevent
- The type of event to simulatejs
- The JavaScript executorpublic void interactHiddenElementKeyEvent(@NotNull org.openqa.selenium.WebElement element, @NotNull java.lang.String event, @NotNull org.openqa.selenium.JavascriptExecutor js)
JavaScriptRunner
interactHiddenElementKeyEvent
in interface JavaScriptRunner
element
- The element to clickevent
- The type of event to simulatejs
- The JavaScript executor