Class Events<CONSOLEEVENT,EXCEPTIONTHROWN>
- java.lang.Object
-
- org.openqa.selenium.devtools.idealized.Events<CONSOLEEVENT,EXCEPTIONTHROWN>
-
public abstract class Events<CONSOLEEVENT,EXCEPTIONTHROWN> extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
addConsoleListener(java.util.function.Consumer<ConsoleEvent> listener)
void
addJavascriptExceptionListener(java.util.function.Consumer<org.openqa.selenium.JavascriptException> listener)
protected abstract Event<CONSOLEEVENT>
consoleEvent()
void
disable()
protected abstract Command<java.lang.Void>
disableRuntime()
protected abstract Command<java.lang.Void>
enableRuntime()
protected abstract Event<EXCEPTIONTHROWN>
exceptionThrownEvent()
protected abstract ConsoleEvent
toConsoleEvent(CONSOLEEVENT event)
protected abstract org.openqa.selenium.JavascriptException
toJsException(EXCEPTIONTHROWN event)
-
-
-
Constructor Detail
-
Events
public Events(DevTools devtools)
-
-
Method Detail
-
addConsoleListener
public void addConsoleListener(java.util.function.Consumer<ConsoleEvent> listener)
-
addJavascriptExceptionListener
public void addJavascriptExceptionListener(java.util.function.Consumer<org.openqa.selenium.JavascriptException> listener)
-
disable
public void disable()
-
enableRuntime
protected abstract Command<java.lang.Void> enableRuntime()
-
disableRuntime
protected abstract Command<java.lang.Void> disableRuntime()
-
consoleEvent
protected abstract Event<CONSOLEEVENT> consoleEvent()
-
exceptionThrownEvent
protected abstract Event<EXCEPTIONTHROWN> exceptionThrownEvent()
-
toConsoleEvent
protected abstract ConsoleEvent toConsoleEvent(CONSOLEEVENT event)
-
toJsException
protected abstract org.openqa.selenium.JavascriptException toJsException(EXCEPTIONTHROWN event)
-
-