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, getContextMenu, 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
-