Package io.jmix.masquerade.component
Class DataGrid.Row
java.lang.Object
io.jmix.masquerade.component.AbstractSpecificConditionHandler<T>
io.jmix.masquerade.component.DataGrid.AbstractRow<DataGrid.Row,DataGrid.Cell>
io.jmix.masquerade.component.DataGrid.Row
- All Implemented Interfaces:
SpecificConditionHandler
,SelenideElementWrapper<DataGrid.Row>
- Enclosing class:
- DataGrid
Web-element wrapper for data grid row. Supports clicking and getting cells.
-
Field Summary
Fields inherited from class io.jmix.masquerade.component.DataGrid.AbstractRow
parent, rowWrapper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclick()
Clicks on the row to select, or clicks on the row-selection checkbox if it is possible.protected DataGrid.Cell
createCell
(com.codeborne.selenide.SelenideElement cellElement, DataGrid parent) getCellByIndex
(int colIndex) Methods inherited from class io.jmix.masquerade.component.DataGrid.AbstractRow
getCellBy, getDelegate
Methods inherited from class io.jmix.masquerade.component.AbstractSpecificConditionHandler
check, should, should, shouldBe, shouldBe, shouldHave, shouldHave, shouldNot, shouldNot, shouldNotBe, shouldNotBe, shouldNotHave, shouldNotHave
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.jmix.masquerade.sys.SelenideElementWrapper
disabled, displayed, enabled, exists, shouldHaveAttribute, shouldHaveAttributeValue, shouldHaveCss, shouldHaveCssValue, shouldNotHaveAttribute, shouldNotHaveAttributeValue, shouldNotHaveCss, shouldNotHaveCssValue
-
Constructor Details
-
Row
-
-
Method Details
-
click
Clicks on the row to select, or clicks on the row-selection checkbox if it is possible.- Returns:
this
to call fluent API
-
getCellByIndex
- Parameters:
colIndex
- cell column index (indexing starts with0
).- Returns:
DataGrid.Cell
web-element wrapper
-
createCell
protected DataGrid.Cell createCell(com.codeborne.selenide.SelenideElement cellElement, DataGrid parent) - Specified by:
createCell
in classDataGrid.AbstractRow<DataGrid.Row,
DataGrid.Cell>
-