Class DefaultVerticalLayoutDropHandler
java.lang.Object
io.jmix.ui.widget.addon.dragdroplayouts.drophandlers.AbstractDefaultLayoutDropHandler
io.jmix.ui.widget.addon.dragdroplayouts.v7.drophandlers.DefaultVerticalLayoutDropHandler
- All Implemented Interfaces:
 com.vaadin.event.dd.DropHandler,Serializable
A default drop handler for vertical layouts
- Since:
 - 0.6.0
 - See Also:
 
- 
Constructor Summary
ConstructorsConstructorDescriptionConstructorDefaultVerticalLayoutDropHandler(com.vaadin.ui.Alignment dropCellAlignment) Constructor - 
Method Summary
Modifier and TypeMethodDescriptionClass<com.vaadin.v7.ui.VerticalLayout>protected voidhandleComponentReordering(com.vaadin.event.dd.DragAndDropEvent event) Called when a component changed location within the layoutprotected voidhandleDropFromLayout(com.vaadin.event.dd.DragAndDropEvent event) Handle a drop from another layoutprotected voidhandleHTML5Drop(com.vaadin.event.dd.DragAndDropEvent event) Methods inherited from class io.jmix.ui.widget.addon.dragdroplayouts.drophandlers.AbstractDefaultLayoutDropHandler
drop, getAcceptCriterion, handleDropFromAbsoluteParentLayout, resolveComponentFromHTML5Drop 
- 
Constructor Details
- 
DefaultVerticalLayoutDropHandler
public DefaultVerticalLayoutDropHandler()Constructor - 
DefaultVerticalLayoutDropHandler
public DefaultVerticalLayoutDropHandler(com.vaadin.ui.Alignment dropCellAlignment) Constructor- Parameters:
 dropCellAlignment- The cell alignment of the component after it has been dropped
 
 - 
 - 
Method Details
- 
handleComponentReordering
protected void handleComponentReordering(com.vaadin.event.dd.DragAndDropEvent event) Called when a component changed location within the layout- Specified by:
 handleComponentReorderingin classAbstractDefaultLayoutDropHandler- Parameters:
 event- The drag and drop event
 - 
handleDropFromLayout
protected void handleDropFromLayout(com.vaadin.event.dd.DragAndDropEvent event) Handle a drop from another layout- Specified by:
 handleDropFromLayoutin classAbstractDefaultLayoutDropHandler- Parameters:
 event- The drag and drop event
 - 
handleHTML5Drop
protected void handleHTML5Drop(com.vaadin.event.dd.DragAndDropEvent event) - Overrides:
 handleHTML5Dropin classAbstractDefaultLayoutDropHandler
 - 
getTargetLayoutType
- Specified by:
 getTargetLayoutTypein classAbstractDefaultLayoutDropHandler
 
 -