com.vaadin.flow.component.grid.

Interface GridSelectionModel<T>

Type Parameters:

T - the grid bean type

All Superinterfaces:

SelectionModel<Grid<T>,T>, Serializable

All Known Subinterfaces:

GridMultiSelectionModel<T>, GridSingleSelectionModel<T>

All Known Implementing Classes:

AbstractGridMultiSelectionModel, AbstractGridSingleSelectionModel, GridNoneSelectionModel

public interface GridSelectionModel<T> extends SelectionModel<Grid<T>,T>

The server-side interface that controls Grid's selection state.

  • Method Details

    • selectFromClient

      void selectFromClient(T item)

      Handles the selection of an item that originates from the client.

      Parameters:

      item - the item being selected

    • deselectFromClient

      void deselectFromClient(T item)

      Handles the deselection of an item that originates from the client.

      Parameters:

      item - the item being deselected