Class DDCssLayout.CssLayoutTargetDetails
java.lang.Object
com.vaadin.event.dd.TargetDetailsImpl
io.jmix.ui.widget.addon.dragdroplayouts.DDCssLayout.CssLayoutTargetDetails
- All Implemented Interfaces:
com.vaadin.event.dd.TargetDetails,Serializable
- Enclosing class:
- DDCssLayout
public class DDCssLayout.CssLayoutTargetDetails
extends com.vaadin.event.dd.TargetDetailsImpl
Target details for dropping on a absolute layout.
- See Also:
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCssLayoutTargetDetails(Map<String, Object> rawDropData) Constructor -
Method Summary
Modifier and TypeMethodDescriptioncom.vaadin.shared.ui.dd.HorizontalDropLocationGet the horizontal position of the dropped component within the underlying cell.com.vaadin.shared.MouseEventDetailsSome details about the mouse eventcom.vaadin.ui.ComponentThe component over which the drop was made.intThe index over which the drop was made.com.vaadin.shared.ui.dd.VerticalDropLocationGet the horizontal position of the dropped component within the underlying cell.Methods inherited from class com.vaadin.event.dd.TargetDetailsImpl
getData, getTarget, setData
-
Constructor Details
-
CssLayoutTargetDetails
Constructor- Parameters:
rawDropData- The drop data
-
-
Method Details
-
getMouseEvent
public com.vaadin.shared.MouseEventDetails getMouseEvent()Some details about the mouse event- Overrides:
getMouseEventin classcom.vaadin.event.dd.TargetDetailsImpl- Returns:
- details about the actual event that caused the event details. Practically mouse move or mouse up.
-
getHorizontalDropLocation
public com.vaadin.shared.ui.dd.HorizontalDropLocation getHorizontalDropLocation()Get the horizontal position of the dropped component within the underlying cell.- Returns:
- The drop location
-
getVerticalDropLocation
public com.vaadin.shared.ui.dd.VerticalDropLocation getVerticalDropLocation()Get the horizontal position of the dropped component within the underlying cell.- Returns:
- The drop location
-
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.
-
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
-