com.vaadin.flow.component.grid.testbench.
Class 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 TypeMethodDescriptionvoid
deselect()
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.
boolean
Checks if the row is selected
void
select()
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, wrapElements
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods 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 elementReturns:
the cell for the given column
-
getCells
Gets the cells for the given columns in this row.
Parameters:
columns
- the column elementsReturns:
a
GridTHTDElement
list 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:
isSelected
in interfaceorg.openqa.selenium.WebElement
Overrides:
isSelected
in classTestBenchElement
Returns:
true
if the row is selected,false
otherwise -
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
-