All Classes and Interfaces

Class
Description
Abstract implementation of a GridMultiSelectionModel.
Abstract implementation of a GridSingleSelectionModel.
Event fired when a cell in the Grid is focused.
An enum representing the different sections of a grid.
Event fired when the user toggles the selection state of an item on the client-side.
 
Renderer for columns that doesn't use a renderer function for rendering its contents (only the value from the object model).
Constants for the rendering mode of columns.
Event fired when the columns in the Grid are reordered.
Event fired when a Grid column is resized by the user.
Constants for the text alignment of columns.
An editor in a Grid.
Holds the data for cancel events fired in Editor.
An event listener for a Grid editor cancel events.
Holds the data for close events fired in Editor.
An event listener for a Grid editor close events.
Base class for events fired in Editor.
Implementation of Editor interface.
Holds the data for open events fired in Editor.
An event listener for a Grid editor open events.
Renderer and DataGenerator used by Grid.Column to control the state of the editor components.
Holds the data for save events fired in Editor.
An event listener for a Grid editor save events.
 
One row of FooterRow.FooterCells in a Grid.
A footer cell in a Grid.
Grid is a component for showing tabular data.
A helper base class for creating extensions for the Grid component.
Server-side component for the <vaadin-grid-column> element.
Builder for DataCommunicator object.
Multi-sort priority (visually indicated by numbers in column headers) controls how columns are added to the sort order, when a column becomes sorted, or the sort direction of a column is changed.
behavior when parsing nested properties which may contain null values in the property chain
Selection mode representing the built-in selection models in grid.
 
Callback interface for counting the number of items in a backend based on a Spring Data Pageable.
Callback interface for fetching a list of items from a backend based on a Spring Data Pageable.
 
Array update strategy aware class for Grid.
Server-side component for <vaadin-context-menu> to be used with Grid.
Event that is fired when a GridMenuItem is clicked inside a GridContextMenu.
 
Implementation of generic data view for grid.
Drag end event of Grid rows.
Drag start event of Grid rows.
Drop event that occurs on the Grid or its rows.
Defines drop locations within a Grid row.
Defines the locations within the Grid row where an element can be dropped.
Data view implementation for Grid with lazy data fetching.
Data view implementation for Grid with in-memory list data.
Item component used inside GridContextMenu and GridSubMenu.
Multiselection model interface for Grid.
State for showing the select all checkbox in the grid's default header row for the selection column.
Selection model implementation for disabling selection in Grid.
Server side implementation for the flow specific grid selection column.
The server-side interface that controls Grid's selection state.
Single selection model interface for Grid.
Sorting information for Grid.
Helper classes with fluent API for constructing GridSortOrder lists.
API that allows adding content into the sub menus of a GridContextMenu to create hierarchical menus.
Set of theme variants applicable for vaadin-grid component.
One row of HeaderRow.HeaderCells in a Grid.
A header cell in a Grid.
Renders components as hierarchy column for tree grid.
Event fired when a Grid item is clicked.
Event fired when a Grid item is double clicked.
Generates the sort orders when rows are sorted by a column.
Tree Grid is a component for displaying hierarchical tabular data grouped into expandable and collapsible nodes.