Uses of Interface
io.fluentlenium.core.hook.FluentHook
Package
Description
-
Uses of FluentHook in io.fluentlenium.core.domain
Modifier and TypeMethodDescription<O,
H extends FluentHook<O>>
FluentList<E><O,
H extends FluentHook<O>>
FluentList<E><O,
H extends FluentHook<O>>
FluentWebElement<O,
H extends FluentHook<O>>
FluentWebElementModifier and TypeMethodDescription<R> R
FluentListImpl.noHook
(Class<? extends FluentHook> hook, Function<FluentList<E>, R> function) <R> R
FluentWebElement.noHook
(Class<? extends FluentHook> hook, Function<FluentWebElement, R> function) -
Uses of FluentHook in io.fluentlenium.core.hook
Modifier and TypeClassDescriptionclass
Base hook supportingFluentWebElement
API.class
BaseHook<T>
Base hook implementation.Modifier and TypeMethodDescription<O,
H extends FluentHook<O>>
TEnable a hook with default options.<O,
H extends FluentHook<O>>
TEnable a hook with given options.<O,
H extends FluentHook<O>>
T<O,
H extends FluentHook<O>>
TModifier and TypeMethodDescriptionprotected FluentHook<?>
DefaultHookChainBuilder.newInstance
(Class<? extends FluentHook<?>> hookClass, FluentControl fluentControl, ComponentInstantiator instantiator, Supplier<org.openqa.selenium.WebElement> elementSupplier, Supplier<org.openqa.selenium.support.pagefactory.ElementLocator> locatorSupplier, Supplier<String> toStringSupplier, Object options) Creates a new hook instance.Modifier and TypeMethodDescriptionDefaultHookChainBuilder.build
(Supplier<org.openqa.selenium.WebElement> elementSupplier, Supplier<org.openqa.selenium.support.pagefactory.ElementLocator> locator, Supplier<String> toStringSupplier, List<HookDefinition<?>> hooks) HookChainBuilder.build
(Supplier<org.openqa.selenium.WebElement> elementSupplier, Supplier<org.openqa.selenium.support.pagefactory.ElementLocator> locator, Supplier<String> toStringSupplier, List<HookDefinition<?>> hooks) Build the hook chain.Class<? extends FluentHook<T>>
HookDefinition.getHookClass()
Modifier and TypeMethodDescriptionprotected FluentHook<?>
DefaultHookChainBuilder.newInstance
(Class<? extends FluentHook<?>> hookClass, FluentControl fluentControl, ComponentInstantiator instantiator, Supplier<org.openqa.selenium.WebElement> elementSupplier, Supplier<org.openqa.selenium.support.pagefactory.ElementLocator> locatorSupplier, Supplier<String> toStringSupplier, Object options) Creates a new hook instance.<R> R
HookControl.noHook
(Class<? extends FluentHook> hook, Function<T, R> function) Invoke a function with no hook.<R> R
HookControlImpl.noHook
(Class<? extends FluentHook> hook, Function<T, R> function) ModifierConstructorDescriptionHookDefinition
(Class<? extends FluentHook<T>> hookClass) HookDefinition
(Class<? extends FluentHook<T>> hookClass, T options) -
Uses of FluentHook in io.fluentlenium.core.hook.wait
Modifier and TypeClassDescriptionclass
Hook that automatically wait for actions beeing available on the underlying element. -
Uses of FluentHook in io.fluentlenium.core.proxy