Class DDTabSheet.TabSheetTargetDetails

java.lang.Object
com.vaadin.event.dd.TargetDetailsImpl
io.jmix.ui.widget.addon.dragdroplayouts.DDTabSheet.TabSheetTargetDetails
All Implemented Interfaces:
com.vaadin.event.dd.TargetDetails, Serializable
Enclosing class:
DDTabSheet

public class DDTabSheet.TabSheetTargetDetails extends com.vaadin.event.dd.TargetDetailsImpl
See Also:
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.vaadin.shared.ui.dd.HorizontalDropLocation
    Get the horizontal position of the dropped component within the underlying cell.
    com.vaadin.shared.MouseEventDetails
    Some details about the mouse event
    com.vaadin.ui.Component
    The component over which the drop was made.
    int
    The index over which the drop was made.

    Methods inherited from class com.vaadin.event.dd.TargetDetailsImpl

    getData, getTarget, setData

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • TabSheetTargetDetails

      protected TabSheetTargetDetails(Map<String,Object> rawDropData)
  • Method Details

    • getOverComponent

      public com.vaadin.ui.Component getOverComponent()
      The component over which the drop was made.
      Returns:
      Null if the drop was not over a component, else the component
    • getOverIndex

      public int getOverIndex()
      The index over which the drop was made. If the drop was not made over any component then it returns -1.
      Returns:
      The index of the component or -1 if over no component.
    • getMouseEvent

      public com.vaadin.shared.MouseEventDetails getMouseEvent()
      Some details about the mouse event
      Overrides:
      getMouseEvent in class com.vaadin.event.dd.TargetDetailsImpl
      Returns:
      details about the actual event that caused the event details. Practically mouse move or mouse up.
    • getDropLocation

      @Nullable public com.vaadin.shared.ui.dd.HorizontalDropLocation getDropLocation()
      Get the horizontal position of the dropped component within the underlying cell.
      Returns:
      The drop location