Class GridDragStartEvent<T>

java.lang.Object
java.util.EventObject
com.vaadin.flow.component.ComponentEvent<Grid<T>>
com.vaadin.flow.component.grid.dnd.GridDragStartEvent<T>
Type Parameters:
T - The Grid bean type.
All Implemented Interfaces:
Serializable

@DomEvent("grid-dragstart") public class GridDragStartEvent<T> extends ComponentEvent<Grid<T>>
Drag start event of Grid rows.
Author:
Vaadin Ltd.
See Also:
  • Constructor Details

    • GridDragStartEvent

      public GridDragStartEvent(Grid<T> source, boolean fromClient, @EventData("event.detail") elemental.json.JsonObject details)
      Creates a grid drag start event.
      Parameters:
      source - Component that was dragged.
      fromClient - true if the event originated from the client side, false otherwise
      details - Event details from detail.
  • Method Details

    • getDraggedItems

      public List<T> getDraggedItems()
      Get the dragged row items.
      Returns:
      an unmodifiable list of items that are being dragged.