Package net.serenitybdd.core.pages
Interface WidgetObject
-
- All Superinterfaces:
ConfigurableTimeouts
,io.appium.java_client.FindsByAccessibilityId
,io.appium.java_client.FindsByAndroidUIAutomator
,io.appium.java_client.FindsByFluentSelector
,org.openqa.selenium.interactions.Locatable
,org.openqa.selenium.SearchContext
,org.openqa.selenium.TakesScreenshot
,org.openqa.selenium.WebElement
,WebElementFacade
,WebElementState
,org.openqa.selenium.WrapsElement
- All Known Implementing Classes:
WidgetObjectImpl
public interface WidgetObject extends WebElementFacade
Represents a page fragment which occurs across pages or multiple times in a single page. Instance members with@FindBy
style annotations are located within this context.- Author:
- Joe Nasca
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PageObject
getPage()
Get the page containing this widget.-
Methods inherited from interface net.thucydides.core.webdriver.ConfigurableTimeouts
getCurrentImplicitTimeout, resetTimeouts, setImplicitTimeout
-
Methods inherited from interface io.appium.java_client.FindsByAccessibilityId
findElementByAccessibilityId, findElementsByAccessibilityId
-
Methods inherited from interface io.appium.java_client.FindsByAndroidUIAutomator
findElementByAndroidUIAutomator, findElementsByAndroidUIAutomator
-
Methods inherited from interface io.appium.java_client.FindsByFluentSelector
findElement, findElements
-
Methods inherited from interface org.openqa.selenium.WebElement
findElement, findElements, getCssValue, getLocation, getRect, getSize, getTagName, isDisplayed, isEnabled, isSelected, sendKeys, submit
-
Methods inherited from interface net.serenitybdd.core.pages.WebElementFacade
and, clear, click, click, containsElements, containsElements, deselect, deselectAll, deselectByIndex, deselectByValue, deselectByVisibleText, find, findBy, findBy, findBy, getAttribute, getElement, getFirstSelectedOptionValue, getFirstSelectedOptionVisibleText, getImplicitTimeoutInMilliseconds, getSelectedValues, getSelectedVisibleTexts, getSelectOptions, getText, getTextContent, getValue, hasClass, isDisabled, select, selectByIndex, selectByValue, selectByVisibleText, setWindowFocus, shouldContainElements, shouldContainElements, then, then, then, then, thenFind, thenFind, thenFindAll, thenFindAll, thenFindAll, toString, type, typeAndEnter, typeAndTab, waitForCondition, waitUntilClickable, waitUntilDisabled, waitUntilEnabled, waitUntilNotVisible, waitUntilPresent, waitUntilVisible, withTimeoutOf, withTimeoutOf, withTimeoutOf
-
Methods inherited from interface net.serenitybdd.core.pages.WebElementState
containsOnlyText, containsSelectOption, containsText, containsValue, expect, getSelectedValue, getSelectedVisibleTextValue, getTextValue, hasFocus, isClickable, isCurrentlyEnabled, isCurrentlyVisible, isEnabled, isPresent, isSelected, isVisible, shouldBeCurrentlyVisible, shouldBeEnabled, shouldBePresent, shouldBeVisible, shouldContainOnlyText, shouldContainSelectedOption, shouldContainText, shouldNotBeCurrentlyVisible, shouldNotBeEnabled, shouldNotBePresent, shouldNotBeVisible, shouldNotContainText
-
-
-
-
Method Detail
-
getPage
PageObject getPage()
Get the page containing this widget.- Returns:
- the page containing this widget
-
-