| Modifier and Type | Method and Description |
|---|---|
FluentWebElement |
FluentDriver.el(org.openqa.selenium.By locator,
SearchFilter... filters) |
FluentWebElement |
FluentDriver.el(SearchFilter... filters) |
FluentWebElement |
FluentDriver.el(java.lang.String selector,
SearchFilter... filters) |
FluentWebElement |
FluentDriver.el(org.openqa.selenium.WebElement rawElement) |
| Modifier and Type | Method and Description |
|---|---|
FluentList<FluentWebElement> |
FluentDriver.$(org.openqa.selenium.By locator,
SearchFilter... filters) |
FluentList<FluentWebElement> |
FluentDriver.$(java.util.List<org.openqa.selenium.WebElement> rawElements) |
FluentList<FluentWebElement> |
FluentDriver.$(SearchFilter... filters) |
FluentList<FluentWebElement> |
FluentDriver.$(java.lang.String selector,
SearchFilter... filters) |
FluentList<FluentWebElement> |
FluentDriver.find(org.openqa.selenium.By locator,
SearchFilter... filters) |
FluentList<FluentWebElement> |
FluentDriver.find(java.util.List<org.openqa.selenium.WebElement> rawElements) |
FluentList<FluentWebElement> |
FluentDriver.find(SearchFilter... filters) |
FluentList<FluentWebElement> |
FluentDriver.find(java.lang.String selector,
SearchFilter... filters) |
| Modifier and Type | Method and Description |
|---|---|
void |
FluentDriver.switchTo(FluentWebElement element) |
| Modifier and Type | Method and Description |
|---|---|
void |
FluentDriver.switchTo(FluentList<? extends FluentWebElement> elements) |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseFill<E extends FluentWebElement>
Common form filling features.
|
class |
Fill<E extends FluentWebElement>
Default form filling features.
|
class |
FillSelect<E extends FluentWebElement>
Select form filling features.
|
interface |
FluentActions<T,E extends FluentWebElement>
All actions that can be used on the list or on a web element.
|
| Modifier and Type | Method and Description |
|---|---|
void |
WindowAction.clickAndCloseCurrent(FluentWebElement button)
Clicks button, which closes current window and switches to last window (in set returned by
WebDriver.getWindowHandles()). |
java.lang.String |
WindowAction.clickAndOpenNew(FluentWebElement button)
Clicks button, which opens new window and switches to newly opened window.
|
| Constructor and Description |
|---|
FluentJavascriptActionsImpl(T self,
JavascriptControl javascript,
java.util.function.Supplier<FluentWebElement> element)
Creates a new fluent javascript actions.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends FluentWebElement> |
ComponentInstantiator.asFluentList(java.lang.Class<T> componentClass,
java.lang.Iterable<org.openqa.selenium.WebElement> elements)
create and register a new fluent list.
|
<T extends FluentWebElement> |
AbstractComponentInstantiator.asFluentList(java.lang.Class<T> componentClass,
java.lang.Iterable<org.openqa.selenium.WebElement> elements) |
<T extends FluentWebElement> |
ComponentInstantiator.asFluentList(java.lang.Class<T> componentClass,
java.util.List<org.openqa.selenium.WebElement> elements)
create and register a new fluent list.
|
<T extends FluentWebElement> |
AbstractComponentInstantiator.asFluentList(java.lang.Class<T> componentClass,
java.util.List<org.openqa.selenium.WebElement> elements) |
<T extends FluentWebElement> |
ComponentInstantiator.asFluentList(java.lang.Class<T> componentClass,
org.openqa.selenium.WebElement... elements)
create and register a new fluent list.
|
<T extends FluentWebElement> |
AbstractComponentInstantiator.asFluentList(java.lang.Class<T> componentClass,
org.openqa.selenium.WebElement... elements) |
<T extends FluentWebElement> |
ComponentInstantiator.newFluentList(java.lang.Class<T> componentClass)
create and register an empty fluent list.
|
<T extends FluentWebElement> |
AbstractComponentInstantiator.newFluentList(java.lang.Class<T> componentClass) |
<T extends FluentWebElement> |
ComponentInstantiator.newFluentList(java.lang.Class<T> componentClass,
java.util.List<T> elements)
create and register a new fluent list.
|
<T extends FluentWebElement> |
AbstractComponentInstantiator.newFluentList(java.lang.Class<T> componentClass,
java.util.List<T> elements) |
<T extends FluentWebElement> |
ComponentInstantiator.newFluentList(java.lang.Class<T> componentClass,
T... elements)
create and register a new fluent list.
|
<T extends FluentWebElement> |
AbstractComponentInstantiator.newFluentList(java.lang.Class<T> componentClass,
T... elements) |
| Modifier and Type | Method and Description |
|---|---|
FluentWebElement |
ComponentInstantiator.newFluent(org.openqa.selenium.WebElement element)
Create and register a new fluent element from the given element.
|
FluentWebElement |
AbstractComponentInstantiator.newFluent(org.openqa.selenium.WebElement element) |
| Modifier and Type | Method and Description |
|---|---|
FluentList<FluentWebElement> |
ComponentInstantiator.asFluentList(java.lang.Iterable<org.openqa.selenium.WebElement> elements)
create and register a new fluent list.
|
FluentList<FluentWebElement> |
AbstractComponentInstantiator.asFluentList(java.lang.Iterable<org.openqa.selenium.WebElement> elements) |
FluentList<FluentWebElement> |
ComponentInstantiator.asFluentList(java.util.List<org.openqa.selenium.WebElement> elements)
create and register a new fluent list.
|
FluentList<FluentWebElement> |
AbstractComponentInstantiator.asFluentList(java.util.List<org.openqa.selenium.WebElement> elements) |
FluentList<FluentWebElement> |
ComponentInstantiator.asFluentList(org.openqa.selenium.WebElement... elements)
create and register a new fluent list.
|
FluentList<FluentWebElement> |
AbstractComponentInstantiator.asFluentList(org.openqa.selenium.WebElement... elements) |
FluentList<FluentWebElement> |
ComponentInstantiator.newFluentList()
create and register an empty fluent list.
|
FluentList<FluentWebElement> |
AbstractComponentInstantiator.newFluentList() |
FluentList<FluentWebElement> |
ComponentInstantiator.newFluentList(FluentWebElement... elements)
create and register a new fluent list.
|
FluentList<FluentWebElement> |
AbstractComponentInstantiator.newFluentList(FluentWebElement... elements) |
FluentList<FluentWebElement> |
ComponentInstantiator.newFluentList(java.util.List<FluentWebElement> elements)
create and register a new fluent list.
|
FluentList<FluentWebElement> |
AbstractComponentInstantiator.newFluentList(java.util.List<FluentWebElement> elements) |
| Modifier and Type | Method and Description |
|---|---|
<T extends FluentWebElement> |
ComponentInstantiator.newFluentList(java.lang.Class<T> componentClass,
T... elements)
create and register a new fluent list.
|
<T extends FluentWebElement> |
AbstractComponentInstantiator.newFluentList(java.lang.Class<T> componentClass,
T... elements) |
FluentList<FluentWebElement> |
ComponentInstantiator.newFluentList(FluentWebElement... elements)
create and register a new fluent list.
|
FluentList<FluentWebElement> |
AbstractComponentInstantiator.newFluentList(FluentWebElement... elements) |
| Modifier and Type | Method and Description |
|---|---|
FluentList<FluentWebElement> |
ComponentInstantiator.newFluentList(java.util.List<FluentWebElement> elements)
create and register a new fluent list.
|
FluentList<FluentWebElement> |
AbstractComponentInstantiator.newFluentList(java.util.List<FluentWebElement> elements) |
| Modifier and Type | Field and Description |
|---|---|
protected Conditions<FluentWebElement> |
BaseObjectListConditions.conditions |
protected java.util.function.Function<FluentWebElement,C> |
BaseObjectListConditions.conditionsGetter |
protected java.util.function.Function<FluentWebElement,T> |
BaseObjectListConditions.objectGetter |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<? extends FluentWebElement> |
ListConditionsElements.getActualElements()
Get the actual list of elements.
|
java.util.List<? extends FluentWebElement> |
AbstractFluentListConditions.getActualElements() |
protected java.util.List<? extends FluentWebElement> |
AbstractFluentListConditions.getElements()
Get the underlying list of elements
|
protected AbstractObjectConditions<FluentWebElement> |
WebElementConditions.newInstance(boolean negationValue) |
protected AbstractObjectConditions<java.util.List<? extends FluentWebElement>> |
DynamicIntegerConditionsImpl.newInstance(boolean negationValue) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.function.Predicate<FluentDriver> |
AtLeastOneElementConditions.buildAtLeastOnePredicate(java.util.function.Predicate<FluentWebElement> predicate,
boolean defaultValue)
Build predicate for this condition.
|
protected java.util.function.Predicate<FluentDriver> |
EachElementConditions.buildEachElementPredicate(java.util.function.Predicate<FluentWebElement> predicate,
boolean defaultValue)
Build predicate for this condition.
|
boolean |
AbstractFluentListConditions.verify(java.util.function.Predicate<FluentWebElement> predicate) |
boolean |
EachElementConditions.verify(java.util.function.Predicate<FluentWebElement> predicate,
boolean defaultValue) |
boolean |
AtLeastOneElementConditions.verify(java.util.function.Predicate<FluentWebElement> predicate,
boolean defaultValue) |
boolean |
FluentListConditions.verify(java.util.function.Predicate<FluentWebElement> predicate,
boolean defaultValue)
Check that the given predicate is verified.
|
| Constructor and Description |
|---|
WebElementConditions(FluentWebElement element)
Creates a new conditions object on element
|
WebElementConditions(FluentWebElement element,
boolean negation)
Creates a new conditions object on element
|
| Constructor and Description |
|---|
AbstractFluentListConditions(java.util.List<? extends FluentWebElement> elements)
Creates a new conditions on list of elements.
|
AtLeastOneElementConditions(java.util.List<? extends FluentWebElement> elements)
Creates a new condition.
|
BaseObjectListConditions(Conditions<FluentWebElement> conditions,
java.util.function.Function<FluentWebElement,T> objectGetter,
java.util.function.Function<FluentWebElement,C> conditionsGetter)
Creates a new list conditions
|
BaseObjectListConditions(Conditions<FluentWebElement> conditions,
java.util.function.Function<FluentWebElement,T> objectGetter,
java.util.function.Function<FluentWebElement,C> conditionsGetter)
Creates a new list conditions
|
BaseObjectListConditions(Conditions<FluentWebElement> conditions,
java.util.function.Function<FluentWebElement,T> objectGetter,
java.util.function.Function<FluentWebElement,C> conditionsGetter)
Creates a new list conditions
|
DynamicIntegerConditionsImpl(java.util.function.Supplier<java.util.List<? extends FluentWebElement>> supplier,
boolean negation)
Creates a new conditions object on integer.
|
EachElementConditions(java.util.List<? extends FluentWebElement> elements)
Creates a new element list conditions.
|
IntegerListConditionsImpl(Conditions<FluentWebElement> conditions,
java.util.function.Function<FluentWebElement,java.lang.Integer> objectGetter)
Creates a new list conditions, with default integer condition implementation
|
IntegerListConditionsImpl(Conditions<FluentWebElement> conditions,
java.util.function.Function<FluentWebElement,java.lang.Integer> objectGetter)
Creates a new list conditions, with default integer condition implementation
|
IntegerListConditionsImpl(Conditions<FluentWebElement> conditions,
java.util.function.Function<FluentWebElement,java.lang.Integer> objectGetter,
java.util.function.Function<FluentWebElement,IntegerConditions> conditionsGetter)
Creates a new list conditions
|
IntegerListConditionsImpl(Conditions<FluentWebElement> conditions,
java.util.function.Function<FluentWebElement,java.lang.Integer> objectGetter,
java.util.function.Function<FluentWebElement,IntegerConditions> conditionsGetter)
Creates a new list conditions
|
IntegerListConditionsImpl(Conditions<FluentWebElement> conditions,
java.util.function.Function<FluentWebElement,java.lang.Integer> objectGetter,
java.util.function.Function<FluentWebElement,IntegerConditions> conditionsGetter)
Creates a new list conditions
|
RectangleListConditionsImpl(Conditions<FluentWebElement> conditions)
Creates a new list of rectangles conditions, using rectangle of the conditions element
|
RectangleListConditionsImpl(Conditions<FluentWebElement> conditions,
java.util.function.Function<FluentWebElement,org.openqa.selenium.Rectangle> objectGetter,
java.util.function.Function<FluentWebElement,RectangleConditions> conditionsGetter)
Creates a new list of rectangles conditions
|
RectangleListConditionsImpl(Conditions<FluentWebElement> conditions,
java.util.function.Function<FluentWebElement,org.openqa.selenium.Rectangle> objectGetter,
java.util.function.Function<FluentWebElement,RectangleConditions> conditionsGetter)
Creates a new list of rectangles conditions
|
RectangleListConditionsImpl(Conditions<FluentWebElement> conditions,
java.util.function.Function<FluentWebElement,org.openqa.selenium.Rectangle> objectGetter,
java.util.function.Function<FluentWebElement,RectangleConditions> conditionsGetter)
Creates a new list of rectangles conditions
|
StringListConditionsImpl(Conditions<FluentWebElement> conditions,
java.util.function.Function<FluentWebElement,java.lang.String> objectGetter,
java.util.function.Function<FluentWebElement,StringConditions> conditionsGetter)
Creates a new list of string conditions
|
StringListConditionsImpl(Conditions<FluentWebElement> conditions,
java.util.function.Function<FluentWebElement,java.lang.String> objectGetter,
java.util.function.Function<FluentWebElement,StringConditions> conditionsGetter)
Creates a new list of string conditions
|
StringListConditionsImpl(Conditions<FluentWebElement> conditions,
java.util.function.Function<FluentWebElement,java.lang.String> objectGetter,
java.util.function.Function<FluentWebElement,StringConditions> conditionsGetter)
Creates a new list of string conditions
|
| Modifier and Type | Method and Description |
|---|---|
static FluentListConditions |
WaitConditionProxy.each(FluentWait wait,
java.lang.String context,
java.util.function.Supplier<? extends java.util.List<? extends FluentWebElement>> elementsSupplier)
Build a wait proxy.
|
static FluentConditions |
WaitConditionProxy.element(FluentWait wait,
java.lang.String context,
java.util.function.Supplier<? extends FluentWebElement> elementSupplier)
Build a wait proxy.
|
static FluentListConditions |
WaitConditionProxy.one(FluentWait wait,
java.lang.String context,
java.util.function.Supplier<? extends java.util.List<? extends FluentWebElement>> elementsSupplier)
Build a wait proxy.
|
| Modifier and Type | Method and Description |
|---|---|
FluentWebElement |
Dom.parent()
Find parent element.
|
| Modifier and Type | Method and Description |
|---|---|
FluentList<FluentWebElement> |
Dom.ancestors()
Find ancestor elements.
|
FluentList<FluentWebElement> |
Dom.descendants()
Find descendants elements (children, grandchildren, etc.).
|
FluentList<FluentWebElement> |
Dom.followings()
Find following elements.
|
FluentList<FluentWebElement> |
Dom.followingSiblings()
Find following sibling elements.
|
protected FluentList<FluentWebElement> |
Dom.handleAxe(java.lang.String axe)
Handle an XPath axe
|
FluentList<FluentWebElement> |
Dom.precedings()
Find preceding elements.
|
FluentList<FluentWebElement> |
Dom.precedingSiblings()
Find preceding sibling elements.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
FluentList<E extends FluentWebElement>
Wraps a list of
FluentWebElement. |
class |
FluentListImpl<E extends FluentWebElement>
Map the list to a FluentList in order to offers some events like click(), submit(), value() ...
|
| Modifier and Type | Method and Description |
|---|---|
<T extends FluentWebElement> |
FluentListImpl.as(java.lang.Class<T> componentClass) |
<T extends FluentWebElement> |
FluentList.as(java.lang.Class<T> componentClass)
Wrap all underlying elements in a componen..
|
| Modifier and Type | Method and Description |
|---|---|
FluentWebElement |
FluentWebElement.clear()
Clear the element
|
FluentWebElement |
FluentWebElement.click() |
FluentWebElement |
FluentWebElement.contextClick() |
FluentWebElement |
FluentWebElement.doubleClick() |
FluentWebElement |
FluentWebElement.el(org.openqa.selenium.By locator,
SearchFilter... filters) |
FluentWebElement |
FluentWebElement.el(SearchFilter... filters) |
FluentWebElement |
FluentWebElement.el(java.lang.String selector,
SearchFilter... filters) |
FluentWebElement |
FluentWebElement.el(org.openqa.selenium.WebElement rawElement) |
FluentWebElement |
FluentWebElement.frame() |
FluentWebElement |
FluentWebElement.now() |
FluentWebElement |
FluentWebElement.now(boolean force) |
FluentWebElement |
FluentWebElement.reset() |
FluentWebElement |
FluentWebElement.submit()
Submit the element
|
FluentWebElement |
FluentWebElement.write(java.lang.String... text)
Set the text element
|
| Modifier and Type | Method and Description |
|---|---|
FluentList<FluentWebElement> |
FluentWebElement.$(org.openqa.selenium.By locator,
SearchFilter... filters) |
FluentList<FluentWebElement> |
FluentWebElement.$(java.util.List<org.openqa.selenium.WebElement> rawElements) |
FluentList<FluentWebElement> |
FluentWebElement.$(SearchFilter... filters) |
FluentList<FluentWebElement> |
FluentWebElement.$(java.lang.String selector,
SearchFilter... filters) |
FluentList<FluentWebElement> |
FluentWebElement.asList()
Converts this element as a single element list.
|
FluentList<FluentWebElement> |
FluentWebElement.find(org.openqa.selenium.By locator,
SearchFilter... filters) |
FluentList<FluentWebElement> |
FluentWebElement.find(java.util.List<org.openqa.selenium.WebElement> rawElements) |
FluentList<FluentWebElement> |
FluentWebElement.find(SearchFilter... filters) |
FluentList<FluentWebElement> |
FluentWebElement.find(java.lang.String selector,
SearchFilter... filters) |
java.util.Optional<FluentWebElement> |
FluentWebElement.optional() |
| Modifier and Type | Method and Description |
|---|---|
void |
EventListener.afterChangeValueOf(FluentWebElement element,
org.openqa.selenium.WebDriver driver,
java.lang.CharSequence[] charSequence)
Called after
WebElement.clear(),
WebElement.sendKeys(java.lang.CharSequence...),
WebElement.sendKeys(CharSequence...) . |
void |
EventsSupport.afterChangeValueOf(FluentWebElement element,
org.openqa.selenium.WebDriver driver,
java.lang.CharSequence[] charSequence) |
void |
EventListener.afterClickOn(FluentWebElement element,
org.openqa.selenium.WebDriver driver)
Called after
WebElement.click(). |
void |
EventsSupport.afterClickOn(FluentWebElement element,
org.openqa.selenium.WebDriver driver) |
void |
EventListener.afterFindBy(org.openqa.selenium.By by,
FluentWebElement element,
org.openqa.selenium.WebDriver driver)
Called after
WebDriver.findElement(...),
WebDriver.findElements(...), WebElement.findElement(...), WebElement.findElements(...). |
void |
EventsSupport.afterFindBy(org.openqa.selenium.By by,
FluentWebElement element,
org.openqa.selenium.WebDriver driver) |
void |
EventListener.afterGetText(FluentWebElement webElement,
org.openqa.selenium.WebDriver webDriver,
java.lang.String s)
Called after
WebElement.getText() ()} |
void |
EventsSupport.afterGetText(FluentWebElement webElement,
org.openqa.selenium.WebDriver webDriver,
java.lang.String s) |
void |
EventListener.beforeChangeValueOf(FluentWebElement element,
org.openqa.selenium.WebDriver driver,
java.lang.CharSequence[] charSequence)
Called before
WebElement.clear(),
WebElement.sendKeys(java.lang.CharSequence...),
WebElement.sendKeys(CharSequence...). |
void |
EventsSupport.beforeChangeValueOf(FluentWebElement element,
org.openqa.selenium.WebDriver driver,
java.lang.CharSequence[] charSequence) |
void |
EventListener.beforeClickOn(FluentWebElement element,
org.openqa.selenium.WebDriver driver)
Called before
WebElement.click(). |
void |
EventsSupport.beforeClickOn(FluentWebElement element,
org.openqa.selenium.WebDriver driver) |
void |
EventListener.beforeFindBy(org.openqa.selenium.By by,
FluentWebElement element,
org.openqa.selenium.WebDriver driver)
Called before
WebDriver.findElement(...),
WebDriver.findElements(...), WebElement.findElement(...), #findElement WebElement.findElements(...). |
void |
EventsSupport.beforeFindBy(org.openqa.selenium.By by,
FluentWebElement element,
org.openqa.selenium.WebDriver driver) |
void |
EventListener.beforeGetText(FluentWebElement webElement,
org.openqa.selenium.WebDriver webDriver)
Called before
WebElement.getText() ()} |
void |
EventsSupport.beforeGetText(FluentWebElement webElement,
org.openqa.selenium.WebDriver webDriver) |
void |
FindByListener.on(org.openqa.selenium.By by,
FluentWebElement element,
org.openqa.selenium.WebDriver driver)
Invoked when an element has been found.
|
void |
ElementListener.on(FluentWebElement element,
org.openqa.selenium.WebDriver driver)
Called when something occurs on an element.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<FluentWebElement> |
PredicateFilter.applyFilter(java.util.Collection<FluentWebElement> elements) |
java.util.Collection<FluentWebElement> |
AttributeFilter.applyFilter(java.util.Collection<FluentWebElement> elements) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
AttributeFilterPredicate.test(FluentWebElement element) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<FluentWebElement> |
PredicateFilter.applyFilter(java.util.Collection<FluentWebElement> elements) |
java.util.Collection<FluentWebElement> |
AttributeFilter.applyFilter(java.util.Collection<FluentWebElement> elements) |
static PredicateFilter |
FilterConstructor.withPredicate(java.util.function.Predicate<FluentWebElement> predicate)
Create a filter based on a element predicate
|
| Modifier and Type | Method and Description |
|---|---|
FluentWebElement |
BaseFluentHook.getFluentWebElement()
Get the underlying element as a FluentWebElement.
|
| Modifier and Type | Method and Description |
|---|---|
FluentWebElement |
ContainerFluentControl.el(org.openqa.selenium.By locator,
SearchFilter... filters) |
FluentWebElement |
ContainerFluentControl.el(SearchFilter... filters) |
FluentWebElement |
ContainerFluentControl.el(java.lang.String selector,
SearchFilter... filters) |
FluentWebElement |
ContainerFluentControl.el(org.openqa.selenium.WebElement rawElement) |
| Modifier and Type | Method and Description |
|---|---|
FluentList<FluentWebElement> |
ContainerFluentControl.$(org.openqa.selenium.By locator,
SearchFilter... filters) |
FluentList<FluentWebElement> |
ContainerFluentControl.$(java.util.List<org.openqa.selenium.WebElement> rawElements) |
FluentList<FluentWebElement> |
ContainerFluentControl.$(SearchFilter... filters) |
FluentList<FluentWebElement> |
ContainerFluentControl.$(java.lang.String selector,
SearchFilter... filters) |
FluentList<FluentWebElement> |
ContainerFluentControl.find(org.openqa.selenium.By locator,
SearchFilter... filters) |
FluentList<FluentWebElement> |
ContainerFluentControl.find(java.util.List<org.openqa.selenium.WebElement> rawElements) |
FluentList<FluentWebElement> |
ContainerFluentControl.find(SearchFilter... filters) |
FluentList<FluentWebElement> |
ContainerFluentControl.find(java.lang.String selector,
SearchFilter... filters) |
| Modifier and Type | Method and Description |
|---|---|
void |
NavigationControl.switchTo(FluentWebElement element)
Switch to the selected Element (if element is null or not an iframe, or haven't an id then
switch to the default)
|
| Modifier and Type | Method and Description |
|---|---|
void |
NavigationControl.switchTo(FluentList<? extends FluentWebElement> elements)
Switch to the first selected Element (if element is null or not an iframe, or haven't an id then
switch to the default)
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SearchControl<E extends FluentWebElement>
Control interface to search for elements.
|
| Modifier and Type | Method and Description |
|---|---|
FluentWebElement |
Search.el(org.openqa.selenium.By locator,
SearchFilter... filters) |
FluentWebElement |
Search.el(SearchFilter... filters) |
FluentWebElement |
Search.el(java.lang.String selector,
SearchFilter... filters) |
FluentWebElement |
Search.el(org.openqa.selenium.WebElement rawElement) |
| Modifier and Type | Method and Description |
|---|---|
FluentList<FluentWebElement> |
Search.$(org.openqa.selenium.By locator,
SearchFilter... filters) |
FluentList<FluentWebElement> |
Search.$(java.util.List<org.openqa.selenium.WebElement> rawElements) |
FluentList<FluentWebElement> |
Search.$(SearchFilter... filters) |
FluentList<FluentWebElement> |
Search.$(java.lang.String selector,
SearchFilter... filters) |
java.util.Collection<FluentWebElement> |
SearchFilter.applyFilter(java.util.Collection<FluentWebElement> elements)
Apply the filter.
|
FluentList<FluentWebElement> |
Search.find(org.openqa.selenium.By locator,
SearchFilter... filters) |
FluentList<FluentWebElement> |
Search.find(java.util.List<org.openqa.selenium.WebElement> rawElements) |
FluentList<FluentWebElement> |
Search.find(SearchFilter... filters)
Central methods to find elements on the page with filters.
|
FluentList<FluentWebElement> |
Search.find(java.lang.String selector,
SearchFilter... filters)
Central methods to find elements on the page.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<FluentWebElement> |
SearchFilter.applyFilter(java.util.Collection<FluentWebElement> elements)
Apply the filter.
|
| Modifier and Type | Method and Description |
|---|---|
FluentWebElement |
FluentTargetLocatorImpl.activeElement() |
FluentWebElement |
FluentTargetLocator.activeElement()
Switches to the element that currently has focus within the document currently "switched to",
or the body element if this cannot be detected.
|
| Modifier and Type | Method and Description |
|---|---|
T |
FluentTargetLocatorImpl.frame(FluentWebElement frameElement) |
T |
FluentTargetLocator.frame(FluentWebElement frameElement)
Select a frame using its previously located
WebElement. |
| Modifier and Type | Method and Description |
|---|---|
FluentConditions |
FluentWaitElement.until(FluentWebElement element) |
FluentConditions |
FluentWait.until(FluentWebElement element) |
FluentConditions |
FluentWaitConditions.until(FluentWebElement element)
Get a conditions object used to wait for condition on given element.
|
FluentConditions |
FluentWaitElementList.until(FluentWebElement element) |
| Modifier and Type | Method and Description |
|---|---|
FluentListConditions |
FluentWaitElement.until(java.util.List<? extends FluentWebElement> elements) |
FluentListConditions |
FluentWait.until(java.util.List<? extends FluentWebElement> elements) |
FluentListConditions |
FluentWaitConditions.until(java.util.List<? extends FluentWebElement> elements)
Get a conditions object used to wait for a condition on given elements.
|
FluentListConditions |
FluentWaitElementList.until(java.util.List<? extends FluentWebElement> elements) |
FluentListConditions |
FluentWaitElement.untilEach(java.util.List<? extends FluentWebElement> elements) |
FluentListConditions |
FluentWait.untilEach(java.util.List<? extends FluentWebElement> elements) |
FluentListConditions |
FluentWaitConditions.untilEach(java.util.List<? extends FluentWebElement> elements)
Get a conditions object used to wait for a condition on given elements.
|
FluentListConditions |
FluentWaitElementList.untilEach(java.util.List<? extends FluentWebElement> elements) |
FluentListConditions |
FluentWaitElement.untilEachElements(java.util.function.Supplier<? extends java.util.List<? extends FluentWebElement>> selector) |
FluentListConditions |
FluentWait.untilEachElements(java.util.function.Supplier<? extends java.util.List<? extends FluentWebElement>> elements) |
FluentListConditions |
FluentWaitConditions.untilEachElements(java.util.function.Supplier<? extends java.util.List<? extends FluentWebElement>> elements)
Get a conditions object used to wait for a condition on given elements.
|
FluentListConditions |
FluentWaitElementList.untilEachElements(java.util.function.Supplier<? extends java.util.List<? extends FluentWebElement>> selector) |
FluentConditions |
FluentWaitElement.untilElement(java.util.function.Supplier<? extends FluentWebElement> selector) |
FluentConditions |
FluentWait.untilElement(java.util.function.Supplier<? extends FluentWebElement> element) |
FluentConditions |
FluentWaitConditions.untilElement(java.util.function.Supplier<? extends FluentWebElement> element)
Get a conditions object used to wait for a condition on given element.
|
FluentConditions |
FluentWaitElementList.untilElement(java.util.function.Supplier<? extends FluentWebElement> selector) |
FluentListConditions |
FluentWaitElement.untilElements(java.util.function.Supplier<? extends java.util.List<? extends FluentWebElement>> selector) |
FluentListConditions |
FluentWait.untilElements(java.util.function.Supplier<? extends java.util.List<? extends FluentWebElement>> elements) |
FluentListConditions |
FluentWaitConditions.untilElements(java.util.function.Supplier<? extends java.util.List<? extends FluentWebElement>> elements)
Get a conditions object used to wait for a condition on given elements.
|
FluentListConditions |
FluentWaitElementList.untilElements(java.util.function.Supplier<? extends java.util.List<? extends FluentWebElement>> selector) |
| Constructor and Description |
|---|
FluentWaitElement(FluentWait controlWait,
FluentWebElement element)
Creates a new fluent wait for a given element.
|
| Constructor and Description |
|---|
FluentWaitElementList(FluentWait controlWait,
java.util.List<? extends FluentWebElement> elements)
Creates a new fluent wait for a given elements.
|
Copyright © 2018 FluentLenium. All Rights Reserved.