public class LambdaTarget extends SearchableTarget
iFrame, targetElementName, timeout| Constructor and Description |
|---|
LambdaTarget(String targetElementName,
Function<org.openqa.selenium.SearchContext,List<WebElementFacade>> locationStrategy,
Optional<IFrame> iFrame) |
LambdaTarget(String targetElementName,
Function<org.openqa.selenium.SearchContext,List<WebElementFacade>> locationStrategy,
Optional<IFrame> iFrame,
Optional<Duration> timeout) |
| Modifier and Type | Method and Description |
|---|---|
LambdaTarget |
called(String name) |
String |
getCssOrXPathSelector() |
List<String> |
getCssOrXPathSelectors() |
SearchableTarget |
of(String... parameters) |
ListOfWebElementFacades |
resolveAllFor(PageObject page) |
ListOfWebElementFacades |
resolveAllFor(org.openqa.selenium.SearchContext searchContext) |
WebElementFacade |
resolveFor(PageObject page) |
WebElementFacade |
resolveFor(org.openqa.selenium.SearchContext searchContext) |
List<org.openqa.selenium.By> |
selectors(org.openqa.selenium.WebDriver driver) |
Target |
waitingForNoMoreThan(Duration timeout) |
containingText, containingTextIgnoringCasecurrentPageVisibleTo, find, getIFrame, getName, inIFrame, inside, inside, isVisibleFor, mapAll, mapFirst, resolveAllFor, resolveFor, the, toStringpublic LambdaTarget(String targetElementName, Function<org.openqa.selenium.SearchContext,List<WebElementFacade>> locationStrategy, Optional<IFrame> iFrame)
public WebElementFacade resolveFor(PageObject page)
resolveFor in interface ResolvableElementresolveFor in class Targetpublic ListOfWebElementFacades resolveAllFor(PageObject page)
resolveAllFor in interface ResolvableElementresolveAllFor in class Targetpublic WebElementFacade resolveFor(org.openqa.selenium.SearchContext searchContext)
public ListOfWebElementFacades resolveAllFor(org.openqa.selenium.SearchContext searchContext)
public 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)
public List<String> getCssOrXPathSelectors()
getCssOrXPathSelectors in class SearchableTargetCopyright © 2023. All rights reserved.