public final class FlexTableRowDragController extends PickupDragController
context
Constructor and Description |
---|
FlexTableRowDragController(com.google.gwt.user.client.ui.AbsolutePanel boundaryPanel) |
Modifier and Type | Method and Description |
---|---|
void |
dragEnd()
Callback method for
MouseDragHandler . |
protected BoundaryDropController |
newBoundaryDropController(com.google.gwt.user.client.ui.AbsolutePanel boundaryPanel,
boolean allowDroppingOnBoundaryPanel)
Create a new BoundaryDropController to manage our boundary panel as a drop target.
|
protected com.google.gwt.user.client.ui.Widget |
newDragProxy(DragContext context)
Called by
PickupDragController.dragStart() to allow subclasses to provide their own
drag proxies. |
void |
setBehaviorDragProxy(boolean dragProxyEnabled)
Set whether or not this controller should automatically create a drag proxy for each drag
operation.
|
dragMove, dragStart, getBehaviorBoundaryPanelDrop, getBehaviorDragProxy, getSelectedWidgets, previewDragEnd, registerDropController, resetCache, restoreSelectedWidgetsLocation, restoreSelectedWidgetsStyle, saveSelectedWidgetsLocationAndStyle, setBehaviorBoundaryPanelDrop, unregisterDropController, unregisterDropControllers
addDragHandler, clearSelection, getBehaviorCancelDocumentSelections, getBehaviorConstrainedToBoundaryPanel, getBehaviorDragStartSensitivity, getBehaviorMultipleSelection, getBehaviorScrollIntoView, getBoundaryPanel, makeDraggable, makeDraggable, makeNotDraggable, previewDragStart, removeDragHandler, setBehaviorCancelDocumentSelections, setBehaviorConstrainedToBoundaryPanel, setBehaviorDragStartSensitivity, setBehaviorMultipleSelection, setBehaviorScrollIntoView, setConstrainWidgetToBoundaryPanel, toggleSelection
public FlexTableRowDragController(com.google.gwt.user.client.ui.AbsolutePanel boundaryPanel)
public void dragEnd()
DragController
MouseDragHandler
.dragEnd
in interface DragController
dragEnd
in class PickupDragController
public void setBehaviorDragProxy(boolean dragProxyEnabled)
PickupDragController
setBehaviorDragProxy
in class PickupDragController
dragProxyEnabled
- true
to enable drag proxy behaviorprotected BoundaryDropController newBoundaryDropController(com.google.gwt.user.client.ui.AbsolutePanel boundaryPanel, boolean allowDroppingOnBoundaryPanel)
PickupDragController
allowDroppingOnBoundaryPanel
to false
.newBoundaryDropController
in class PickupDragController
boundaryPanel
- the panel to which our drag-and-drop operations are constrainedallowDroppingOnBoundaryPanel
- whether or not dropping is allowed on the boundary panelprotected com.google.gwt.user.client.ui.Widget newDragProxy(DragContext context)
PickupDragController
PickupDragController.dragStart()
to allow subclasses to provide their own
drag proxies.newDragProxy
in class PickupDragController
context
- the current drag context