Class GridTRElement
java.lang.Object
com.vaadin.testbench.TestBenchElement
com.vaadin.flow.component.grid.testbench.GridTRElement
- All Implemented Interfaces:
CanCompareScreenshots,HasCallFunction,HasDriver,HasElementQuery,HasPropertySettersGetters,HasSearchContext,HasTestBenchCommandExecutor,org.openqa.selenium.SearchContext,org.openqa.selenium.TakesScreenshot,org.openqa.selenium.WebElement,org.openqa.selenium.WrapsElement
A TestBench element representing a
<tr> element in a grid.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeselect()Deselects the row if it is selected.getCell(GridColumnElement column) Gets the cell for the given column in this row.getCells(GridColumnElement... columns) Gets the cells for the given columns in this row.Gets the row details for this row.Gets the details container for this row.getGrid()Gets the grid containing this element.booleanChecks if the row is selectedvoidselect()Selects the row if it is not already selected.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, getClassNames, getCommandExecutor, getContext, getCssValue, getDomAttribute, getDomProperty, getDriver, getLocation, getProperty, getPropertyBoolean, getPropertyDouble, getPropertyElement, getPropertyElements, getPropertyInteger, getPropertyString, getRect, getScreenshotAs, getSize, getTagName, getText, getWrappedElement, hasAttribute, hasClassName, hashCode, init, init, isChrome, isDisplayed, isEnabled, isFirefox, scroll, scrollIntoView, scrollLeft, sendKeys, setProperty, setProperty, setProperty, setProperty, submit, waitForVaadin, waitUntil, waitUntil, wrap, wrapElement, wrapElementsMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.testbench.HasElementQuery
$, $Methods inherited from interface org.openqa.selenium.WebElement
getAccessibleName, getAriaRole, getShadowRoot
-
Constructor Details
-
GridTRElement
public GridTRElement()
-
-
Method Details
-
getCell
Gets the cell for the given column in this row.- Parameters:
column- the column element- Returns:
- the cell for the given column
-
getCells
Gets the cells for the given columns in this row.- Parameters:
columns- the column elements- Returns:
- a
GridTHTDElementlist with the cells for the given columns
-
getDetails
Gets the row details for this row.- Returns:
- the details cell
-
isSelected
public boolean isSelected()Checks if the row is selected- Specified by:
isSelectedin interfaceorg.openqa.selenium.WebElement- Overrides:
isSelectedin classTestBenchElement- Returns:
trueif the row is selected,falseotherwise
-
select
public void select()Selects the row if it is not already selected. -
deselect
public void deselect()Deselects the row if it is selected. -
getGrid
Gets the grid containing this element.- Returns:
- the grid for this element
-
getDetailsRow
Gets the details container for this row.- Returns:
- the element containing the details, if any
-