Package io.jmix.flowui.component.grid
Interface EnhancedTreeDataGrid<T>
- All Superinterfaces:
EnhancedDataGrid<T>
- All Known Implementing Classes:
TreeDataGrid
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.jmix.flowui.component.grid.EnhancedDataGrid
EnhancedDataGrid.AggregationPosition
-
Method Summary
Modifier and TypeMethodDescriptioncom.vaadin.flow.component.grid.Grid.Column<T>
addHierarchyColumn
(MetaPropertyPath metaPropertyPath) Adds hierarchy column by the meta property path.com.vaadin.flow.component.grid.Grid.Column<T>
addHierarchyColumn
(String key, MetaPropertyPath metaPropertyPath) Adds hierarchy column by the meta property path and specified key.Methods inherited from interface io.jmix.flowui.component.grid.EnhancedDataGrid
addAggregation, addColumn, addColumn, getAggregationPosition, getAggregationResults, getColumnMetaPropertyPath, isAggregatable, isEditorCreated, setAggregatable, setAggregationPosition
-
Method Details
-
addHierarchyColumn
Adds hierarchy column by the meta property path. seeTreeDataGrid.getColumnByKey(String)
.- Parameters:
metaPropertyPath
- meta property path to add column- Returns:
- added column
-
addHierarchyColumn
com.vaadin.flow.component.grid.Grid.Column<T> addHierarchyColumn(String key, MetaPropertyPath metaPropertyPath) Adds hierarchy column by the meta property path and specified key. The key is used to identify the column, seeTreeDataGrid.getColumnByKey(String)
.- Parameters:
key
- column keymetaPropertyPath
- meta property path to add column- Returns:
- added column
-