You're viewing an older version of Vaadin JavaDoc. Please see version 24.7.0 for the latest.
com.vaadin.flow.component.grid.dnd.

Class 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:

    Grid#addDragStartListener(GridDragStartListener), Serialized Form

    • Constructor Detail

      • 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 Detail

      • getDraggedItems

        public List<T> getDraggedItems()

        Get the dragged row items.

        Returns:

        an unmodifiable list of items that are being dragged.