Interface | Description |
---|---|
ColumnReorderListener |
An event listener for column reorder events in the Grid.
|
ColumnResizeListener |
An event listener for column resize events in the Grid.
|
ColumnVisibilityChangeListener |
An event listener for column visibility change events in the Grid.
|
DescriptionGenerator<T> | Deprecated
as of 8.2, use the DescriptionGenerator found in package
com.vaadin.ui instead.
|
DetailsGenerator<T> |
A callback interface for generating details for a particular row in Grid.
|
DropIndexCalculator<T> |
A handler for calculating the index of the dropped items on the drop target
grid.
|
Editor<T> |
An editor in a Grid.
|
EditorCancelListener<T> |
An event listener for a
Grid editor cancel events. |
EditorErrorGenerator<T> |
Generator for creating editor validation and conversion error messages.
|
EditorOpenListener<T> |
An event listener for a
Grid editor save events. |
EditorSaveListener<T> |
An event listener for a
Grid editor save events. |
FooterCell |
An individual cell on a Grid footer row.
|
FooterRow |
A footer row in a Grid.
|
GridDragEndListener<T> |
Drop listener for HTML5 drop on a Grid row.
|
GridDragStartListener<T> |
Drag start listener for HTML5 drag start on a Grid row.
|
GridDropListener<T> |
Drop listener for HTML5 drop on a Grid row.
|
GridSelectionModel<T> |
The server-side interface that controls Grid's selection state.
|
HeaderCell |
An individual cell on a Grid header row.
|
HeaderRow |
A header row in a Grid.
|
ItemClickListener<T> |
A listener for item click events.
|
MultiSelectionModel<T> |
Multiselection model interface for Grid.
|
SingleSelectionModel<T> |
Single selection model interface for Grid.
|
SortOrderProvider |
Generates the sort orders when rows are sorted by a column.
|
SourceDataProviderUpdater<T> |
A handler for source grid data provider updater for
GridRowDragger . |
TargetDataProviderUpdater<T> |
A handler for target grid data provider updater for
GridRowDragger . |
TreeGridDropListener<T> |
Drop listener for HTML5 drop on a TreeGrid row.
|
Class | Description |
---|---|
AbstractSelectionModel<T> |
Abstract selection model for grid.
|
EditorCancelEvent<T> |
An event that is fired when a Grid editor is cancelled.
|
EditorImpl<T> |
Implementation of
Editor interface. |
EditorOpenEvent<T> |
An event that is fired when a Grid editor is opened.
|
EditorSaveEvent<T> |
An event that is fired when a Grid editor is saved.
|
Footer |
Represents the footer section of a Grid.
|
GridDragEndEvent<T> |
Drop event on an HTML5 drop target
Grid row. |
GridDragSource<T> |
Makes a Grid's rows draggable for HTML5 drag and drop functionality.
|
GridDragStartEvent<T> |
Drag start event on an HTML5 drag source
Grid row. |
GridDropEvent<T> |
Drop event on an HTML5 drop target
Grid row. |
GridDropTarget<T> |
Makes the rows of a Grid HTML5 drop targets.
|
GridMultiSelect<T> |
Wrapper class to wrap Grid into a MultiSelect.
|
GridRowDragger<T> |
Allows dragging rows for reordering within a Grid and between two separate
Grids when the item type is the same.
|
GridSingleSelect<T> |
Wrapper class to wrap Grid into a SingleSelect.
|
Header |
Represents the header section of a Grid.
|
MultiSelectionModelImpl<T> |
Multiselection model for grid.
|
NoSelectionModel<T> |
Selection model that doesn't allow selecting anything from the grid.
|
SingleSelectionModelImpl<T> |
Single selection model for grid.
|
StaticSection<ROW extends StaticSection.StaticRow<?>> |
Represents the header or footer section of a Grid.
|
StaticSection.StaticRow<CELL extends com.vaadin.ui.components.grid.StaticSection.StaticCell> |
Abstract base class for Grid header and footer rows.
|
TreeGridDragSource<T> |
Makes a TreeGrid's rows draggable for HTML5 drag and drop functionality.
|
TreeGridDropEvent<T> |
Drop event on an HTML5 drop target
TreeGrid row. |
TreeGridDropTarget<T> |
Makes the rows of a TreeGrid HTML5 drop targets.
|
Enum | Description |
---|---|
MultiSelectionModel.SelectAllCheckBoxVisibility |
State for showing the select all checkbox in the grid's default header
row for the selection column.
|
Copyright © 2019 Vaadin Ltd. All rights reserved.