Package com.intuit.karate.driver
Class DevToolsWait
- java.lang.Object
-
- com.intuit.karate.driver.DevToolsWait
-
public class DevToolsWait extends Object
- Author:
- pthomas3
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.function.Predicate<DevToolsMessage>ALL_FRAMES_LOADEDstatic java.util.function.Predicate<DevToolsMessage>DIALOG_OPENINGstatic java.util.function.Predicate<DevToolsMessage>FRAME_RESIZEDstatic java.util.function.Predicate<DevToolsMessage>INSPECTOR_DETACHED
-
Constructor Summary
Constructors Constructor Description DevToolsWait(DevToolsDriver driver, DriverOptions options)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.util.function.Predicate<DevToolsMessage>forEvent(String name)voidreceive(DevToolsMessage dtm)DevToolsMessagesend(DevToolsMessage dtm, java.util.function.Predicate<DevToolsMessage> condition)voidsetCondition(java.util.function.Predicate<DevToolsMessage> condition)voidsetLogger(Logger logger)
-
-
-
Field Detail
-
FRAME_RESIZED
public static final java.util.function.Predicate<DevToolsMessage> FRAME_RESIZED
-
INSPECTOR_DETACHED
public static final java.util.function.Predicate<DevToolsMessage> INSPECTOR_DETACHED
-
DIALOG_OPENING
public static final java.util.function.Predicate<DevToolsMessage> DIALOG_OPENING
-
ALL_FRAMES_LOADED
public static final java.util.function.Predicate<DevToolsMessage> ALL_FRAMES_LOADED
-
-
Constructor Detail
-
DevToolsWait
public DevToolsWait(DevToolsDriver driver, DriverOptions options)
-
-
Method Detail
-
forEvent
public static java.util.function.Predicate<DevToolsMessage> forEvent(String name)
-
setLogger
public void setLogger(Logger logger)
-
setCondition
public void setCondition(java.util.function.Predicate<DevToolsMessage> condition)
-
send
public DevToolsMessage send(DevToolsMessage dtm, java.util.function.Predicate<DevToolsMessage> condition)
-
receive
public void receive(DevToolsMessage dtm)
-
-