public class LambdaTarget extends Target
iFrame, targetElementName, timeout| Constructor and Description |
|---|
LambdaTarget(String targetElementName,
Function<PageObject,List<WebElementFacade>> locationStrategy,
Optional<IFrame> iFrame) |
LambdaTarget(String targetElementName,
Function<PageObject,List<WebElementFacade>> locationStrategy,
Optional<IFrame> iFrame,
Optional<Duration> timeout) |
| Modifier and Type | Method and Description |
|---|---|
LambdaTarget |
called(String name) |
String |
getCssOrXPathSelector() |
SearchableTarget |
of(String... parameters) |
List<WebElementFacade> |
resolveAllFor(PageObject page) |
WebElementFacade |
resolveFor(PageObject page) |
List<org.openqa.selenium.By> |
selectors(org.openqa.selenium.WebDriver driver) |
Target |
waitingForNoMoreThan(Duration timeout) |
currentPageVisibleTo, getIFrame, getName, inside, inside, isVisibleFor, mapAll, mapFirst, resolveAllFor, resolveFor, the, toStringpublic LambdaTarget(String targetElementName, Function<PageObject,List<WebElementFacade>> locationStrategy, Optional<IFrame> iFrame)
public LambdaTarget(String targetElementName, Function<PageObject,List<WebElementFacade>> locationStrategy, Optional<IFrame> iFrame, Optional<Duration> timeout)
public WebElementFacade resolveFor(PageObject page)
resolveFor in class Targetpublic List<WebElementFacade> resolveAllFor(PageObject page)
resolveAllFor in class Targetpublic SearchableTarget of(String... parameters)
public String getCssOrXPathSelector()
getCssOrXPathSelector in class Targetpublic Target waitingForNoMoreThan(Duration timeout)
waitingForNoMoreThan in class Targetpublic List<org.openqa.selenium.By> selectors(org.openqa.selenium.WebDriver driver)
public LambdaTarget called(String name)
Copyright © 2021. All rights reserved.