Uses of Class
io.fluentlenium.core.wait.FluentWait
Package
Description
-
Uses of FluentWait in io.fluentlenium.core
Modifier and TypeMethodDescriptiondefault FluentWait
FluentControl.await()
FluentDriver.await()
FluentDriverWait.await
(FluentControl control) Creates aFluentWait
instance with the argumentFluentControl
, and configures the FluentWait with theawaitAtMost
andpollingEvery
values from aConfiguration
if they are set in that configuration. -
Uses of FluentWait in io.fluentlenium.core.conditions.wait
Modifier and TypeMethodDescriptionstatic <C extends Conditions<?>>
CWaitConditionProxy.custom
(Class<C> conditionClass, FluentWait wait, String context, Supplier<C> conditionsSupplier) Build a wait proxy.static FluentListConditions
WaitConditionProxy.each
(FluentWait wait, String context, Supplier<? extends List<? extends FluentWebElement>> elementsSupplier) Build a wait proxy.static FluentConditions
WaitConditionProxy.element
(FluentWait wait, String context, Supplier<? extends FluentWebElement> elementSupplier) Build a wait proxy.static FluentListConditions
WaitConditionProxy.list
(FluentWait wait, String context, Supplier<? extends FluentListConditions> conditionsSupplier) Build a wait proxy.static FluentListConditions
WaitConditionProxy.one
(FluentWait wait, String context, Supplier<? extends List<? extends FluentWebElement>> elementsSupplier) Build a wait proxy.ModifierConstructorDescriptionWaitConditionInvocationHandler
(Class<C> conditionClass, FluentWait wait, String context, Supplier<C> conditionSupplier) Creates a new wait condition invocation handler. -
Uses of FluentWait in io.fluentlenium.core.hook.wait
Modifier and TypeMethodDescriptionprotected FluentWait
WaitHookOptions.configureAwait
(FluentWait await) Configure fluent wait with this options.Modifier and TypeMethodDescriptionprotected FluentWait
WaitHookOptions.configureAwait
(FluentWait await) Configure fluent wait with this options. -
Uses of FluentWait in io.fluentlenium.core.wait
Modifier and TypeMethodDescriptionAwaitControl.await()
wait for an asynchronous callFluentWait.explicitlyFor
(long amount, TimeUnit timeUnit) FluentWait.ignoreAll
(Collection<Class<? extends Throwable>> types) FluentWait.ignoring
(Class<? extends RuntimeException> exceptionType) FluentWait.ignoring
(Class<? extends RuntimeException> firstType, Class<? extends RuntimeException> secondType) FluentWait.pollingEvery
(Duration duration) FluentWait.untilAsserted
(Runnable block) FluentWait.withMessage
(Supplier<String> message) FluentWait.withNoDefaultsException()
Modifier and TypeMethodDescriptionprotected void
BaseWaitConditions.until
(FluentWait wait, Predicate<FluentControl> present, String message) Perform the wait.protected void
BaseWaitConditions.until
(FluentWait wait, Predicate<FluentControl> present, Supplier<String> messageSupplier) Perform the wait.protected <T extends Conditions<?>>
voidBaseWaitConditions.until
(FluentWait wait, T condition, T messageBuilder, Function<T, Boolean> conditionFunction) Perform the wait.ModifierConstructorDescriptionFluentWaitElement
(FluentWait controlWait, FluentWebElement element) Creates a new fluent wait for a given element.FluentWaitElementList
(FluentWait controlWait, List<? extends FluentWebElement> elements) Creates a new fluent wait for a given elements.protected
FluentWaitPageConditions
(FluentWait wait, org.openqa.selenium.WebDriver driver) Creates a new page wait conditions.protected
FluentWaitPageConditions
(FluentWait wait, org.openqa.selenium.WebDriver driver, FluentPage page) Creates a new page wait conditions.protected
FluentWaitWindowConditions
(FluentWait wait, String windowName) Creates a new window wait conditions.