X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/25ef3491bd9ae007ff1fc2b0d7943e6eaaccf775..10a866c12701c0a0afd0ac85dcdcf32a421514ac:/docs/output/Ext.dd.DragZone.html diff --git a/docs/output/Ext.dd.DragZone.html b/docs/output/Ext.dd.DragZone.html index cfd8e55b..dde63131 100644 --- a/docs/output/Ext.dd.DragZone.html +++ b/docs/output/Ext.dd.DragZone.html @@ -1,4 +1,4 @@ -
DragDrop DD DDProxy DragSource DragZone
Package: | Ext.dd |
Defined In: | DragZone.js |
Class: | DragZone |
Subclasses: | GridDragZone, TreeDragZone |
Extends: | DragSource |
This class provides a container DD instance that allows dragging of multiple child source nodes.
+DragDrop DD DDProxy DragSource DragZone
Package: | Ext.dd |
Defined In: | DragZone.js |
Class: | DragZone |
Subclasses: | GridDragZone, TreeDragZone |
Extends: | DragSource |
This class provides a container DD instance that allows dragging of multiple child source nodes.
This class does not move the drag target nodes, but a proxy element which may contain any DOM structure you wish. The DOM element to show in the proxy is provided by either a provided implementation of getDragData, or by registered draggables registered with Ext.dd.Registry
@@ -11,8 +11,8 @@ the DragZone with an implementation of the getTarget method to identify a node based on a Ext.DomQuery selector. For example, to make the nodes of a DataView draggable, use the following -technique. Knowledge of the use of the DataView is required:myDataView.on('render', function() {
- myDataView.dragZone = new Ext.dd.DragZone(myDataView.getEl(), {
+technique. Knowledge of the use of the DataView is required:myDataView.on('render', function(v) {
+ myDataView.dragZone = new Ext.dd.DragZone(v.getEl(), {
// On receipt of a mousedown event, see if it is within a DataView node.
// Return a drag data object if so.
@@ -20,7 +20,7 @@ technique. Knowledge of the use of the DataView is required:myDat
// Use the DataView's own itemSelector (a mandatory property) to
// test if the mousedown is within one of the DataView's nodes.
- var sourceEl = e.getTarget(myDataView.itemSelector, 10);
+ var sourceEl = e.getTarget(v.itemSelector, 10);
// If the mousedown is within a DataView node, clone the node to produce
// a ddel element for use by the drag proxy. Also add application data
@@ -32,8 +32,8 @@ technique. Knowledge of the use of the DataView is required:myDat
ddel: d,
sourceEl: sourceEl,
repairXY: Ext.fly(sourceEl).getXY(),
- sourceStore: myDataView.store,
- draggedRecord: v.getRecord(sourceEl)
+ sourceStore: v.store,
+ draggedRecord: v.getRecord(sourceEl)
}
}
},