com.vaadin.flow.component.grid.dnd.

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.