Class Events<CONSOLEEVENT,EXCEPTIONTHROWN>

java.lang.Object
org.openqa.selenium.devtools.idealized.Events<CONSOLEEVENT,EXCEPTIONTHROWN>

public abstract class Events<CONSOLEEVENT,EXCEPTIONTHROWN> extends Object
  • Constructor Details

    • Events

      public Events(DevTools devtools)
  • Method Details

    • addConsoleListener

      public void addConsoleListener(Consumer<ConsoleEvent> listener)
    • addJavascriptExceptionListener

      public void addJavascriptExceptionListener(Consumer<org.openqa.selenium.JavascriptException> listener)
    • disable

      public void disable()
    • enableRuntime

      protected abstract Command<Void> enableRuntime()
    • disableRuntime

      protected abstract Command<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)