1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
4 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
7 <meta http-equiv="content-type" content="text/html; charset=undefined" />
8 <meta name="generator" content="JsDoc Toolkit" />
11 <title>JsDoc Reference - Roo.dd.DropZone</title>
14 <link rel="stylesheet" type="text/css" href="../../css/roojs.css" />
15 <link rel="stylesheet" type="text/css" href="../default.css" />
18 <script type="text/javascript" src="../page.js">
25 <body onload="RooDocsPage.onload();">
28 <div class="body-wrap">
30 <!-- ============================== links to methods. ================================= -->
32 <div class="top-tools">
34 <a class="inner-link" href="#Roo.dd.DropZone-props"><img src="resources/s.gif" class="item-icon icon-prop">Properties</a>
35 <a class="inner-link" href="#Roo.dd.DropZone-methods"><img src="resources/s.gif" class="item-icon icon-method">Methods</a>
36 <a class="inner-link" href="#Roo.dd.DropZone-events"><img src="resources/s.gif" class="item-icon icon-event">Events</a>
37 <a class="inner-link" href="#Roo.dd.DropZone-configs"><img src="resources/s.gif" class="item-icon icon-config">Config Options</a>
38 <a class="bookmark" href="NEED_TO_CREATE_DIRECT_LINK_HREF"><img src="resources/s.gif" class="item-icon icon-fav">Direct Link</a>
43 <!-- ============================== inheritance Block. ================================= -->
45 <div class="inheritance res-block">
46 <pre class="res-block-inner"><a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
47 <img src="../../images/default/s.gif" height="1" width="20"/><img src="../../images/default/tree/elbow-end.gif" class="elbow"/><a href="./Roo.dd.DDTarget.html#constructor" roo:cls="Roo.dd.DDTarget.html#constructor">Roo.dd.DDTarget</a>
48 <img src="../../images/default/s.gif" height="1" width="40"/><img src="../../images/default/tree/elbow-end.gif" class="elbow"/><a href="./Roo.dd.DropTarget.html#constructor" roo:cls="Roo.dd.DropTarget.html#constructor">Roo.dd.DropTarget</a>
49 <img src="../../images/default/s.gif" height="1" width="60"/><img class="elbow" src="../../images/default/tree/elbow-end.gif"/>Roo.dd.DropZone
54 <!-- ============================== class title / details ============================ -->
57 <h1 class="classTitle">
62 <table cellspacing="0" class="class-summary-table">
64 <tr><td class="label">Package:</td><td class="hd-info">Roo.dd</td></tr>
66 <tr><td class="label">Defined In:</td><td class="hd-info">
68 <a href="./src/Roo_dd_DropZone.js.html">Roo/dd/DropZone.js</a>.
71 <tr><td class="label">Class:</td><td class="hd-info">DropZone</td></tr>
76 <tr><td class="label">Extends:</td><td class="hd-info">
77 <a href="./Roo.dd.DropTarget.html#constructor" roo:cls="Roo.dd.DropTarget.html#constructor">Roo.dd.DropTarget</a>
85 <!-- ============================== class summary ========================== -->
86 <div class="description">
87 This class provides a container DD instance that proxies for multiple child node targets.<br /><br/>By default, this class requires that child nodes accepting drop are registered with {<b>link</b> Roo.dd.Registry}.
91 <!-- ============================== Class comment block... ========================== -->
93 <div class="comments">
94 <b>Class Comments / Notes</B> =>
95 <u onclick="parent.CommentDialog.showCommentId = 'Roo.dd.DropZone';">[Add Your comment/notes about this class]</u>
97 <iframe frameborder="0" id="comments-Roo.dd" style="border: none;width:100%;"
98 src="/blog.php/GtkDjsComments/Roo.dd.DropZone.html"></iframe>
103 <!-- ============================== config options ========================== -->
108 <div class="hr"></div>
109 <a id="Roo.dd.DropZone-configs"></a>
115 <table cellspacing="0" class="member-table">
116 <caption>Config Options (Usually are also Properties)</caption>
120 <th class="sig-header" colspan="2">Options</th>
122 <th class="msource-header">Defined By</th>
129 <tr class="config-row expandable config-row-alt0">
130 <td class="micon"><a class="exi" href="#expand"> </a></td>
133 <a id="Roo.dd.DropTarget-cfg-dropAllowed" name=".dropAllowed"></a>
134 <div class="fixedFont">
135 <b class="itemname">dropAllowed</b> : <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
141 <div class="short">The CSS class returned to the drag source when drop is allowed (defaults to "x-dd-drop-ok").</div>
145 <div class="long">The CSS class returned to the drag source when drop is allowed (defaults to "x-dd-drop-ok").</div>
153 <a href="./Roo.dd.DropTarget.html#constructor" roo:cls="Roo.dd.DropTarget.html#constructor">Roo.dd.DropTarget</a>
159 <tr class="config-row expandable config-row-alt1">
160 <td class="micon"><a class="exi" href="#expand"> </a></td>
163 <a id="Roo.dd.DropTarget-cfg-dropNotAllowed" name=".dropNotAllowed"></a>
164 <div class="fixedFont">
165 <b class="itemname">dropNotAllowed</b> : <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
171 <div class="short">The CSS class returned to the drag source when drop is not allowed (defaults to "x-dd-drop-nodrop").</div>
175 <div class="long">The CSS class returned to the drag source when drop is not allowed (defaults to "x-dd-drop-nodrop").</div>
183 <a href="./Roo.dd.DropTarget.html#constructor" roo:cls="Roo.dd.DropTarget.html#constructor">Roo.dd.DropTarget</a>
189 <tr class="config-row expandable config-row-alt0">
190 <td class="micon"><a class="exi" href="#expand"> </a></td>
193 <a id="Roo.dd.DropTarget-cfg-overClass" name=".overClass"></a>
194 <div class="fixedFont">
195 <b class="itemname">overClass</b> : <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
201 <div class="short">The CSS class applied to the drop target element while the drag source is over it (defaults to "").</div>
205 <div class="long">The CSS class applied to the drop target element while the drag source is over it (defaults to "").</div>
213 <a href="./Roo.dd.DropTarget.html#constructor" roo:cls="Roo.dd.DropTarget.html#constructor">Roo.dd.DropTarget</a>
229 <!-- ============================== public properties ==================== -->
233 <a id="Roo.dd.DropZone-props"></a>
239 <table cellspacing="0" class="member-table">
240 <caption class="Empty">Public Properties - Has None</caption>
246 <!-- ============================== methods summary / details ======================== -->
249 <a id="Roo.dd.DropZone-methods"></a>
250 <!-- constructor?? -->
257 <!-- then dynamics first -->
264 <table cellspacing="0" class="member-table">
265 <caption>Public Methods</caption>
267 <th class="sig-header" colspan="2">Method</th>
268 <th class="msource-header">Defined By</th>
278 <tr class="method-row config-row-alt0 expandable notInherited">
279 <td class="micon"><a class="exi" href="#expand"> </a></td>
283 <a id="Roo.dd-method-DropZone" name=".DropZone"></a>
284 <div class="fixedFont">
285 <span class="attributes">new <B>Roo.dd.</B></span><b class="itemname">DropZone</b>
287 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Element <B><i>el</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>config</i></B>)
295 <div class="short">Create a new Roo.dd.DropZone</div>
302 Create a new Roo.dd.DropZone
305 <dl class="detailList">
306 <dt class="heading">Parameters:</dt>
309 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Element</span> <b>el</b>
312 <dd>The container element</dd>
315 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>config</b>
342 <tr class="method-row config-row-alt1 expandable">
343 <td class="micon"><a class="exi" href="#expand"> </a></td>
347 <a id="Roo.dd.DragDrop-method-addInvalidHandleClass" name=".addInvalidHandleClass"></a>
348 <div class="fixedFont">
349 <span class="attributes"></span><b class="itemname">addInvalidHandleClass</b>
351 (string <B><i>cssClass</i></B>)
358 <div class="short">Lets you specify a css class of elements that will not initiate a drag</div>
364 Lets you specify a css class of elements that will not initiate a drag
371 <dl class="detailList">
372 <dt class="heading">Parameters:</dt>
375 <span class="fixedFont">string</span> <b>cssClass</b>
378 <dd>the class of the elements you wish to ignore</dd>
398 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
404 <tr class="method-row config-row-alt0 expandable">
405 <td class="micon"><a class="exi" href="#expand"> </a></td>
409 <a id="Roo.dd.DragDrop-method-addInvalidHandleId" name=".addInvalidHandleId"></a>
410 <div class="fixedFont">
411 <span class="attributes"></span><b class="itemname">addInvalidHandleId</b>
413 (string <B><i>id</i></B>)
420 <div class="short">Lets you to specify an element id for a child of a drag handle<br/>that should not initiate a drag</div>
426 Lets you to specify an element id for a child of a drag handle<br/>that should not initiate a drag
433 <dl class="detailList">
434 <dt class="heading">Parameters:</dt>
437 <span class="fixedFont">string</span> <b>id</b>
440 <dd>the element id of the element you wish to ignore</dd>
460 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
466 <tr class="method-row config-row-alt1 expandable">
467 <td class="micon"><a class="exi" href="#expand"> </a></td>
471 <a id="Roo.dd.DragDrop-method-addInvalidHandleType" name=".addInvalidHandleType"></a>
472 <div class="fixedFont">
473 <span class="attributes"></span><b class="itemname">addInvalidHandleType</b>
475 (string <B><i>tagName</i></B>)
482 <div class="short">Allows you to specify a tag name that should not start a drag operation<br/>when clicked.</div>
488 Allows you to specify a tag name that should not start a drag operation<br/>when clicked. This is designed to facilitate embedding links within a<br/>drag handle that do something other than start the drag.
495 <dl class="detailList">
496 <dt class="heading">Parameters:</dt>
499 <span class="fixedFont">string</span> <b>tagName</b>
502 <dd>the type of element to exclude</dd>
522 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
528 <tr class="method-row config-row-alt0 expandable">
529 <td class="micon"><a class="exi" href="#expand"> </a></td>
533 <a id="Roo.dd.DragDrop-method-addToGroup" name=".addToGroup"></a>
534 <div class="fixedFont">
535 <span class="attributes"></span><b class="itemname">addToGroup</b>
537 (<B><i>sGroup</i></B>)
544 <div class="short">Add this instance to a group of related drag/drop objects.</div>
550 Add this instance to a group of related drag/drop objects. All<br/>instances belong to at least one group, and can belong to as many<br/>groups as needed.
557 <dl class="detailList">
558 <dt class="heading">Parameters:</dt>
564 <dd>{string} the name of the group</dd>
584 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
590 <tr class="method-row config-row-alt1 expandable">
591 <td class="micon"><a class="exi" href="#expand"> </a></td>
595 <a id="Roo.dd.DragDrop-method-applyConfig" name=".applyConfig"></a>
596 <div class="fixedFont">
597 <span class="attributes"></span><b class="itemname">applyConfig</b>
606 <div class="short">Applies the configuration parameters that were passed into the constructor.</div>
612 Applies the configuration parameters that were passed into the constructor.<br/>This is supposed to happen at each level through the inheritance chain. So<br/>a DDProxy implentation will execute apply config on DDProxy, DD, and<br/>DragDrop in order to get all of the parameters that are available in<br/>each object.
635 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
641 <tr class="method-row config-row-alt0 expandable">
642 <td class="micon"><a class="exi" href="#expand"> </a></td>
646 <a id="Roo.dd.DragDrop-method-clearConstraints" name=".clearConstraints"></a>
647 <div class="fixedFont">
648 <span class="attributes"></span><b class="itemname">clearConstraints</b>
657 <div class="short">Clears any constraints applied to this instance.</div>
663 Clears any constraints applied to this instance. Also clears ticks<br/>since they can't exist independent of a constraint at this time.
686 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
692 <tr class="method-row config-row-alt1 expandable">
693 <td class="micon"><a class="exi" href="#expand"> </a></td>
697 <a id="Roo.dd.DragDrop-method-clearTicks" name=".clearTicks"></a>
698 <div class="fixedFont">
699 <span class="attributes"></span><b class="itemname">clearTicks</b>
708 <div class="short">Clears any tick interval defined for this instance</div>
714 Clears any tick interval defined for this instance
737 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
743 <tr class="method-row config-row-alt0 expandable">
744 <td class="micon"><a class="exi" href="#expand"> </a></td>
748 <a id="Roo.dd.DragDrop-method-endDrag" name=".endDrag"></a>
749 <div class="fixedFont">
750 <span class="attributes"></span><b class="itemname">endDrag</b>
752 (Event <B><i>e</i></B>)
759 <div class="short">Fired when we are done dragging the object</div>
765 Fired when we are done dragging the object
772 <dl class="detailList">
773 <dt class="heading">Parameters:</dt>
776 <span class="fixedFont">Event</span> <b>e</b>
779 <dd>the mouseup event</dd>
799 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
805 <tr class="method-row config-row-alt1 expandable">
806 <td class="micon"><a class="exi" href="#expand"> </a></td>
810 <a id="Roo.dd.DragDrop-method-function toString() {
812 }" name=".function toString() {
815 <div class="fixedFont">
816 <span class="attributes"></span><b class="itemname">function toString() {
835 <div class="short">toString method</div>
852 <dl class="detailList">
853 <dt class="heading">Returns:</dt>
855 <dd><span class="fixedFont">string</span> string representation of the dd obj</dd>
871 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
877 <tr class="method-row config-row-alt0 expandable">
878 <td class="micon"><a class="exi" href="#expand"> </a></td>
882 <a id="Roo.dd.DragDrop-method-getDragEl" name=".getDragEl"></a>
883 <div class="fixedFont">
884 <span class="attributes"></span><b class="itemname">getDragEl</b>
892 <a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a>
901 <div class="short">Returns a reference to the actual element to drag.</div>
907 Returns a reference to the actual element to drag. By default this is<br/>the same as the html element, but it can be assigned to another<br/>element. An example of this can be found in Roo.dd.DDProxy
918 <dl class="detailList">
919 <dt class="heading">Returns:</dt>
921 <dd><span class="fixedFont"><a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a></span> the html element</dd>
937 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
943 <tr class="method-row config-row-alt1 expandable">
944 <td class="micon"><a class="exi" href="#expand"> </a></td>
948 <a id="Roo.dd.DragDrop-method-getEl" name=".getEl"></a>
949 <div class="fixedFont">
950 <span class="attributes"></span><b class="itemname">getEl</b>
958 <a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a>
967 <div class="short">Returns a reference to the linked element</div>
973 Returns a reference to the linked element
984 <dl class="detailList">
985 <dt class="heading">Returns:</dt>
987 <dd><span class="fixedFont"><a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a></span> the html element</dd>
1001 <td class="msource">
1003 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
1009 <tr class="method-row config-row-alt0 expandable notInherited">
1010 <td class="micon"><a class="exi" href="#expand"> </a></td>
1014 <a id="Roo.dd.DropZone-method-getTargetFromEvent" name=".getTargetFromEvent"></a>
1015 <div class="fixedFont">
1016 <span class="attributes"></span><b class="itemname">getTargetFromEvent</b>
1018 (Event <B><i>e</i></B>)
1024 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
1033 <div class="short">Returns a custom data object associated with the DOM node that is the target of the event.</div>
1039 Returns a custom data object associated with the DOM node that is the target of the event. By default<br/>this looks up the event target in the {<b>link</b> Roo.dd.Registry}, although you can override this method to<br/>provide your own custom lookup.
1046 <dl class="detailList">
1047 <dt class="heading">Parameters:</dt>
1050 <span class="fixedFont">Event</span> <b>e</b>
1061 <dl class="detailList">
1062 <dt class="heading">Returns:</dt>
1064 <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> data The custom data</dd>
1078 <td class="msource">
1086 <tr class="method-row config-row-alt1 expandable">
1087 <td class="micon"><a class="exi" href="#expand"> </a></td>
1091 <a id="Roo.dd.DragDrop-method-init" name=".init"></a>
1092 <div class="fixedFont">
1093 <span class="attributes"></span><b class="itemname">init</b>
1095 (<B><i>id</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>sGroup</i></B>, object <B><i>config</i></B>)
1102 <div class="short">Sets up the DragDrop object.</div>
1108 Sets up the DragDrop object. Must be called in the constructor of any<br/>Roo.dd.DragDrop subclass
1115 <dl class="detailList">
1116 <dt class="heading">Parameters:</dt>
1122 <dd>the id of the linked element</dd>
1125 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>sGroup</b>
1128 <dd>the group of related items</dd>
1131 <span class="fixedFont">object</span> <b>config</b>
1134 <dd>configuration attributes</dd>
1152 <td class="msource">
1154 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
1160 <tr class="method-row config-row-alt0 expandable">
1161 <td class="micon"><a class="exi" href="#expand"> </a></td>
1165 <a id="Roo.dd.DragDrop-method-initTarget" name=".initTarget"></a>
1166 <div class="fixedFont">
1167 <span class="attributes"></span><b class="itemname">initTarget</b>
1169 (<B><i>id</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>sGroup</i></B>, object <B><i>config</i></B>)
1176 <div class="short">Initializes Targeting functionality only.</div>
1182 Initializes Targeting functionality only... the object does not<br/>get a mousedown handler.
1189 <dl class="detailList">
1190 <dt class="heading">Parameters:</dt>
1196 <dd>the id of the linked element</dd>
1199 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>sGroup</b>
1202 <dd>the group of related items</dd>
1205 <span class="fixedFont">object</span> <b>config</b>
1208 <dd>configuration attributes</dd>
1226 <td class="msource">
1228 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
1234 <tr class="method-row config-row-alt1 expandable">
1235 <td class="micon"><a class="exi" href="#expand"> </a></td>
1239 <a id="Roo.dd.DragDrop-method-isLocked" name=".isLocked"></a>
1240 <div class="fixedFont">
1241 <span class="attributes"></span><b class="itemname">isLocked</b>
1258 <div class="short">Returns true if this instance is locked, or the drag drop mgr is locked<br/>(meaning that all drag/drop is disabled on the page.</div>
1264 Returns true if this instance is locked, or the drag drop mgr is locked<br/>(meaning that all drag/drop is disabled on the page.)
1275 <dl class="detailList">
1276 <dt class="heading">Returns:</dt>
1278 <dd><span class="fixedFont">boolean</span> true if this obj or all drag/drop is locked, else<br/>false</dd>
1292 <td class="msource">
1294 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
1300 <tr class="method-row config-row-alt0 expandable">
1301 <td class="micon"><a class="exi" href="#expand"> </a></td>
1305 <a id="Roo.dd.DragDrop-method-isTarget" name=".isTarget"></a>
1306 <div class="fixedFont">
1307 <span class="attributes"></span><b class="itemname">isTarget</b>
1316 <div class="short">By default, all insances can be a drop target.</div>
1322 By default, all insances can be a drop target. This can be disabled by<br/>setting isTarget to false.
1343 <td class="msource">
1345 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
1351 <tr class="method-row config-row-alt1 expandable">
1352 <td class="micon"><a class="exi" href="#expand"> </a></td>
1356 <a id="Roo.dd.DragDrop-method-isValidHandleChild" name=".isValidHandleChild"></a>
1357 <div class="fixedFont">
1358 <span class="attributes"></span><b class="itemname">isValidHandleChild</b>
1360 (<a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a> <B><i>node</i></B>)
1375 <div class="short">Checks the tag exclusion list to see if this click should be ignored</div>
1381 Checks the tag exclusion list to see if this click should be ignored
1388 <dl class="detailList">
1389 <dt class="heading">Parameters:</dt>
1392 <span class="fixedFont"><a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a></span> <b>node</b>
1395 <dd>the HTMLElement to evaluate</dd>
1403 <dl class="detailList">
1404 <dt class="heading">Returns:</dt>
1406 <dd><span class="fixedFont">boolean</span> true if this is a valid tag type, false if not</dd>
1420 <td class="msource">
1422 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
1428 <tr class="method-row config-row-alt0 expandable">
1429 <td class="micon"><a class="exi" href="#expand"> </a></td>
1433 <a id="Roo.dd.DragDrop-method-lock" name=".lock"></a>
1434 <div class="fixedFont">
1435 <span class="attributes"></span><b class="itemname">lock</b>
1444 <div class="short">Lock this instance</div>
1471 <td class="msource">
1473 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
1479 <tr class="method-row config-row-alt1 expandable notInherited">
1480 <td class="micon"><a class="exi" href="#expand"> </a></td>
1484 <a id="Roo.dd.DropZone-method-notifyDrop" name=".notifyDrop"></a>
1485 <div class="fixedFont">
1486 <span class="attributes"></span><b class="itemname">notifyDrop</b>
1488 (<a href="./Roo.dd.DragSource.html#constructor" roo:cls="Roo.dd.DragSource.html#constructor">Roo.dd.DragSource</a> <B><i>source</i></B>, Event <B><i>e</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>data</i></B>)
1494 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
1503 <div class="short">The function a {<b>link</b> Roo.dd.DragSource} calls once to notify this drop zone that the dragged item has<br/>been dropped on it.</div>
1509 The function a {<b>link</b> Roo.dd.DragSource} calls once to notify this drop zone that the dragged item has<br/>been dropped on it. The drag zone will look up the target node based on the event passed in, and if there<br/>is a node registered for that event, it will delegate to {<b>link</b> <b>onNodeDrop</b>} for node-specific handling,<br/>otherwise it will call {<b>link</b> <b>onContainerDrop</b>}.
1516 <dl class="detailList">
1517 <dt class="heading">Parameters:</dt>
1520 <span class="fixedFont"><a href="./Roo.dd.DragSource.html#constructor" roo:cls="Roo.dd.DragSource.html#constructor">Roo.dd.DragSource</a></span> <b>source</b>
1523 <dd>The drag source that was dragged over this drop zone</dd>
1526 <span class="fixedFont">Event</span> <b>e</b>
1532 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>data</b>
1535 <dd>An object containing arbitrary data supplied by the drag source</dd>
1543 <dl class="detailList">
1544 <dt class="heading">Returns:</dt>
1546 <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> True if the drop was valid, else false</dd>
1560 <td class="msource">
1568 <tr class="method-row config-row-alt0 expandable notInherited">
1569 <td class="micon"><a class="exi" href="#expand"> </a></td>
1573 <a id="Roo.dd.DropZone-method-notifyEnter" name=".notifyEnter"></a>
1574 <div class="fixedFont">
1575 <span class="attributes"></span><b class="itemname">notifyEnter</b>
1577 (<a href="./Roo.dd.DragSource.html#constructor" roo:cls="Roo.dd.DragSource.html#constructor">Roo.dd.DragSource</a> <B><i>source</i></B>, Event <B><i>e</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>data</i></B>)
1583 <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
1592 <div class="short">The function a {<b>link</b> Roo.dd.DragSource} calls once to notify this drop zone that the source is now over<br/>the zone.</div>
1598 The function a {<b>link</b> Roo.dd.DragSource} calls once to notify this drop zone that the source is now over<br/>the zone. The default implementation returns this.dropNotAllowed and expects that only registered drop<br/>nodes can process drag drop operations, so if you need the drop zone itself to be able to process drops<br/>you should override this method and provide a custom implementation.
1605 <dl class="detailList">
1606 <dt class="heading">Parameters:</dt>
1609 <span class="fixedFont"><a href="./Roo.dd.DragSource.html#constructor" roo:cls="Roo.dd.DragSource.html#constructor">Roo.dd.DragSource</a></span> <b>source</b>
1612 <dd>The drag source that was dragged over this drop zone</dd>
1615 <span class="fixedFont">Event</span> <b>e</b>
1621 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>data</b>
1624 <dd>An object containing arbitrary data supplied by the drag source</dd>
1632 <dl class="detailList">
1633 <dt class="heading">Returns:</dt>
1635 <dd><span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> status The CSS class that communicates the drop status back to the source so that the<br/>underlying {<b>link</b> Roo.dd.StatusProxy} can be updated</dd>
1649 <td class="msource">
1657 <tr class="method-row config-row-alt1 expandable notInherited">
1658 <td class="micon"><a class="exi" href="#expand"> </a></td>
1662 <a id="Roo.dd.DropZone-method-notifyOut" name=".notifyOut"></a>
1663 <div class="fixedFont">
1664 <span class="attributes"></span><b class="itemname">notifyOut</b>
1666 (<a href="./Roo.dd.DragSource.html#constructor" roo:cls="Roo.dd.DragSource.html#constructor">Roo.dd.DragSource</a> <B><i>source</i></B>, Event <B><i>e</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>data</i></B>)
1673 <div class="short">The function a {<b>link</b> Roo.dd.DragSource} calls once to notify this drop zone that the source has been dragged<br/>out of the zone without dropping.</div>
1679 The function a {<b>link</b> Roo.dd.DragSource} calls once to notify this drop zone that the source has been dragged<br/>out of the zone without dropping. If the drag source is currently over a registered node, the notification<br/>will be delegated to {<b>link</b> <b>onNodeOut</b>} for node-specific handling, otherwise it will be ignored.
1686 <dl class="detailList">
1687 <dt class="heading">Parameters:</dt>
1690 <span class="fixedFont"><a href="./Roo.dd.DragSource.html#constructor" roo:cls="Roo.dd.DragSource.html#constructor">Roo.dd.DragSource</a></span> <b>source</b>
1693 <dd>The drag source that was dragged over this drop target</dd>
1696 <span class="fixedFont">Event</span> <b>e</b>
1702 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>data</b>
1705 <dd>An object containing arbitrary data supplied by the drag zone</dd>
1723 <td class="msource">
1731 <tr class="method-row config-row-alt0 expandable notInherited">
1732 <td class="micon"><a class="exi" href="#expand"> </a></td>
1736 <a id="Roo.dd.DropZone-method-notifyOver" name=".notifyOver"></a>
1737 <div class="fixedFont">
1738 <span class="attributes"></span><b class="itemname">notifyOver</b>
1740 (<a href="./Roo.dd.DragSource.html#constructor" roo:cls="Roo.dd.DragSource.html#constructor">Roo.dd.DragSource</a> <B><i>source</i></B>, Event <B><i>e</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>data</i></B>)
1746 <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
1755 <div class="short">The function a {<b>link</b> Roo.dd.DragSource} calls continuously while it is being dragged over the drop zone.</div>
1761 The function a {<b>link</b> Roo.dd.DragSource} calls continuously while it is being dragged over the drop zone.<br/>This method will be called on every mouse movement while the drag source is over the drop zone.<br/>It will call {<b>link</b> <b>onNodeOver</b>} while the drag source is over a registered node, and will also automatically<br/>delegate to the appropriate node-specific methods as necessary when the drag source enters and exits<br/>registered nodes ({<b>link</b> <b>onNodeEnter</b>}, {<b>link</b> <b>onNodeOut</b>}). If the drag source is not currently over a<br/>registered node, it will call {<b>link</b> <b>onContainerOver</b>}.
1768 <dl class="detailList">
1769 <dt class="heading">Parameters:</dt>
1772 <span class="fixedFont"><a href="./Roo.dd.DragSource.html#constructor" roo:cls="Roo.dd.DragSource.html#constructor">Roo.dd.DragSource</a></span> <b>source</b>
1775 <dd>The drag source that was dragged over this drop zone</dd>
1778 <span class="fixedFont">Event</span> <b>e</b>
1784 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>data</b>
1787 <dd>An object containing arbitrary data supplied by the drag source</dd>
1795 <dl class="detailList">
1796 <dt class="heading">Returns:</dt>
1798 <dd><span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> status The CSS class that communicates the drop status back to the source so that the<br/>underlying {<b>link</b> Roo.dd.StatusProxy} can be updated</dd>
1812 <td class="msource">
1820 <tr class="method-row config-row-alt1 expandable">
1821 <td class="micon"><a class="exi" href="#expand"> </a></td>
1825 <a id="Roo.dd.DragDrop-method-onAvailable" name=".onAvailable"></a>
1826 <div class="fixedFont">
1827 <span class="attributes"></span><b class="itemname">onAvailable</b>
1836 <div class="short">Override the onAvailable method to do what is needed after the initial<br/>position was determined.</div>
1842 Override the onAvailable method to do what is needed after the initial<br/>position was determined.
1863 <td class="msource">
1865 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
1871 <tr class="method-row config-row-alt0 expandable notInherited">
1872 <td class="micon"><a class="exi" href="#expand"> </a></td>
1876 <a id="Roo.dd.DropZone-method-onContainerDrop" name=".onContainerDrop"></a>
1877 <div class="fixedFont">
1878 <span class="attributes"></span><b class="itemname">onContainerDrop</b>
1880 (<a href="./Roo.dd.DragSource.html#constructor" roo:cls="Roo.dd.DragSource.html#constructor">Roo.dd.DragSource</a> <B><i>source</i></B>, Event <B><i>e</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>data</i></B>)
1886 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
1895 <div class="short">Called internally when the DropZone determines that a {<b>link</b> Roo.dd.DragSource} has been dropped on it,<br/>but not on any of its registered drop nodes.</div>
1901 Called internally when the DropZone determines that a {<b>link</b> Roo.dd.DragSource} has been dropped on it,<br/>but not on any of its registered drop nodes. The default implementation returns false, so it should be<br/>overridden to provide the appropriate processing of the drop event if you need the drop zone itself to<br/>be able to accept drops. It should return true when valid so that the drag source's repair action does not run.
1908 <dl class="detailList">
1909 <dt class="heading">Parameters:</dt>
1912 <span class="fixedFont"><a href="./Roo.dd.DragSource.html#constructor" roo:cls="Roo.dd.DragSource.html#constructor">Roo.dd.DragSource</a></span> <b>source</b>
1915 <dd>The drag source that was dragged over this drop zone</dd>
1918 <span class="fixedFont">Event</span> <b>e</b>
1924 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>data</b>
1927 <dd>An object containing arbitrary data supplied by the drag source</dd>
1935 <dl class="detailList">
1936 <dt class="heading">Returns:</dt>
1938 <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> True if the drop was valid, else false</dd>
1952 <td class="msource">
1960 <tr class="method-row config-row-alt1 expandable notInherited">
1961 <td class="micon"><a class="exi" href="#expand"> </a></td>
1965 <a id="Roo.dd.DropZone-method-onContainerOver" name=".onContainerOver"></a>
1966 <div class="fixedFont">
1967 <span class="attributes"></span><b class="itemname">onContainerOver</b>
1969 (<a href="./Roo.dd.DragSource.html#constructor" roo:cls="Roo.dd.DragSource.html#constructor">Roo.dd.DragSource</a> <B><i>source</i></B>, Event <B><i>e</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>data</i></B>)
1975 <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
1984 <div class="short">Called internally while the DropZone determines that a {<b>link</b> Roo.dd.DragSource} is being dragged over it,<br/>but not over any of its registered drop nodes.</div>
1990 Called internally while the DropZone determines that a {<b>link</b> Roo.dd.DragSource} is being dragged over it,<br/>but not over any of its registered drop nodes. The default implementation returns this.dropNotAllowed, so<br/>it should be overridden to provide the proper feedback if necessary.
1997 <dl class="detailList">
1998 <dt class="heading">Parameters:</dt>
2001 <span class="fixedFont"><a href="./Roo.dd.DragSource.html#constructor" roo:cls="Roo.dd.DragSource.html#constructor">Roo.dd.DragSource</a></span> <b>source</b>
2004 <dd>The drag source that was dragged over this drop zone</dd>
2007 <span class="fixedFont">Event</span> <b>e</b>
2013 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>data</b>
2016 <dd>An object containing arbitrary data supplied by the drag source</dd>
2024 <dl class="detailList">
2025 <dt class="heading">Returns:</dt>
2027 <dd><span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> status The CSS class that communicates the drop status back to the source so that the<br/>underlying {<b>link</b> Roo.dd.StatusProxy} can be updated</dd>
2041 <td class="msource">
2049 <tr class="method-row config-row-alt0 expandable">
2050 <td class="micon"><a class="exi" href="#expand"> </a></td>
2054 <a id="Roo.dd.DragDrop-method-onDrag" name=".onDrag"></a>
2055 <div class="fixedFont">
2056 <span class="attributes"></span><b class="itemname">onDrag</b>
2058 (Event <B><i>e</i></B>)
2065 <div class="short">Abstract method called during the onMouseMove event while dragging an<br/>object.</div>
2071 Abstract method called during the onMouseMove event while dragging an<br/>object.
2078 <dl class="detailList">
2079 <dt class="heading">Parameters:</dt>
2082 <span class="fixedFont">Event</span> <b>e</b>
2085 <dd>the mousemove event</dd>
2103 <td class="msource">
2105 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
2111 <tr class="method-row config-row-alt1 expandable">
2112 <td class="micon"><a class="exi" href="#expand"> </a></td>
2116 <a id="Roo.dd.DragDrop-method-onDragDrop" name=".onDragDrop"></a>
2117 <div class="fixedFont">
2118 <span class="attributes"></span><b class="itemname">onDragDrop</b>
2120 (Event <B><i>e</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>|DragDrop[] <B><i>id</i></B>)
2127 <div class="short">Abstract method called when this item is dropped on another DragDrop<br/>obj</div>
2133 Abstract method called when this item is dropped on another DragDrop<br/>obj
2140 <dl class="detailList">
2141 <dt class="heading">Parameters:</dt>
2144 <span class="fixedFont">Event</span> <b>e</b>
2147 <dd>the mouseup event</dd>
2150 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>|DragDrop[]</span> <b>id</b>
2153 <dd>In POINT mode, the element<br/>id this was dropped on. In INTERSECT mode, an array of dd items this<br/>was dropped on.</dd>
2171 <td class="msource">
2173 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
2179 <tr class="method-row config-row-alt0 expandable">
2180 <td class="micon"><a class="exi" href="#expand"> </a></td>
2184 <a id="Roo.dd.DragDrop-method-onDragEnter" name=".onDragEnter"></a>
2185 <div class="fixedFont">
2186 <span class="attributes"></span><b class="itemname">onDragEnter</b>
2188 (Event <B><i>e</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>|DragDrop[] <B><i>id</i></B>)
2195 <div class="short">Abstract method called when this element fist begins hovering over<br/>another DragDrop obj</div>
2201 Abstract method called when this element fist begins hovering over<br/>another DragDrop obj
2208 <dl class="detailList">
2209 <dt class="heading">Parameters:</dt>
2212 <span class="fixedFont">Event</span> <b>e</b>
2215 <dd>the mousemove event</dd>
2218 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>|DragDrop[]</span> <b>id</b>
2221 <dd>In POINT mode, the element<br/>id this is hovering over. In INTERSECT mode, an array of one or more<br/>dragdrop items being hovered over.</dd>
2239 <td class="msource">
2241 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
2247 <tr class="method-row config-row-alt1 expandable">
2248 <td class="micon"><a class="exi" href="#expand"> </a></td>
2252 <a id="Roo.dd.DragDrop-method-onDragOut" name=".onDragOut"></a>
2253 <div class="fixedFont">
2254 <span class="attributes"></span><b class="itemname">onDragOut</b>
2256 (Event <B><i>e</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>|DragDrop[] <B><i>id</i></B>)
2263 <div class="short">Abstract method called when we are no longer hovering over an element</div>
2269 Abstract method called when we are no longer hovering over an element
2276 <dl class="detailList">
2277 <dt class="heading">Parameters:</dt>
2280 <span class="fixedFont">Event</span> <b>e</b>
2283 <dd>the mousemove event</dd>
2286 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>|DragDrop[]</span> <b>id</b>
2289 <dd>In POINT mode, the element<br/>id this was hovering over. In INTERSECT mode, an array of dd items<br/>that the mouse is no longer over.</dd>
2307 <td class="msource">
2309 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
2315 <tr class="method-row config-row-alt0 expandable">
2316 <td class="micon"><a class="exi" href="#expand"> </a></td>
2320 <a id="Roo.dd.DragDrop-method-onDragOver" name=".onDragOver"></a>
2321 <div class="fixedFont">
2322 <span class="attributes"></span><b class="itemname">onDragOver</b>
2324 (Event <B><i>e</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>|DragDrop[] <B><i>id</i></B>)
2331 <div class="short">Abstract method called when this element is hovering over another<br/>DragDrop obj</div>
2337 Abstract method called when this element is hovering over another<br/>DragDrop obj
2344 <dl class="detailList">
2345 <dt class="heading">Parameters:</dt>
2348 <span class="fixedFont">Event</span> <b>e</b>
2351 <dd>the mousemove event</dd>
2354 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>|DragDrop[]</span> <b>id</b>
2357 <dd>In POINT mode, the element<br/>id this is hovering over. In INTERSECT mode, an array of dd items<br/>being hovered over.</dd>
2375 <td class="msource">
2377 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
2383 <tr class="method-row config-row-alt1 expandable">
2384 <td class="micon"><a class="exi" href="#expand"> </a></td>
2388 <a id="Roo.dd.DragDrop-method-onInvalidDrop" name=".onInvalidDrop"></a>
2389 <div class="fixedFont">
2390 <span class="attributes"></span><b class="itemname">onInvalidDrop</b>
2392 (Event <B><i>e</i></B>)
2399 <div class="short">Abstract method called when this item is dropped on an area with no<br/>drop target</div>
2405 Abstract method called when this item is dropped on an area with no<br/>drop target
2412 <dl class="detailList">
2413 <dt class="heading">Parameters:</dt>
2416 <span class="fixedFont">Event</span> <b>e</b>
2419 <dd>the mouseup event</dd>
2437 <td class="msource">
2439 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
2445 <tr class="method-row config-row-alt0 expandable">
2446 <td class="micon"><a class="exi" href="#expand"> </a></td>
2450 <a id="Roo.dd.DragDrop-method-onMouseDown" name=".onMouseDown"></a>
2451 <div class="fixedFont">
2452 <span class="attributes"></span><b class="itemname">onMouseDown</b>
2454 (Event <B><i>e</i></B>)
2461 <div class="short">Event handler that fires when a drag/drop obj gets a mousedown</div>
2467 Event handler that fires when a drag/drop obj gets a mousedown
2474 <dl class="detailList">
2475 <dt class="heading">Parameters:</dt>
2478 <span class="fixedFont">Event</span> <b>e</b>
2481 <dd>the mousedown event</dd>
2499 <td class="msource">
2501 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
2507 <tr class="method-row config-row-alt1 expandable">
2508 <td class="micon"><a class="exi" href="#expand"> </a></td>
2512 <a id="Roo.dd.DragDrop-method-onMouseUp" name=".onMouseUp"></a>
2513 <div class="fixedFont">
2514 <span class="attributes"></span><b class="itemname">onMouseUp</b>
2516 (Event <B><i>e</i></B>)
2523 <div class="short">Event handler that fires when a drag/drop obj gets a mouseup</div>
2529 Event handler that fires when a drag/drop obj gets a mouseup
2536 <dl class="detailList">
2537 <dt class="heading">Parameters:</dt>
2540 <span class="fixedFont">Event</span> <b>e</b>
2543 <dd>the mouseup event</dd>
2561 <td class="msource">
2563 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
2569 <tr class="method-row config-row-alt0 expandable notInherited">
2570 <td class="micon"><a class="exi" href="#expand"> </a></td>
2574 <a id="Roo.dd.DropZone-method-onNodeDrop" name=".onNodeDrop"></a>
2575 <div class="fixedFont">
2576 <span class="attributes"></span><b class="itemname">onNodeDrop</b>
2578 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>nodeData</i></B>, <a href="./Roo.dd.DragSource.html#constructor" roo:cls="Roo.dd.DragSource.html#constructor">Roo.dd.DragSource</a> <B><i>source</i></B>, Event <B><i>e</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>data</i></B>)
2584 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
2593 <div class="short">Called internally when the DropZone determines that a {<b>link</b> Roo.dd.DragSource} has been dropped onto<br/>the drop node.</div>
2599 Called internally when the DropZone determines that a {<b>link</b> Roo.dd.DragSource} has been dropped onto<br/>the drop node. The default implementation returns false, so it should be overridden to provide the<br/>appropriate processing of the drop event and return true so that the drag source's repair action does not run.
2606 <dl class="detailList">
2607 <dt class="heading">Parameters:</dt>
2610 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>nodeData</b>
2613 <dd>The custom data associated with the drop node (this is the same value returned from<br/>{<b>link</b> <b>getTargetFromEvent</b>} for this node)</dd>
2616 <span class="fixedFont"><a href="./Roo.dd.DragSource.html#constructor" roo:cls="Roo.dd.DragSource.html#constructor">Roo.dd.DragSource</a></span> <b>source</b>
2619 <dd>The drag source that was dragged over this drop zone</dd>
2622 <span class="fixedFont">Event</span> <b>e</b>
2628 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>data</b>
2631 <dd>An object containing arbitrary data supplied by the drag source</dd>
2639 <dl class="detailList">
2640 <dt class="heading">Returns:</dt>
2642 <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> True if the drop was valid, else false</dd>
2656 <td class="msource">
2664 <tr class="method-row config-row-alt1 expandable notInherited">
2665 <td class="micon"><a class="exi" href="#expand"> </a></td>
2669 <a id="Roo.dd.DropZone-method-onNodeEnter" name=".onNodeEnter"></a>
2670 <div class="fixedFont">
2671 <span class="attributes"></span><b class="itemname">onNodeEnter</b>
2673 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>nodeData</i></B>, <a href="./Roo.dd.DragSource.html#constructor" roo:cls="Roo.dd.DragSource.html#constructor">Roo.dd.DragSource</a> <B><i>source</i></B>, Event <B><i>e</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>data</i></B>)
2680 <div class="short">Called internally when the DropZone determines that a {<b>link</b> Roo.dd.DragSource} has entered a drop node<br/>that it has registered.</div>
2686 Called internally when the DropZone determines that a {<b>link</b> Roo.dd.DragSource} has entered a drop node<br/>that it has registered. This method has no default implementation and should be overridden to provide<br/>node-specific processing if necessary.
2693 <dl class="detailList">
2694 <dt class="heading">Parameters:</dt>
2697 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>nodeData</b>
2700 <dd>The custom data associated with the drop node (this is the same value returned from <br/>{<b>link</b> <b>getTargetFromEvent</b>} for this node)</dd>
2703 <span class="fixedFont"><a href="./Roo.dd.DragSource.html#constructor" roo:cls="Roo.dd.DragSource.html#constructor">Roo.dd.DragSource</a></span> <b>source</b>
2706 <dd>The drag source that was dragged over this drop zone</dd>
2709 <span class="fixedFont">Event</span> <b>e</b>
2715 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>data</b>
2718 <dd>An object containing arbitrary data supplied by the drag source</dd>
2736 <td class="msource">
2744 <tr class="method-row config-row-alt0 expandable notInherited">
2745 <td class="micon"><a class="exi" href="#expand"> </a></td>
2749 <a id="Roo.dd.DropZone-method-onNodeOut" name=".onNodeOut"></a>
2750 <div class="fixedFont">
2751 <span class="attributes"></span><b class="itemname">onNodeOut</b>
2753 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>nodeData</i></B>, <a href="./Roo.dd.DragSource.html#constructor" roo:cls="Roo.dd.DragSource.html#constructor">Roo.dd.DragSource</a> <B><i>source</i></B>, Event <B><i>e</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>data</i></B>)
2760 <div class="short">Called internally when the DropZone determines that a {<b>link</b> Roo.dd.DragSource} has been dragged out of<br/>the drop node without dropping.</div>
2766 Called internally when the DropZone determines that a {<b>link</b> Roo.dd.DragSource} has been dragged out of<br/>the drop node without dropping. This method has no default implementation and should be overridden to provide<br/>node-specific processing if necessary.
2773 <dl class="detailList">
2774 <dt class="heading">Parameters:</dt>
2777 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>nodeData</b>
2780 <dd>The custom data associated with the drop node (this is the same value returned from<br/>{<b>link</b> <b>getTargetFromEvent</b>} for this node)</dd>
2783 <span class="fixedFont"><a href="./Roo.dd.DragSource.html#constructor" roo:cls="Roo.dd.DragSource.html#constructor">Roo.dd.DragSource</a></span> <b>source</b>
2786 <dd>The drag source that was dragged over this drop zone</dd>
2789 <span class="fixedFont">Event</span> <b>e</b>
2795 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>data</b>
2798 <dd>An object containing arbitrary data supplied by the drag source</dd>
2816 <td class="msource">
2824 <tr class="method-row config-row-alt1 expandable notInherited">
2825 <td class="micon"><a class="exi" href="#expand"> </a></td>
2829 <a id="Roo.dd.DropZone-method-onNodeOver" name=".onNodeOver"></a>
2830 <div class="fixedFont">
2831 <span class="attributes"></span><b class="itemname">onNodeOver</b>
2833 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>nodeData</i></B>, <a href="./Roo.dd.DragSource.html#constructor" roo:cls="Roo.dd.DragSource.html#constructor">Roo.dd.DragSource</a> <B><i>source</i></B>, Event <B><i>e</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>data</i></B>)
2839 <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
2848 <div class="short">Called internally while the DropZone determines that a {<b>link</b> Roo.dd.DragSource} is over a drop node<br/>that it has registered.</div>
2854 Called internally while the DropZone determines that a {<b>link</b> Roo.dd.DragSource} is over a drop node<br/>that it has registered. The default implementation returns this.dropNotAllowed, so it should be<br/>overridden to provide the proper feedback.
2861 <dl class="detailList">
2862 <dt class="heading">Parameters:</dt>
2865 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>nodeData</b>
2868 <dd>The custom data associated with the drop node (this is the same value returned from<br/>{<b>link</b> <b>getTargetFromEvent</b>} for this node)</dd>
2871 <span class="fixedFont"><a href="./Roo.dd.DragSource.html#constructor" roo:cls="Roo.dd.DragSource.html#constructor">Roo.dd.DragSource</a></span> <b>source</b>
2874 <dd>The drag source that was dragged over this drop zone</dd>
2877 <span class="fixedFont">Event</span> <b>e</b>
2883 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>data</b>
2886 <dd>An object containing arbitrary data supplied by the drag source</dd>
2894 <dl class="detailList">
2895 <dt class="heading">Returns:</dt>
2897 <dd><span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> status The CSS class that communicates the drop status back to the source so that the<br/>underlying {<b>link</b> Roo.dd.StatusProxy} can be updated</dd>
2911 <td class="msource">
2919 <tr class="method-row config-row-alt0 expandable">
2920 <td class="micon"><a class="exi" href="#expand"> </a></td>
2924 <a id="Roo.dd.DragDrop-method-padding" name=".padding"></a>
2925 <div class="fixedFont">
2926 <span class="attributes"></span><b class="itemname">padding</b>
2935 <div class="short">The padding configured for this drag and drop object for calculating<br/>the drop zone intersection with this object.</div>
2941 The padding configured for this drag and drop object for calculating<br/>the drop zone intersection with this object.
2962 <td class="msource">
2964 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
2970 <tr class="method-row config-row-alt1 expandable">
2971 <td class="micon"><a class="exi" href="#expand"> </a></td>
2975 <a id="Roo.dd.DragDrop-method-removeFromGroup" name=".removeFromGroup"></a>
2976 <div class="fixedFont">
2977 <span class="attributes"></span><b class="itemname">removeFromGroup</b>
2979 (string <B><i>sGroup</i></B>)
2986 <div class="short">Remove's this instance from the supplied interaction group</div>
2992 Remove's this instance from the supplied interaction group
2999 <dl class="detailList">
3000 <dt class="heading">Parameters:</dt>
3003 <span class="fixedFont">string</span> <b>sGroup</b>
3006 <dd>The group to drop</dd>
3024 <td class="msource">
3026 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
3032 <tr class="method-row config-row-alt0 expandable">
3033 <td class="micon"><a class="exi" href="#expand"> </a></td>
3037 <a id="Roo.dd.DragDrop-method-removeInvalidHandleClass" name=".removeInvalidHandleClass"></a>
3038 <div class="fixedFont">
3039 <span class="attributes"></span><b class="itemname">removeInvalidHandleClass</b>
3041 (string <B><i>cssClass</i></B>)
3048 <div class="short">Unsets an invalid css class</div>
3054 Unsets an invalid css class
3061 <dl class="detailList">
3062 <dt class="heading">Parameters:</dt>
3065 <span class="fixedFont">string</span> <b>cssClass</b>
3068 <dd>the class of the element(s) you wish to<br/>re-enable</dd>
3086 <td class="msource">
3088 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
3094 <tr class="method-row config-row-alt1 expandable">
3095 <td class="micon"><a class="exi" href="#expand"> </a></td>
3099 <a id="Roo.dd.DragDrop-method-removeInvalidHandleId" name=".removeInvalidHandleId"></a>
3100 <div class="fixedFont">
3101 <span class="attributes"></span><b class="itemname">removeInvalidHandleId</b>
3103 (string <B><i>id</i></B>)
3110 <div class="short">Unsets an invalid handle id</div>
3116 Unsets an invalid handle id
3123 <dl class="detailList">
3124 <dt class="heading">Parameters:</dt>
3127 <span class="fixedFont">string</span> <b>id</b>
3130 <dd>the id of the element to re-enable</dd>
3148 <td class="msource">
3150 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
3156 <tr class="method-row config-row-alt0 expandable">
3157 <td class="micon"><a class="exi" href="#expand"> </a></td>
3161 <a id="Roo.dd.DragDrop-method-removeInvalidHandleType" name=".removeInvalidHandleType"></a>
3162 <div class="fixedFont">
3163 <span class="attributes"></span><b class="itemname">removeInvalidHandleType</b>
3165 (string <B><i>tagName</i></B>)
3172 <div class="short">Unsets an excluded tag name set by addInvalidHandleType</div>
3178 Unsets an excluded tag name set by addInvalidHandleType
3185 <dl class="detailList">
3186 <dt class="heading">Parameters:</dt>
3189 <span class="fixedFont">string</span> <b>tagName</b>
3192 <dd>the type of element to unexclude</dd>
3210 <td class="msource">
3212 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
3218 <tr class="method-row config-row-alt1 expandable">
3219 <td class="micon"><a class="exi" href="#expand"> </a></td>
3223 <a id="Roo.dd.DragDrop-method-resetConstraints" name=".resetConstraints"></a>
3224 <div class="fixedFont">
3225 <span class="attributes"></span><b class="itemname">resetConstraints</b>
3227 (boolean <B><i>maintainOffset</i></B>)
3234 <div class="short">resetConstraints must be called if you manually reposition a dd element.</div>
3240 resetConstraints must be called if you manually reposition a dd element.
3247 <dl class="detailList">
3248 <dt class="heading">Parameters:</dt>
3251 <span class="fixedFont">boolean</span> <b>maintainOffset</b>
3272 <td class="msource">
3274 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
3280 <tr class="method-row config-row-alt0 expandable">
3281 <td class="micon"><a class="exi" href="#expand"> </a></td>
3285 <a id="Roo.dd.DragDrop-method-setDragElId" name=".setDragElId"></a>
3286 <div class="fixedFont">
3287 <span class="attributes"></span><b class="itemname">setDragElId</b>
3296 <div class="short">Allows you to specify that an element other than the linked element<br/>will be moved with the cursor during a drag</div>
3302 Allows you to specify that an element other than the linked element<br/>will be moved with the cursor during a drag
3309 <dl class="detailList">
3310 <dt class="heading">Parameters:</dt>
3316 <dd>{string} the id of the element that will be used to initiate the drag</dd>
3334 <td class="msource">
3336 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
3342 <tr class="method-row config-row-alt1 expandable">
3343 <td class="micon"><a class="exi" href="#expand"> </a></td>
3347 <a id="Roo.dd.DragDrop-method-setHandleElId" name=".setHandleElId"></a>
3348 <div class="fixedFont">
3349 <span class="attributes"></span><b class="itemname">setHandleElId</b>
3358 <div class="short">Allows you to specify a child of the linked element that should be<br/>used to initiate the drag operation.</div>
3364 Allows you to specify a child of the linked element that should be<br/>used to initiate the drag operation. An example of this would be if<br/>you have a content div with text and links. Clicking anywhere in the<br/>content area would normally start the drag operation. Use this method<br/>to specify that an element inside of the content div is the element<br/>that starts the drag operation.
3371 <dl class="detailList">
3372 <dt class="heading">Parameters:</dt>
3378 <dd>{string} the id of the element that will be used to<br/>initiate the drag.</dd>
3396 <td class="msource">
3398 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
3404 <tr class="method-row config-row-alt0 expandable">
3405 <td class="micon"><a class="exi" href="#expand"> </a></td>
3409 <a id="Roo.dd.DragDrop-method-setInitPosition" name=".setInitPosition"></a>
3410 <div class="fixedFont">
3411 <span class="attributes"></span><b class="itemname">setInitPosition</b>
3413 (int <B><i>diffX</i></B>, int <B><i>diffY</i></B>)
3420 <div class="short">Stores the initial placement of the linked element.</div>
3426 Stores the initial placement of the linked element.
3433 <dl class="detailList">
3434 <dt class="heading">Parameters:</dt>
3437 <span class="fixedFont">int</span> <b>diffX</b>
3440 <dd>the X offset, default 0</dd>
3443 <span class="fixedFont">int</span> <b>diffY</b>
3446 <dd>the Y offset, default 0</dd>
3464 <td class="msource">
3466 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
3472 <tr class="method-row config-row-alt1 expandable">
3473 <td class="micon"><a class="exi" href="#expand"> </a></td>
3477 <a id="Roo.dd.DragDrop-method-setOuterHandleElId" name=".setOuterHandleElId"></a>
3478 <div class="fixedFont">
3479 <span class="attributes"></span><b class="itemname">setOuterHandleElId</b>
3488 <div class="short">Allows you to set an element outside of the linked element as a drag<br/>handle</div>
3494 Allows you to set an element outside of the linked element as a drag<br/>handle
3501 <dl class="detailList">
3502 <dt class="heading">Parameters:</dt>
3508 <dd>the id of the element that will be used to initiate the drag</dd>
3526 <td class="msource">
3528 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
3534 <tr class="method-row config-row-alt0 expandable">
3535 <td class="micon"><a class="exi" href="#expand"> </a></td>
3539 <a id="Roo.dd.DragDrop-method-setPadding" name=".setPadding"></a>
3540 <div class="fixedFont">
3541 <span class="attributes"></span><b class="itemname">setPadding</b>
3543 (int <B><i>iTop</i></B>, int <B><i>iRight</i></B>, int <B><i>iBot</i></B>, int <B><i>iLeft</i></B>)
3550 <div class="short">Configures the padding for the target zone in px.</div>
3556 Configures the padding for the target zone in px. Effectively expands<br/>(or reduces) the virtual object size for targeting calculations.<br/>Supports css-style shorthand; if only one parameter is passed, all sides<br/>will have that padding, and if only two are passed, the top and bottom<br/>will have the first param, the left and right the second.
3563 <dl class="detailList">
3564 <dt class="heading">Parameters:</dt>
3567 <span class="fixedFont">int</span> <b>iTop</b>
3573 <span class="fixedFont">int</span> <b>iRight</b>
3579 <span class="fixedFont">int</span> <b>iBot</b>
3585 <span class="fixedFont">int</span> <b>iLeft</b>
3606 <td class="msource">
3608 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
3614 <tr class="method-row config-row-alt1 expandable">
3615 <td class="micon"><a class="exi" href="#expand"> </a></td>
3619 <a id="Roo.dd.DragDrop-method-setXConstraint" name=".setXConstraint"></a>
3620 <div class="fixedFont">
3621 <span class="attributes"></span><b class="itemname">setXConstraint</b>
3623 (int <B><i>iLeft</i></B>, int <B><i>iRight</i></B>, int <B><i>iTickSize</i></B>)
3630 <div class="short">By default, the element can be dragged any place on the screen.</div>
3636 By default, the element can be dragged any place on the screen. Use<br/>this method to limit the horizontal travel of the element. Pass in<br/>0,0 for the parameters if you want to lock the drag to the y axis.
3643 <dl class="detailList">
3644 <dt class="heading">Parameters:</dt>
3647 <span class="fixedFont">int</span> <b>iLeft</b>
3650 <dd>the number of pixels the element can move to the left</dd>
3653 <span class="fixedFont">int</span> <b>iRight</b>
3656 <dd>the number of pixels the element can move to the<br/>right</dd>
3659 <span class="fixedFont">int</span> <b>iTickSize</b>
3662 <dd>optional parameter for specifying that the<br/>element<br/>should move iTickSize pixels at a time.</dd>
3680 <td class="msource">
3682 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
3688 <tr class="method-row config-row-alt0 expandable">
3689 <td class="micon"><a class="exi" href="#expand"> </a></td>
3693 <a id="Roo.dd.DragDrop-method-setYConstraint" name=".setYConstraint"></a>
3694 <div class="fixedFont">
3695 <span class="attributes"></span><b class="itemname">setYConstraint</b>
3697 (int <B><i>iUp</i></B>, int <B><i>iDown</i></B>, int <B><i>iTickSize</i></B>)
3704 <div class="short">By default, the element can be dragged any place on the screen.</div>
3710 By default, the element can be dragged any place on the screen. Set<br/>this to limit the vertical travel of the element. Pass in 0,0 for the<br/>parameters if you want to lock the drag to the x axis.
3717 <dl class="detailList">
3718 <dt class="heading">Parameters:</dt>
3721 <span class="fixedFont">int</span> <b>iUp</b>
3724 <dd>the number of pixels the element can move up</dd>
3727 <span class="fixedFont">int</span> <b>iDown</b>
3730 <dd>the number of pixels the element can move down</dd>
3733 <span class="fixedFont">int</span> <b>iTickSize</b>
3736 <dd>optional parameter for specifying that the<br/>element should move iTickSize pixels at a time.</dd>
3754 <td class="msource">
3756 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
3762 <tr class="method-row config-row-alt1 expandable">
3763 <td class="micon"><a class="exi" href="#expand"> </a></td>
3767 <a id="Roo.dd.DragDrop-method-startDrag" name=".startDrag"></a>
3768 <div class="fixedFont">
3769 <span class="attributes"></span><b class="itemname">startDrag</b>
3771 (int <B><i>X</i></B>, int <B><i>Y</i></B>)
3778 <div class="short">Abstract method called after a drag/drop object is clicked<br/>and the drag or mousedown time thresholds have beeen met.</div>
3784 Abstract method called after a drag/drop object is clicked<br/>and the drag or mousedown time thresholds have beeen met.
3791 <dl class="detailList">
3792 <dt class="heading">Parameters:</dt>
3795 <span class="fixedFont">int</span> <b>X</b>
3798 <dd>click location</dd>
3801 <span class="fixedFont">int</span> <b>Y</b>
3804 <dd>click location</dd>
3822 <td class="msource">
3824 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
3830 <tr class="method-row config-row-alt0 expandable">
3831 <td class="micon"><a class="exi" href="#expand"> </a></td>
3835 <a id="Roo.dd.DragDrop-method-unlock" name=".unlock"></a>
3836 <div class="fixedFont">
3837 <span class="attributes"></span><b class="itemname">unlock</b>
3846 <div class="short">Unlock this instace</div>
3873 <td class="msource">
3875 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
3881 <tr class="method-row config-row-alt1 expandable">
3882 <td class="micon"><a class="exi" href="#expand"> </a></td>
3886 <a id="Roo.dd.DragDrop-method-unreg" name=".unreg"></a>
3887 <div class="fixedFont">
3888 <span class="attributes"></span><b class="itemname">unreg</b>
3897 <div class="short">Remove all drag and drop hooks for this element</div>
3903 Remove all drag and drop hooks for this element
3924 <td class="msource">
3926 <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
3935 <!-- ============================== events summary / details ======================== -->
3938 <a id="Roo.dd.DropZone-events"></a>
3944 <table cellspacing="0" class="member-table">
3945 <caption class="Empty">Events - Has None</caption>
3956 <!-- ============================== footer ================================= -->
3957 <div class="fineprint" style="clear:both">
3959 Documentation generated by <a href="http://www.akbkhome.com" target="_blankt">Introspection Doc Generator</a> on Wed Nov 10 2010 13:38:32 GMT+0800 (HKT)
3961 <a href="http://www.jsdoctoolkit.org/" target="_blank">JsDoc Toolkit</a>