Class LayoutBoundTransferable

java.lang.Object
com.vaadin.event.TransferableImpl
io.jmix.ui.widget.addon.dragdroplayouts.events.LayoutBoundTransferable
All Implemented Interfaces:
com.vaadin.event.Transferable, Serializable
Direct Known Subclasses:
DDGridLayout.GridLayoutTransferable

public class LayoutBoundTransferable extends com.vaadin.event.TransferableImpl
Abstract base class for layout based transferable's.
Since:
0.4.0
See Also:
  • Constructor Details

    • LayoutBoundTransferable

      public LayoutBoundTransferable(com.vaadin.ui.Component sourceComponent, Map<String,Object> rawVariables)
      Default constructor
      Parameters:
      sourceComponent - The layout from where the drag started
      rawVariables - The details of the drag
  • Method Details

    • getComponent

      public com.vaadin.ui.Component getComponent()
      Get the component being dragged
      Returns:
      The component
    • getMouseDownEvent

      public com.vaadin.shared.MouseEventDetails getMouseDownEvent()
      Returns:
      the mouse down event that started the drag and drop operation