Class BoardElement
- java.lang.Object
-
- com.vaadin.testbench.TestBenchElement
-
- com.vaadin.flow.component.board.testbench.BoardElement
-
- All Implemented Interfaces:
com.vaadin.testbench.commands.CanCompareScreenshots,com.vaadin.testbench.HasCallFunction,com.vaadin.testbench.HasDriver,com.vaadin.testbench.HasElementQuery,com.vaadin.testbench.HasPropertySettersGetters,com.vaadin.testbench.HasSearchContext,com.vaadin.testbench.HasTestBenchCommandExecutor,org.openqa.selenium.SearchContext,org.openqa.selenium.TakesScreenshot,org.openqa.selenium.WebElement,org.openqa.selenium.WrapsElement
public class BoardElement extends com.vaadin.testbench.TestBenchElementThis is the base element class for accessing a Vaadin Board component for TestBench testing.- Author:
- Vaadin Ltd.
-
-
Constructor Summary
Constructors Constructor Description BoardElement()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RowElementgetRow(int rowIndex)Gets the row element at the given index.List<RowElement>getRows()Gets all rows from the board.-
Methods inherited from class com.vaadin.testbench.TestBenchElement
callFunction, clear, click, click, compareScreen, compareScreen, compareScreen, contextClick, dispatchEvent, dispatchEvent, doubleClick, equals, executeScript, findElement, findElements, focus, getAttribute, getCapabilities, getChildren, getClassNames, getCommandExecutor, getContext, getCssValue, getDriver, getId, getLocation, getParent, getProperty, getPropertyBoolean, getPropertyDouble, getPropertyElement, getPropertyElements, getPropertyInteger, getPropertyString, getRect, getScreenshotAs, getShadowRoot, getSize, getTagName, getText, getWrappedElement, hasAttribute, hasClassName, hashCode, hover, init, init, isChrome, isDisplayed, isEnabled, isFirefox, isFocused, isReadOnly, isSelected, scroll, scrollIntoView, scrollLeft, sendKeys, setProperty, setProperty, setProperty, setProperty, submit, waitForVaadin, waitUntil, waitUntil, wrap, wrapElement, wrapElements
-
-
-
-
Method Detail
-
getRow
public RowElement getRow(int rowIndex)
Gets the row element at the given index.- Parameters:
rowIndex- index of target row- Returns:
- the row at the given index
-
getRows
public List<RowElement> getRows()
Gets all rows from the board. Inner rows are not included.- Returns:
- all row elements
-
-