a038e921bd1482508ea4e5ad912791c5f215e085
[roojs1] / docs / symbols / Roo.dd.DropZone.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
3
4 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
5
6         <head>
7                 <meta http-equiv="content-type" content="text/html; charset=undefined" />
8                 <meta name="generator" content="JsDoc Toolkit" />
9                 
10                 
11                 <title>JsDoc Reference - Roo.dd.DropZone</title>
12                 
13                 
14         <link rel="stylesheet" type="text/css" href="../../css/roojs.css" />            
15         <link rel="stylesheet" type="text/css" href="../default.css" />
16         
17         
18         <script type="text/javascript" src="../page.js">
19         
20         </script>
21          
22                 
23         </head>
24
25         <body onload="RooDocsPage.onload();">
26          
27         
28 <div class="body-wrap">
29
30     <!-- ============================== links to methods. ================================= --> 
31
32     <div class="top-tools">
33     <!--
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>
39         -->
40     </div>
41
42     
43 <!-- ============================== inheritance Block. ================================= -->    
44         
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 
50
51                    </pre>
52                 </div>
53        
54 <!-- ============================== class title / details ============================ -->
55     
56     
57     <h1 class="classTitle">
58                                 
59                                 Class Roo.dd.DropZone
60                         </h1>
61                         
62     <table cellspacing="0" class="class-summary-table">
63         
64                 <tr><td class="label">Package:</td><td class="hd-info">Roo.dd</td></tr>
65         
66         <tr><td class="label">Defined In:</td><td class="hd-info">
67                         
68                                         <a href="./src/Roo_dd_DropZone.js.html">Roo/dd/DropZone.js</a>.
69                         
70         </td></tr>
71         <tr><td class="label">Class:</td><td class="hd-info">DropZone</td></tr>
72         
73         
74         
75         
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>
78         
79                 </td></tr>    
80         
81         
82     </table>
83
84     
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}.
88     </div>
89
90         
91 <!-- ============================== Class comment block... ========================== -->                                       
92
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>
96         <br/>
97         <iframe frameborder="0"  id="comments-Roo.dd" style="border: none;width:100%;" 
98                 src="/blog.php/GtkDjsComments/Roo.dd.DropZone.html"></iframe>
99 </div>
100         
101
102                 
103 <!-- ============================== config options ========================== -->                                               
104                  
105     
106     
107                 
108     <div class="hr"></div>
109     <a id="Roo.dd.DropZone-configs"></a>
110                 
111     
112      
113     
114         
115       <table cellspacing="0" class="member-table">   
116       <caption>Config Options (Usually are also Properties)</caption>
117     
118         
119         <tr>
120             <th class="sig-header" colspan="2">Options</th>
121             
122             <th class="msource-header">Defined By</th>
123         </tr>
124         
125         
126         
127         
128         
129                 <tr class="config-row expandable config-row-alt0">
130                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
131                     <td class="sig">
132
133                         <a id="Roo.dd.DropTarget-cfg-ddGroup" name=".ddGroup"></a>
134                         <div class="fixedFont">
135                                 <b  class="itemname">ddGroup</b> : <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
136                                 
137                                 
138                         </div>
139                   
140                         <div class="mdesc">
141                             <div class="short">The drag drop group to handle drop events for</div> 
142                         </div>
143                         
144                         <div class="mdesc">
145                             <div class="long">The drag drop group to handle drop events for</div> 
146                         </div>
147                         
148                         
149
150                     </td>
151                     <td class="msource">
152                         
153                         <a href="./Roo.dd.DropTarget.html#constructor" roo:cls="Roo.dd.DropTarget.html#constructor">Roo.dd.DropTarget</a>
154                                 
155                     </td>
156                 </tr>
157         
158         
159                 <tr class="config-row expandable config-row-alt1">
160                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
161                     <td class="sig">
162
163                         <a id="Roo.dd.DropTarget-cfg-dropAllowed" name=".dropAllowed"></a>
164                         <div class="fixedFont">
165                                 <b  class="itemname">dropAllowed</b> : <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
166                                 
167                                 
168                         </div>
169                   
170                         <div class="mdesc">
171                             <div class="short">The CSS class returned to the drag source when drop is allowed (defaults to "x-dd-drop-ok").</div> 
172                         </div>
173                         
174                         <div class="mdesc">
175                             <div class="long">The CSS class returned to the drag source when drop is allowed (defaults to "x-dd-drop-ok").</div> 
176                         </div>
177                         
178                         
179
180                     </td>
181                     <td class="msource">
182                         
183                         <a href="./Roo.dd.DropTarget.html#constructor" roo:cls="Roo.dd.DropTarget.html#constructor">Roo.dd.DropTarget</a>
184                                 
185                     </td>
186                 </tr>
187         
188         
189                 <tr class="config-row expandable config-row-alt0">
190                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
191                     <td class="sig">
192
193                         <a id="Roo.dd.DropTarget-cfg-dropNotAllowed" name=".dropNotAllowed"></a>
194                         <div class="fixedFont">
195                                 <b  class="itemname">dropNotAllowed</b> : <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
196                                 
197                                 
198                         </div>
199                   
200                         <div class="mdesc">
201                             <div class="short">The CSS class returned to the drag source when drop is not allowed (defaults to "x-dd-drop-nodrop").</div> 
202                         </div>
203                         
204                         <div class="mdesc">
205                             <div class="long">The CSS class returned to the drag source when drop is not allowed (defaults to "x-dd-drop-nodrop").</div> 
206                         </div>
207                         
208                         
209
210                     </td>
211                     <td class="msource">
212                         
213                         <a href="./Roo.dd.DropTarget.html#constructor" roo:cls="Roo.dd.DropTarget.html#constructor">Roo.dd.DropTarget</a>
214                                 
215                     </td>
216                 </tr>
217         
218         
219                 <tr class="config-row expandable config-row-alt1">
220                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
221                     <td class="sig">
222
223                         <a id="Roo.dd.DropTarget-cfg-overClass" name=".overClass"></a>
224                         <div class="fixedFont">
225                                 <b  class="itemname">overClass</b> : <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
226                                 
227                                 
228                         </div>
229                   
230                         <div class="mdesc">
231                             <div class="short">The CSS class applied to the drop target element while the drag source is over it (defaults to "").</div> 
232                         </div>
233                         
234                         <div class="mdesc">
235                             <div class="long">The CSS class applied to the drop target element while the drag source is over it (defaults to "").</div> 
236                         </div>
237                         
238                         
239
240                     </td>
241                     <td class="msource">
242                         
243                         <a href="./Roo.dd.DropTarget.html#constructor" roo:cls="Roo.dd.DropTarget.html#constructor">Roo.dd.DropTarget</a>
244                                 
245                     </td>
246                 </tr>
247         
248         
249                 <tr class="config-row expandable config-row-alt0">
250                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
251                     <td class="sig">
252
253                         <a id="Roo.dd.DropTarget-cfg-success" name=".success"></a>
254                         <div class="fixedFont">
255                                 <b  class="itemname">success</b> : boolean
256                                 
257                                 
258                         </div>
259                   
260                         <div class="mdesc">
261                             <div class="short">set this after drop listener.</div> 
262                         </div>
263                         
264                         <div class="mdesc">
265                             <div class="long">set this after drop listener..</div> 
266                         </div>
267                         
268                         
269
270                     </td>
271                     <td class="msource">
272                         
273                         <a href="./Roo.dd.DropTarget.html#constructor" roo:cls="Roo.dd.DropTarget.html#constructor">Roo.dd.DropTarget</a>
274                                 
275                     </td>
276                 </tr>
277         
278         
279                 <tr class="config-row expandable config-row-alt1">
280                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
281                     <td class="sig">
282
283                         <a id="Roo.dd.DropTarget-cfg-valid" name=".valid"></a>
284                         <div class="fixedFont">
285                                 <b  class="itemname">valid</b> : boolean
286                                 
287                                 
288                         </div>
289                   
290                         <div class="mdesc">
291                             <div class="short">if the drop point is valid for over/enter.</div> 
292                         </div>
293                         
294                         <div class="mdesc">
295                             <div class="long">if the drop point is valid for over/enter..</div> 
296                         </div>
297                         
298                         
299
300                     </td>
301                     <td class="msource">
302                         
303                         <a href="./Roo.dd.DropTarget.html#constructor" roo:cls="Roo.dd.DropTarget.html#constructor">Roo.dd.DropTarget</a>
304                                 
305                     </td>
306                 </tr>
307         
308         
309     </table>
310                 
311   
312   
313   
314   
315   
316   
317   
318   
319   <!-- ============================== public properties ==================== -->        
320   
321   
322   
323     <a id="Roo.dd.DropZone-props"></a>      
324     
325     
326
327     
328     
329      <table cellspacing="0" class="member-table">
330       <caption class="Empty">Public Properties - Has None</caption>
331      </table>
332     
333     
334      
335     
336   <!-- ============================== methods summary / details ======================== -->
337   
338   
339   <a id="Roo.dd.DropZone-methods"></a>
340         <!-- constructor?? -->
341         
342         <!-- static's first 
343         
344         
345         -->
346         
347         <!-- then dynamics first -->
348         
349   
350   
351     
352     
353     
354       <table cellspacing="0" class="member-table">
355       <caption>Public Methods</caption>
356         <tr>
357             <th class="sig-header" colspan="2">Method</th>            
358             <th class="msource-header">Defined By</th>
359
360         </tr>
361         
362         
363         
364          
365         
366         
367           
368           <tr class="method-row config-row-alt0 expandable notInherited">
369             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
370            
371            
372             <td class="sig">
373                 <a id="Roo.dd-method-DropZone"   name=".DropZone"></a>
374                 <div class="fixedFont">
375                         <span class="attributes">new <B>Roo.dd.</B></span><b class="itemname">DropZone</b>
376                                 
377                                  (<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>) 
378                         
379                                 
380                         
381                 </div>
382                 <div class="mdesc">
383                 
384                  
385                         <div class="short">Create a new Roo.dd.DropZone</div> 
386                  
387                  
388                     <div class="long">
389                         
390                         
391                         
392                                 Create a new Roo.dd.DropZone
393                         
394                         
395                                 <dl class="detailList">
396                                 <dt class="heading">Parameters:</dt>
397                                 
398                                         <dt>
399                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Element</span>  <b>el</b>
400                                                 
401                                         </dt>
402                                         <dd>The container element</dd>
403                                 
404                                         <dt>
405                                                 <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>
406                                                 
407                                         </dt>
408                                         <dd></dd>
409                                 
410                                 </dl>
411                         
412                         
413                         
414                         
415                         
416                         
417                         
418
419                     
420                     
421                      
422                     </div>                    
423                 </div>
424
425             </td>
426             <td class="msource">
427                 &nbsp;
428             </td>
429         </tr>
430         
431           
432           <tr class="method-row config-row-alt1 expandable">
433             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
434            
435            
436             <td class="sig">
437                 <a id="Roo.dd.DragDrop-method-addInvalidHandleClass"   name=".addInvalidHandleClass"></a>
438                 <div class="fixedFont">
439                         <span class="attributes"></span><b class="itemname">addInvalidHandleClass</b>
440                                 
441                                  (string <B><i>cssClass</i></B>) 
442                         
443                                 
444                         
445                 </div>
446                 <div class="mdesc">
447                 
448                    <div class="short">Lets you specify a css class of elements that will not initiate a drag</div> 
449                  
450                  
451                  
452                     <div class="long">
453                         
454                                 Lets you specify a css class of elements that will not initiate a drag
455                     
456                                 
457                         
458                         
459                         
460                         
461                                 <dl class="detailList">
462                                 <dt class="heading">Parameters:</dt>
463                                 
464                                         <dt>
465                                                 <span class="fixedFont">string</span>  <b>cssClass</b>
466                                                 
467                                         </dt>
468                                         <dd>the class of the elements you wish to ignore</dd>
469                                 
470                                 </dl>
471                         
472                         
473                         
474                         
475                         
476                         
477                         
478
479                     
480                     
481                      
482                     </div>                    
483                 </div>
484
485             </td>
486             <td class="msource">
487                 
488                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
489                 &nbsp;
490             </td>
491         </tr>
492         
493           
494           <tr class="method-row config-row-alt0 expandable">
495             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
496            
497            
498             <td class="sig">
499                 <a id="Roo.dd.DragDrop-method-addInvalidHandleId"   name=".addInvalidHandleId"></a>
500                 <div class="fixedFont">
501                         <span class="attributes"></span><b class="itemname">addInvalidHandleId</b>
502                                 
503                                  (string <B><i>id</i></B>) 
504                         
505                                 
506                         
507                 </div>
508                 <div class="mdesc">
509                 
510                    <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> 
511                  
512                  
513                  
514                     <div class="long">
515                         
516                                 Lets you to specify an element id for a child of a drag handle<br/>that should not initiate a drag
517                     
518                                 
519                         
520                         
521                         
522                         
523                                 <dl class="detailList">
524                                 <dt class="heading">Parameters:</dt>
525                                 
526                                         <dt>
527                                                 <span class="fixedFont">string</span>  <b>id</b>
528                                                 
529                                         </dt>
530                                         <dd>the element id of the element you wish to ignore</dd>
531                                 
532                                 </dl>
533                         
534                         
535                         
536                         
537                         
538                         
539                         
540
541                     
542                     
543                      
544                     </div>                    
545                 </div>
546
547             </td>
548             <td class="msource">
549                 
550                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
551                 &nbsp;
552             </td>
553         </tr>
554         
555           
556           <tr class="method-row config-row-alt1 expandable">
557             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
558            
559            
560             <td class="sig">
561                 <a id="Roo.dd.DragDrop-method-addInvalidHandleType"   name=".addInvalidHandleType"></a>
562                 <div class="fixedFont">
563                         <span class="attributes"></span><b class="itemname">addInvalidHandleType</b>
564                                 
565                                  (string <B><i>tagName</i></B>) 
566                         
567                                 
568                         
569                 </div>
570                 <div class="mdesc">
571                 
572                    <div class="short">Allows you to specify a tag name that should not start a drag operation<br/>when clicked.</div> 
573                  
574                  
575                  
576                     <div class="long">
577                         
578                                 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.
579                     
580                                 
581                         
582                         
583                         
584                         
585                                 <dl class="detailList">
586                                 <dt class="heading">Parameters:</dt>
587                                 
588                                         <dt>
589                                                 <span class="fixedFont">string</span>  <b>tagName</b>
590                                                 
591                                         </dt>
592                                         <dd>the type of element to exclude</dd>
593                                 
594                                 </dl>
595                         
596                         
597                         
598                         
599                         
600                         
601                         
602
603                     
604                     
605                      
606                     </div>                    
607                 </div>
608
609             </td>
610             <td class="msource">
611                 
612                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
613                 &nbsp;
614             </td>
615         </tr>
616         
617           
618           <tr class="method-row config-row-alt0 expandable">
619             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
620            
621            
622             <td class="sig">
623                 <a id="Roo.dd.DragDrop-method-addToGroup"   name=".addToGroup"></a>
624                 <div class="fixedFont">
625                         <span class="attributes"></span><b class="itemname">addToGroup</b>
626                                 
627                                  (<B><i>sGroup</i></B>) 
628                         
629                                 
630                         
631                 </div>
632                 <div class="mdesc">
633                 
634                    <div class="short">Add this instance to a group of related drag/drop objects.</div> 
635                  
636                  
637                  
638                     <div class="long">
639                         
640                                 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.
641                     
642                                 
643                         
644                         
645                         
646                         
647                                 <dl class="detailList">
648                                 <dt class="heading">Parameters:</dt>
649                                 
650                                         <dt>
651                                                  <b>sGroup</b>
652                                                 
653                                         </dt>
654                                         <dd>{string} the name of the group</dd>
655                                 
656                                 </dl>
657                         
658                         
659                         
660                         
661                         
662                         
663                         
664
665                     
666                     
667                      
668                     </div>                    
669                 </div>
670
671             </td>
672             <td class="msource">
673                 
674                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
675                 &nbsp;
676             </td>
677         </tr>
678         
679           
680           <tr class="method-row config-row-alt1 expandable">
681             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
682            
683            
684             <td class="sig">
685                 <a id="Roo.dd.DragDrop-method-applyConfig"   name=".applyConfig"></a>
686                 <div class="fixedFont">
687                         <span class="attributes"></span><b class="itemname">applyConfig</b>
688                                 
689                                  () 
690                         
691                                 
692                         
693                 </div>
694                 <div class="mdesc">
695                 
696                    <div class="short">Applies the configuration parameters that were passed into the constructor.</div> 
697                  
698                  
699                  
700                     <div class="long">
701                         
702                                 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.
703                     
704                                 
705                         
706                         
707                         
708                         
709                         
710                         
711                         
712                         
713                         
714                         
715
716                     
717                     
718                      
719                     </div>                    
720                 </div>
721
722             </td>
723             <td class="msource">
724                 
725                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
726                 &nbsp;
727             </td>
728         </tr>
729         
730           
731           <tr class="method-row config-row-alt0 expandable">
732             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
733            
734            
735             <td class="sig">
736                 <a id="Roo.dd.DragDrop-method-clearConstraints"   name=".clearConstraints"></a>
737                 <div class="fixedFont">
738                         <span class="attributes"></span><b class="itemname">clearConstraints</b>
739                                 
740                                  () 
741                         
742                                 
743                         
744                 </div>
745                 <div class="mdesc">
746                 
747                    <div class="short">Clears any constraints applied to this instance.</div> 
748                  
749                  
750                  
751                     <div class="long">
752                         
753                                 Clears any constraints applied to this instance.  Also clears ticks<br/>since they can't exist independent of a constraint at this time.
754                     
755                                 
756                         
757                         
758                         
759                         
760                         
761                         
762                         
763                         
764                         
765                         
766
767                     
768                     
769                      
770                     </div>                    
771                 </div>
772
773             </td>
774             <td class="msource">
775                 
776                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
777                 &nbsp;
778             </td>
779         </tr>
780         
781           
782           <tr class="method-row config-row-alt1 expandable">
783             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
784            
785            
786             <td class="sig">
787                 <a id="Roo.dd.DragDrop-method-clearTicks"   name=".clearTicks"></a>
788                 <div class="fixedFont">
789                         <span class="attributes"></span><b class="itemname">clearTicks</b>
790                                 
791                                  () 
792                         
793                                 
794                         
795                 </div>
796                 <div class="mdesc">
797                 
798                    <div class="short">Clears any tick interval defined for this instance</div> 
799                  
800                  
801                  
802                     <div class="long">
803                         
804                                 Clears any tick interval defined for this instance
805                     
806                                 
807                         
808                         
809                         
810                         
811                         
812                         
813                         
814                         
815                         
816                         
817
818                     
819                     
820                      
821                     </div>                    
822                 </div>
823
824             </td>
825             <td class="msource">
826                 
827                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
828                 &nbsp;
829             </td>
830         </tr>
831         
832           
833           <tr class="method-row config-row-alt0 expandable">
834             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
835            
836            
837             <td class="sig">
838                 <a id="Roo.dd.DragDrop-method-endDrag"   name=".endDrag"></a>
839                 <div class="fixedFont">
840                         <span class="attributes"></span><b class="itemname">endDrag</b>
841                                 
842                                  (Event <B><i>e</i></B>) 
843                         
844                                 
845                         
846                 </div>
847                 <div class="mdesc">
848                 
849                    <div class="short">Fired when we are done dragging the object</div> 
850                  
851                  
852                  
853                     <div class="long">
854                         
855                                 Fired when we are done dragging the object
856                     
857                                 
858                         
859                         
860                         
861                         
862                                 <dl class="detailList">
863                                 <dt class="heading">Parameters:</dt>
864                                 
865                                         <dt>
866                                                 <span class="fixedFont">Event</span>  <b>e</b>
867                                                 
868                                         </dt>
869                                         <dd>the mouseup event</dd>
870                                 
871                                 </dl>
872                         
873                         
874                         
875                         
876                         
877                         
878                         
879
880                     
881                     
882                      
883                     </div>                    
884                 </div>
885
886             </td>
887             <td class="msource">
888                 
889                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
890                 &nbsp;
891             </td>
892         </tr>
893         
894           
895           <tr class="method-row config-row-alt1 expandable">
896             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
897            
898            
899             <td class="sig">
900                 <a id="Roo.dd.DragDrop-method-function toString() {
901     [native code]
902 }"   name=".function toString() {
903     [native code]
904 }"></a>
905                 <div class="fixedFont">
906                         <span class="attributes"></span><b class="itemname">function toString() {
907     [native code]
908 }</b>
909                                 
910                                  () 
911                         
912                                 
913                                          : 
914                                         
915                                                 
916                                                 string
917                                         
918                                         
919                                         
920                                 
921                         
922                 </div>
923                 <div class="mdesc">
924                 
925                    <div class="short">toString method</div> 
926                  
927                  
928                  
929                     <div class="long">
930                         
931                                 toString method
932                     
933                                 
934                         
935                         
936                         
937                         
938                         
939                         
940                         
941                         
942                                 <dl class="detailList">
943                                 <dt class="heading">Returns:</dt>
944                                 
945                                         <dd><span class="fixedFont">string</span>  string representation of the dd obj</dd>
946                                 
947                                 </dl>
948                         
949                         
950                         
951
952                     
953                     
954                      
955                     </div>                    
956                 </div>
957
958             </td>
959             <td class="msource">
960                 
961                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
962                 &nbsp;
963             </td>
964         </tr>
965         
966           
967           <tr class="method-row config-row-alt0 expandable">
968             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
969            
970            
971             <td class="sig">
972                 <a id="Roo.dd.DragDrop-method-getDragEl"   name=".getDragEl"></a>
973                 <div class="fixedFont">
974                         <span class="attributes"></span><b class="itemname">getDragEl</b>
975                                 
976                                  () 
977                         
978                                 
979                                          : 
980                                         
981                                                 
982                                                 <a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a>
983                                         
984                                         
985                                         
986                                 
987                         
988                 </div>
989                 <div class="mdesc">
990                 
991                    <div class="short">Returns a reference to the actual element to drag.</div> 
992                  
993                  
994                  
995                     <div class="long">
996                         
997                                 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
998                     
999                                 
1000                         
1001                         
1002                         
1003                         
1004                         
1005                         
1006                         
1007                         
1008                                 <dl class="detailList">
1009                                 <dt class="heading">Returns:</dt>
1010                                 
1011                                         <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>
1012                                 
1013                                 </dl>
1014                         
1015                         
1016                         
1017
1018                     
1019                     
1020                      
1021                     </div>                    
1022                 </div>
1023
1024             </td>
1025             <td class="msource">
1026                 
1027                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
1028                 &nbsp;
1029             </td>
1030         </tr>
1031         
1032           
1033           <tr class="method-row config-row-alt1 expandable">
1034             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1035            
1036            
1037             <td class="sig">
1038                 <a id="Roo.dd.DragDrop-method-getEl"   name=".getEl"></a>
1039                 <div class="fixedFont">
1040                         <span class="attributes"></span><b class="itemname">getEl</b>
1041                                 
1042                                  () 
1043                         
1044                                 
1045                                          : 
1046                                         
1047                                                 
1048                                                 <a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a>
1049                                         
1050                                         
1051                                         
1052                                 
1053                         
1054                 </div>
1055                 <div class="mdesc">
1056                 
1057                    <div class="short">Returns a reference to the linked element</div> 
1058                  
1059                  
1060                  
1061                     <div class="long">
1062                         
1063                                 Returns a reference to the linked element
1064                     
1065                                 
1066                         
1067                         
1068                         
1069                         
1070                         
1071                         
1072                         
1073                         
1074                                 <dl class="detailList">
1075                                 <dt class="heading">Returns:</dt>
1076                                 
1077                                         <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>
1078                                 
1079                                 </dl>
1080                         
1081                         
1082                         
1083
1084                     
1085                     
1086                      
1087                     </div>                    
1088                 </div>
1089
1090             </td>
1091             <td class="msource">
1092                 
1093                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
1094                 &nbsp;
1095             </td>
1096         </tr>
1097         
1098           
1099           <tr class="method-row config-row-alt0 expandable notInherited">
1100             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1101            
1102            
1103             <td class="sig">
1104                 <a id="Roo.dd.DropZone-method-getTargetFromEvent"   name=".getTargetFromEvent"></a>
1105                 <div class="fixedFont">
1106                         <span class="attributes"></span><b class="itemname">getTargetFromEvent</b>
1107                                 
1108                                  (Event <B><i>e</i></B>) 
1109                         
1110                                 
1111                                          : 
1112                                         
1113                                                 
1114                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
1115                                         
1116                                         
1117                                         
1118                                 
1119                         
1120                 </div>
1121                 <div class="mdesc">
1122                 
1123                    <div class="short">Returns a custom data object associated with the DOM node that is the target of the event.</div> 
1124                  
1125                  
1126                  
1127                     <div class="long">
1128                         
1129                                 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.
1130                     
1131                                 
1132                         
1133                         
1134                         
1135                         
1136                                 <dl class="detailList">
1137                                 <dt class="heading">Parameters:</dt>
1138                                 
1139                                         <dt>
1140                                                 <span class="fixedFont">Event</span>  <b>e</b>
1141                                                 
1142                                         </dt>
1143                                         <dd>The event</dd>
1144                                 
1145                                 </dl>
1146                         
1147                         
1148                         
1149                         
1150                         
1151                                 <dl class="detailList">
1152                                 <dt class="heading">Returns:</dt>
1153                                 
1154                                         <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>
1155                                 
1156                                 </dl>
1157                         
1158                         
1159                         
1160
1161                     
1162                     
1163                      
1164                     </div>                    
1165                 </div>
1166
1167             </td>
1168             <td class="msource">
1169                 
1170                         Roo.dd.DropZone
1171                 &nbsp;
1172             </td>
1173         </tr>
1174         
1175           
1176           <tr class="method-row config-row-alt1 expandable">
1177             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1178            
1179            
1180             <td class="sig">
1181                 <a id="Roo.dd.DragDrop-method-init"   name=".init"></a>
1182                 <div class="fixedFont">
1183                         <span class="attributes"></span><b class="itemname">init</b>
1184                                 
1185                                  (<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>) 
1186                         
1187                                 
1188                         
1189                 </div>
1190                 <div class="mdesc">
1191                 
1192                    <div class="short">Sets up the DragDrop object.</div> 
1193                  
1194                  
1195                  
1196                     <div class="long">
1197                         
1198                                 Sets up the DragDrop object.  Must be called in the constructor of any<br/>Roo.dd.DragDrop subclass
1199                     
1200                                 
1201                         
1202                         
1203                         
1204                         
1205                                 <dl class="detailList">
1206                                 <dt class="heading">Parameters:</dt>
1207                                 
1208                                         <dt>
1209                                                  <b>id</b>
1210                                                 
1211                                         </dt>
1212                                         <dd>the id of the linked element</dd>
1213                                 
1214                                         <dt>
1215                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>sGroup</b>
1216                                                 
1217                                         </dt>
1218                                         <dd>the group of related items</dd>
1219                                 
1220                                         <dt>
1221                                                 <span class="fixedFont">object</span>  <b>config</b>
1222                                                 
1223                                         </dt>
1224                                         <dd>configuration attributes</dd>
1225                                 
1226                                 </dl>
1227                         
1228                         
1229                         
1230                         
1231                         
1232                         
1233                         
1234
1235                     
1236                     
1237                      
1238                     </div>                    
1239                 </div>
1240
1241             </td>
1242             <td class="msource">
1243                 
1244                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
1245                 &nbsp;
1246             </td>
1247         </tr>
1248         
1249           
1250           <tr class="method-row config-row-alt0 expandable">
1251             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1252            
1253            
1254             <td class="sig">
1255                 <a id="Roo.dd.DragDrop-method-initTarget"   name=".initTarget"></a>
1256                 <div class="fixedFont">
1257                         <span class="attributes"></span><b class="itemname">initTarget</b>
1258                                 
1259                                  (<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>) 
1260                         
1261                                 
1262                         
1263                 </div>
1264                 <div class="mdesc">
1265                 
1266                    <div class="short">Initializes Targeting functionality only.</div> 
1267                  
1268                  
1269                  
1270                     <div class="long">
1271                         
1272                                 Initializes Targeting functionality only... the object does not<br/>get a mousedown handler.
1273                     
1274                                 
1275                         
1276                         
1277                         
1278                         
1279                                 <dl class="detailList">
1280                                 <dt class="heading">Parameters:</dt>
1281                                 
1282                                         <dt>
1283                                                  <b>id</b>
1284                                                 
1285                                         </dt>
1286                                         <dd>the id of the linked element</dd>
1287                                 
1288                                         <dt>
1289                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>sGroup</b>
1290                                                 
1291                                         </dt>
1292                                         <dd>the group of related items</dd>
1293                                 
1294                                         <dt>
1295                                                 <span class="fixedFont">object</span>  <b>config</b>
1296                                                 
1297                                         </dt>
1298                                         <dd>configuration attributes</dd>
1299                                 
1300                                 </dl>
1301                         
1302                         
1303                         
1304                         
1305                         
1306                         
1307                         
1308
1309                     
1310                     
1311                      
1312                     </div>                    
1313                 </div>
1314
1315             </td>
1316             <td class="msource">
1317                 
1318                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
1319                 &nbsp;
1320             </td>
1321         </tr>
1322         
1323           
1324           <tr class="method-row config-row-alt1 expandable">
1325             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1326            
1327            
1328             <td class="sig">
1329                 <a id="Roo.dd.DragDrop-method-isLocked"   name=".isLocked"></a>
1330                 <div class="fixedFont">
1331                         <span class="attributes"></span><b class="itemname">isLocked</b>
1332                                 
1333                                  () 
1334                         
1335                                 
1336                                          : 
1337                                         
1338                                                 
1339                                                 boolean
1340                                         
1341                                         
1342                                         
1343                                 
1344                         
1345                 </div>
1346                 <div class="mdesc">
1347                 
1348                    <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> 
1349                  
1350                  
1351                  
1352                     <div class="long">
1353                         
1354                                 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.)
1355                     
1356                                 
1357                         
1358                         
1359                         
1360                         
1361                         
1362                         
1363                         
1364                         
1365                                 <dl class="detailList">
1366                                 <dt class="heading">Returns:</dt>
1367                                 
1368                                         <dd><span class="fixedFont">boolean</span>  true if this obj or all drag/drop is locked, else<br/>false</dd>
1369                                 
1370                                 </dl>
1371                         
1372                         
1373                         
1374
1375                     
1376                     
1377                      
1378                     </div>                    
1379                 </div>
1380
1381             </td>
1382             <td class="msource">
1383                 
1384                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
1385                 &nbsp;
1386             </td>
1387         </tr>
1388         
1389           
1390           <tr class="method-row config-row-alt0 expandable">
1391             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1392            
1393            
1394             <td class="sig">
1395                 <a id="Roo.dd.DragDrop-method-isTarget"   name=".isTarget"></a>
1396                 <div class="fixedFont">
1397                         <span class="attributes"></span><b class="itemname">isTarget</b>
1398                                 
1399                                  () 
1400                         
1401                                 
1402                         
1403                 </div>
1404                 <div class="mdesc">
1405                 
1406                    <div class="short">By default, all insances can be a drop target.</div> 
1407                  
1408                  
1409                  
1410                     <div class="long">
1411                         
1412                                 By default, all insances can be a drop target.  This can be disabled by<br/>setting isTarget to false.
1413                     
1414                                 
1415                         
1416                         
1417                         
1418                         
1419                         
1420                         
1421                         
1422                         
1423                         
1424                         
1425
1426                     
1427                     
1428                      
1429                     </div>                    
1430                 </div>
1431
1432             </td>
1433             <td class="msource">
1434                 
1435                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
1436                 &nbsp;
1437             </td>
1438         </tr>
1439         
1440           
1441           <tr class="method-row config-row-alt1 expandable">
1442             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1443            
1444            
1445             <td class="sig">
1446                 <a id="Roo.dd.DragDrop-method-isValidHandleChild"   name=".isValidHandleChild"></a>
1447                 <div class="fixedFont">
1448                         <span class="attributes"></span><b class="itemname">isValidHandleChild</b>
1449                                 
1450                                  (<a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a> <B><i>node</i></B>) 
1451                         
1452                                 
1453                                          : 
1454                                         
1455                                                 
1456                                                 boolean
1457                                         
1458                                         
1459                                         
1460                                 
1461                         
1462                 </div>
1463                 <div class="mdesc">
1464                 
1465                    <div class="short">Checks the tag exclusion list to see if this click should be ignored</div> 
1466                  
1467                  
1468                  
1469                     <div class="long">
1470                         
1471                                 Checks the tag exclusion list to see if this click should be ignored
1472                     
1473                                 
1474                         
1475                         
1476                         
1477                         
1478                                 <dl class="detailList">
1479                                 <dt class="heading">Parameters:</dt>
1480                                 
1481                                         <dt>
1482                                                 <span class="fixedFont"><a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a></span>  <b>node</b>
1483                                                 
1484                                         </dt>
1485                                         <dd>the HTMLElement to evaluate</dd>
1486                                 
1487                                 </dl>
1488                         
1489                         
1490                         
1491                         
1492                         
1493                                 <dl class="detailList">
1494                                 <dt class="heading">Returns:</dt>
1495                                 
1496                                         <dd><span class="fixedFont">boolean</span>  true if this is a valid tag type, false if not</dd>
1497                                 
1498                                 </dl>
1499                         
1500                         
1501                         
1502
1503                     
1504                     
1505                      
1506                     </div>                    
1507                 </div>
1508
1509             </td>
1510             <td class="msource">
1511                 
1512                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
1513                 &nbsp;
1514             </td>
1515         </tr>
1516         
1517           
1518           <tr class="method-row config-row-alt0 expandable">
1519             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1520            
1521            
1522             <td class="sig">
1523                 <a id="Roo.dd.DragDrop-method-lock"   name=".lock"></a>
1524                 <div class="fixedFont">
1525                         <span class="attributes"></span><b class="itemname">lock</b>
1526                                 
1527                                  () 
1528                         
1529                                 
1530                         
1531                 </div>
1532                 <div class="mdesc">
1533                 
1534                    <div class="short">Lock this instance</div> 
1535                  
1536                  
1537                  
1538                     <div class="long">
1539                         
1540                                 Lock this instance
1541                     
1542                                 
1543                         
1544                         
1545                         
1546                         
1547                         
1548                         
1549                         
1550                         
1551                         
1552                         
1553
1554                     
1555                     
1556                      
1557                     </div>                    
1558                 </div>
1559
1560             </td>
1561             <td class="msource">
1562                 
1563                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
1564                 &nbsp;
1565             </td>
1566         </tr>
1567         
1568           
1569           <tr class="method-row config-row-alt1 expandable notInherited">
1570             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1571            
1572            
1573             <td class="sig">
1574                 <a id="Roo.dd.DropZone-method-notifyDrop"   name=".notifyDrop"></a>
1575                 <div class="fixedFont">
1576                         <span class="attributes"></span><b class="itemname">notifyDrop</b>
1577                                 
1578                                  (<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>) 
1579                         
1580                                 
1581                                          : 
1582                                         
1583                                                 
1584                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
1585                                         
1586                                         
1587                                         
1588                                 
1589                         
1590                 </div>
1591                 <div class="mdesc">
1592                 
1593                    <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> 
1594                  
1595                  
1596                  
1597                     <div class="long">
1598                         
1599                                 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>}.
1600                     
1601                                 
1602                         
1603                         
1604                         
1605                         
1606                                 <dl class="detailList">
1607                                 <dt class="heading">Parameters:</dt>
1608                                 
1609                                         <dt>
1610                                                 <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>
1611                                                 
1612                                         </dt>
1613                                         <dd>The drag source that was dragged over this drop zone</dd>
1614                                 
1615                                         <dt>
1616                                                 <span class="fixedFont">Event</span>  <b>e</b>
1617                                                 
1618                                         </dt>
1619                                         <dd>The event</dd>
1620                                 
1621                                         <dt>
1622                                                 <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>
1623                                                 
1624                                         </dt>
1625                                         <dd>An object containing arbitrary data supplied by the drag source</dd>
1626                                 
1627                                 </dl>
1628                         
1629                         
1630                         
1631                         
1632                         
1633                                 <dl class="detailList">
1634                                 <dt class="heading">Returns:</dt>
1635                                 
1636                                         <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>
1637                                 
1638                                 </dl>
1639                         
1640                         
1641                         
1642
1643                     
1644                     
1645                      
1646                     </div>                    
1647                 </div>
1648
1649             </td>
1650             <td class="msource">
1651                 
1652                         Roo.dd.DropZone
1653                 &nbsp;
1654             </td>
1655         </tr>
1656         
1657           
1658           <tr class="method-row config-row-alt0 expandable notInherited">
1659             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1660            
1661            
1662             <td class="sig">
1663                 <a id="Roo.dd.DropZone-method-notifyEnter"   name=".notifyEnter"></a>
1664                 <div class="fixedFont">
1665                         <span class="attributes"></span><b class="itemname">notifyEnter</b>
1666                                 
1667                                  (<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>) 
1668                         
1669                                 
1670                                          : 
1671                                         
1672                                                 
1673                                                 <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
1674                                         
1675                                         
1676                                         
1677                                 
1678                         
1679                 </div>
1680                 <div class="mdesc">
1681                 
1682                    <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> 
1683                  
1684                  
1685                  
1686                     <div class="long">
1687                         
1688                                 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.
1689                     
1690                                 
1691                         
1692                         
1693                         
1694                         
1695                                 <dl class="detailList">
1696                                 <dt class="heading">Parameters:</dt>
1697                                 
1698                                         <dt>
1699                                                 <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>
1700                                                 
1701                                         </dt>
1702                                         <dd>The drag source that was dragged over this drop zone</dd>
1703                                 
1704                                         <dt>
1705                                                 <span class="fixedFont">Event</span>  <b>e</b>
1706                                                 
1707                                         </dt>
1708                                         <dd>The event</dd>
1709                                 
1710                                         <dt>
1711                                                 <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>
1712                                                 
1713                                         </dt>
1714                                         <dd>An object containing arbitrary data supplied by the drag source</dd>
1715                                 
1716                                 </dl>
1717                         
1718                         
1719                         
1720                         
1721                         
1722                                 <dl class="detailList">
1723                                 <dt class="heading">Returns:</dt>
1724                                 
1725                                         <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>
1726                                 
1727                                 </dl>
1728                         
1729                         
1730                         
1731
1732                     
1733                     
1734                      
1735                     </div>                    
1736                 </div>
1737
1738             </td>
1739             <td class="msource">
1740                 
1741                         Roo.dd.DropZone
1742                 &nbsp;
1743             </td>
1744         </tr>
1745         
1746           
1747           <tr class="method-row config-row-alt1 expandable notInherited">
1748             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1749            
1750            
1751             <td class="sig">
1752                 <a id="Roo.dd.DropZone-method-notifyOut"   name=".notifyOut"></a>
1753                 <div class="fixedFont">
1754                         <span class="attributes"></span><b class="itemname">notifyOut</b>
1755                                 
1756                                  (<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>) 
1757                         
1758                                 
1759                         
1760                 </div>
1761                 <div class="mdesc">
1762                 
1763                    <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> 
1764                  
1765                  
1766                  
1767                     <div class="long">
1768                         
1769                                 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.
1770                     
1771                                 
1772                         
1773                         
1774                         
1775                         
1776                                 <dl class="detailList">
1777                                 <dt class="heading">Parameters:</dt>
1778                                 
1779                                         <dt>
1780                                                 <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>
1781                                                 
1782                                         </dt>
1783                                         <dd>The drag source that was dragged over this drop target</dd>
1784                                 
1785                                         <dt>
1786                                                 <span class="fixedFont">Event</span>  <b>e</b>
1787                                                 
1788                                         </dt>
1789                                         <dd>The event</dd>
1790                                 
1791                                         <dt>
1792                                                 <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>
1793                                                 
1794                                         </dt>
1795                                         <dd>An object containing arbitrary data supplied by the drag zone</dd>
1796                                 
1797                                 </dl>
1798                         
1799                         
1800                         
1801                         
1802                         
1803                         
1804                         
1805
1806                     
1807                     
1808                      
1809                     </div>                    
1810                 </div>
1811
1812             </td>
1813             <td class="msource">
1814                 
1815                         Roo.dd.DropZone
1816                 &nbsp;
1817             </td>
1818         </tr>
1819         
1820           
1821           <tr class="method-row config-row-alt0 expandable notInherited">
1822             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1823            
1824            
1825             <td class="sig">
1826                 <a id="Roo.dd.DropZone-method-notifyOver"   name=".notifyOver"></a>
1827                 <div class="fixedFont">
1828                         <span class="attributes"></span><b class="itemname">notifyOver</b>
1829                                 
1830                                  (<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>) 
1831                         
1832                                 
1833                                          : 
1834                                         
1835                                                 
1836                                                 <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
1837                                         
1838                                         
1839                                         
1840                                 
1841                         
1842                 </div>
1843                 <div class="mdesc">
1844                 
1845                    <div class="short">The function a {<b>link</b> Roo.dd.DragSource} calls continuously while it is being dragged over the drop zone.</div> 
1846                  
1847                  
1848                  
1849                     <div class="long">
1850                         
1851                                 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>}.
1852                     
1853                                 
1854                         
1855                         
1856                         
1857                         
1858                                 <dl class="detailList">
1859                                 <dt class="heading">Parameters:</dt>
1860                                 
1861                                         <dt>
1862                                                 <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>
1863                                                 
1864                                         </dt>
1865                                         <dd>The drag source that was dragged over this drop zone</dd>
1866                                 
1867                                         <dt>
1868                                                 <span class="fixedFont">Event</span>  <b>e</b>
1869                                                 
1870                                         </dt>
1871                                         <dd>The event</dd>
1872                                 
1873                                         <dt>
1874                                                 <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>
1875                                                 
1876                                         </dt>
1877                                         <dd>An object containing arbitrary data supplied by the drag source</dd>
1878                                 
1879                                 </dl>
1880                         
1881                         
1882                         
1883                         
1884                         
1885                                 <dl class="detailList">
1886                                 <dt class="heading">Returns:</dt>
1887                                 
1888                                         <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>
1889                                 
1890                                 </dl>
1891                         
1892                         
1893                         
1894
1895                     
1896                     
1897                      
1898                     </div>                    
1899                 </div>
1900
1901             </td>
1902             <td class="msource">
1903                 
1904                         Roo.dd.DropZone
1905                 &nbsp;
1906             </td>
1907         </tr>
1908         
1909           
1910           <tr class="method-row config-row-alt1 expandable">
1911             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1912            
1913            
1914             <td class="sig">
1915                 <a id="Roo.dd.DragDrop-method-onAvailable"   name=".onAvailable"></a>
1916                 <div class="fixedFont">
1917                         <span class="attributes"></span><b class="itemname">onAvailable</b>
1918                                 
1919                                  () 
1920                         
1921                                 
1922                         
1923                 </div>
1924                 <div class="mdesc">
1925                 
1926                    <div class="short">Override the onAvailable method to do what is needed after the initial<br/>position was determined.</div> 
1927                  
1928                  
1929                  
1930                     <div class="long">
1931                         
1932                                 Override the onAvailable method to do what is needed after the initial<br/>position was determined.
1933                     
1934                                 
1935                         
1936                         
1937                         
1938                         
1939                         
1940                         
1941                         
1942                         
1943                         
1944                         
1945
1946                     
1947                     
1948                      
1949                     </div>                    
1950                 </div>
1951
1952             </td>
1953             <td class="msource">
1954                 
1955                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
1956                 &nbsp;
1957             </td>
1958         </tr>
1959         
1960           
1961           <tr class="method-row config-row-alt0 expandable notInherited">
1962             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1963            
1964            
1965             <td class="sig">
1966                 <a id="Roo.dd.DropZone-method-onContainerDrop"   name=".onContainerDrop"></a>
1967                 <div class="fixedFont">
1968                         <span class="attributes"></span><b class="itemname">onContainerDrop</b>
1969                                 
1970                                  (<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>) 
1971                         
1972                                 
1973                                          : 
1974                                         
1975                                                 
1976                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
1977                                         
1978                                         
1979                                         
1980                                 
1981                         
1982                 </div>
1983                 <div class="mdesc">
1984                 
1985                    <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> 
1986                  
1987                  
1988                  
1989                     <div class="long">
1990                         
1991                                 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.
1992                     
1993                                 
1994                         
1995                         
1996                         
1997                         
1998                                 <dl class="detailList">
1999                                 <dt class="heading">Parameters:</dt>
2000                                 
2001                                         <dt>
2002                                                 <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>
2003                                                 
2004                                         </dt>
2005                                         <dd>The drag source that was dragged over this drop zone</dd>
2006                                 
2007                                         <dt>
2008                                                 <span class="fixedFont">Event</span>  <b>e</b>
2009                                                 
2010                                         </dt>
2011                                         <dd>The event</dd>
2012                                 
2013                                         <dt>
2014                                                 <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>
2015                                                 
2016                                         </dt>
2017                                         <dd>An object containing arbitrary data supplied by the drag source</dd>
2018                                 
2019                                 </dl>
2020                         
2021                         
2022                         
2023                         
2024                         
2025                                 <dl class="detailList">
2026                                 <dt class="heading">Returns:</dt>
2027                                 
2028                                         <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>
2029                                 
2030                                 </dl>
2031                         
2032                         
2033                         
2034
2035                     
2036                     
2037                      
2038                     </div>                    
2039                 </div>
2040
2041             </td>
2042             <td class="msource">
2043                 
2044                         Roo.dd.DropZone
2045                 &nbsp;
2046             </td>
2047         </tr>
2048         
2049           
2050           <tr class="method-row config-row-alt1 expandable notInherited">
2051             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2052            
2053            
2054             <td class="sig">
2055                 <a id="Roo.dd.DropZone-method-onContainerOver"   name=".onContainerOver"></a>
2056                 <div class="fixedFont">
2057                         <span class="attributes"></span><b class="itemname">onContainerOver</b>
2058                                 
2059                                  (<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>) 
2060                         
2061                                 
2062                                          : 
2063                                         
2064                                                 
2065                                                 <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
2066                                         
2067                                         
2068                                         
2069                                 
2070                         
2071                 </div>
2072                 <div class="mdesc">
2073                 
2074                    <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> 
2075                  
2076                  
2077                  
2078                     <div class="long">
2079                         
2080                                 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.
2081                     
2082                                 
2083                         
2084                         
2085                         
2086                         
2087                                 <dl class="detailList">
2088                                 <dt class="heading">Parameters:</dt>
2089                                 
2090                                         <dt>
2091                                                 <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>
2092                                                 
2093                                         </dt>
2094                                         <dd>The drag source that was dragged over this drop zone</dd>
2095                                 
2096                                         <dt>
2097                                                 <span class="fixedFont">Event</span>  <b>e</b>
2098                                                 
2099                                         </dt>
2100                                         <dd>The event</dd>
2101                                 
2102                                         <dt>
2103                                                 <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>
2104                                                 
2105                                         </dt>
2106                                         <dd>An object containing arbitrary data supplied by the drag source</dd>
2107                                 
2108                                 </dl>
2109                         
2110                         
2111                         
2112                         
2113                         
2114                                 <dl class="detailList">
2115                                 <dt class="heading">Returns:</dt>
2116                                 
2117                                         <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>
2118                                 
2119                                 </dl>
2120                         
2121                         
2122                         
2123
2124                     
2125                     
2126                      
2127                     </div>                    
2128                 </div>
2129
2130             </td>
2131             <td class="msource">
2132                 
2133                         Roo.dd.DropZone
2134                 &nbsp;
2135             </td>
2136         </tr>
2137         
2138           
2139           <tr class="method-row config-row-alt0 expandable">
2140             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2141            
2142            
2143             <td class="sig">
2144                 <a id="Roo.dd.DragDrop-method-onDrag"   name=".onDrag"></a>
2145                 <div class="fixedFont">
2146                         <span class="attributes"></span><b class="itemname">onDrag</b>
2147                                 
2148                                  (Event <B><i>e</i></B>) 
2149                         
2150                                 
2151                         
2152                 </div>
2153                 <div class="mdesc">
2154                 
2155                    <div class="short">Abstract method called during the onMouseMove event while dragging an<br/>object.</div> 
2156                  
2157                  
2158                  
2159                     <div class="long">
2160                         
2161                                 Abstract method called during the onMouseMove event while dragging an<br/>object.
2162                     
2163                                 
2164                         
2165                         
2166                         
2167                         
2168                                 <dl class="detailList">
2169                                 <dt class="heading">Parameters:</dt>
2170                                 
2171                                         <dt>
2172                                                 <span class="fixedFont">Event</span>  <b>e</b>
2173                                                 
2174                                         </dt>
2175                                         <dd>the mousemove event</dd>
2176                                 
2177                                 </dl>
2178                         
2179                         
2180                         
2181                         
2182                         
2183                         
2184                         
2185
2186                     
2187                     
2188                      
2189                     </div>                    
2190                 </div>
2191
2192             </td>
2193             <td class="msource">
2194                 
2195                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
2196                 &nbsp;
2197             </td>
2198         </tr>
2199         
2200           
2201           <tr class="method-row config-row-alt1 expandable">
2202             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2203            
2204            
2205             <td class="sig">
2206                 <a id="Roo.dd.DragDrop-method-onDragDrop"   name=".onDragDrop"></a>
2207                 <div class="fixedFont">
2208                         <span class="attributes"></span><b class="itemname">onDragDrop</b>
2209                                 
2210                                  (Event <B><i>e</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>|DragDrop[] <B><i>id</i></B>) 
2211                         
2212                                 
2213                         
2214                 </div>
2215                 <div class="mdesc">
2216                 
2217                    <div class="short">Abstract method called when this item is dropped on another DragDrop<br/>obj</div> 
2218                  
2219                  
2220                  
2221                     <div class="long">
2222                         
2223                                 Abstract method called when this item is dropped on another DragDrop<br/>obj
2224                     
2225                                 
2226                         
2227                         
2228                         
2229                         
2230                                 <dl class="detailList">
2231                                 <dt class="heading">Parameters:</dt>
2232                                 
2233                                         <dt>
2234                                                 <span class="fixedFont">Event</span>  <b>e</b>
2235                                                 
2236                                         </dt>
2237                                         <dd>the mouseup event</dd>
2238                                 
2239                                         <dt>
2240                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>|DragDrop[]</span>  <b>id</b>
2241                                                 
2242                                         </dt>
2243                                         <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>
2244                                 
2245                                 </dl>
2246                         
2247                         
2248                         
2249                         
2250                         
2251                         
2252                         
2253
2254                     
2255                     
2256                      
2257                     </div>                    
2258                 </div>
2259
2260             </td>
2261             <td class="msource">
2262                 
2263                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
2264                 &nbsp;
2265             </td>
2266         </tr>
2267         
2268           
2269           <tr class="method-row config-row-alt0 expandable">
2270             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2271            
2272            
2273             <td class="sig">
2274                 <a id="Roo.dd.DragDrop-method-onDragEnter"   name=".onDragEnter"></a>
2275                 <div class="fixedFont">
2276                         <span class="attributes"></span><b class="itemname">onDragEnter</b>
2277                                 
2278                                  (Event <B><i>e</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>|DragDrop[] <B><i>id</i></B>) 
2279                         
2280                                 
2281                         
2282                 </div>
2283                 <div class="mdesc">
2284                 
2285                    <div class="short">Abstract method called when this element fist begins hovering over<br/>another DragDrop obj</div> 
2286                  
2287                  
2288                  
2289                     <div class="long">
2290                         
2291                                 Abstract method called when this element fist begins hovering over<br/>another DragDrop obj
2292                     
2293                                 
2294                         
2295                         
2296                         
2297                         
2298                                 <dl class="detailList">
2299                                 <dt class="heading">Parameters:</dt>
2300                                 
2301                                         <dt>
2302                                                 <span class="fixedFont">Event</span>  <b>e</b>
2303                                                 
2304                                         </dt>
2305                                         <dd>the mousemove event</dd>
2306                                 
2307                                         <dt>
2308                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>|DragDrop[]</span>  <b>id</b>
2309                                                 
2310                                         </dt>
2311                                         <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>
2312                                 
2313                                 </dl>
2314                         
2315                         
2316                         
2317                         
2318                         
2319                         
2320                         
2321
2322                     
2323                     
2324                      
2325                     </div>                    
2326                 </div>
2327
2328             </td>
2329             <td class="msource">
2330                 
2331                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
2332                 &nbsp;
2333             </td>
2334         </tr>
2335         
2336           
2337           <tr class="method-row config-row-alt1 expandable">
2338             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2339            
2340            
2341             <td class="sig">
2342                 <a id="Roo.dd.DragDrop-method-onDragOut"   name=".onDragOut"></a>
2343                 <div class="fixedFont">
2344                         <span class="attributes"></span><b class="itemname">onDragOut</b>
2345                                 
2346                                  (Event <B><i>e</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>|DragDrop[] <B><i>id</i></B>) 
2347                         
2348                                 
2349                         
2350                 </div>
2351                 <div class="mdesc">
2352                 
2353                    <div class="short">Abstract method called when we are no longer hovering over an element</div> 
2354                  
2355                  
2356                  
2357                     <div class="long">
2358                         
2359                                 Abstract method called when we are no longer hovering over an element
2360                     
2361                                 
2362                         
2363                         
2364                         
2365                         
2366                                 <dl class="detailList">
2367                                 <dt class="heading">Parameters:</dt>
2368                                 
2369                                         <dt>
2370                                                 <span class="fixedFont">Event</span>  <b>e</b>
2371                                                 
2372                                         </dt>
2373                                         <dd>the mousemove event</dd>
2374                                 
2375                                         <dt>
2376                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>|DragDrop[]</span>  <b>id</b>
2377                                                 
2378                                         </dt>
2379                                         <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>
2380                                 
2381                                 </dl>
2382                         
2383                         
2384                         
2385                         
2386                         
2387                         
2388                         
2389
2390                     
2391                     
2392                      
2393                     </div>                    
2394                 </div>
2395
2396             </td>
2397             <td class="msource">
2398                 
2399                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
2400                 &nbsp;
2401             </td>
2402         </tr>
2403         
2404           
2405           <tr class="method-row config-row-alt0 expandable">
2406             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2407            
2408            
2409             <td class="sig">
2410                 <a id="Roo.dd.DragDrop-method-onDragOver"   name=".onDragOver"></a>
2411                 <div class="fixedFont">
2412                         <span class="attributes"></span><b class="itemname">onDragOver</b>
2413                                 
2414                                  (Event <B><i>e</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>|DragDrop[] <B><i>id</i></B>) 
2415                         
2416                                 
2417                         
2418                 </div>
2419                 <div class="mdesc">
2420                 
2421                    <div class="short">Abstract method called when this element is hovering over another<br/>DragDrop obj</div> 
2422                  
2423                  
2424                  
2425                     <div class="long">
2426                         
2427                                 Abstract method called when this element is hovering over another<br/>DragDrop obj
2428                     
2429                                 
2430                         
2431                         
2432                         
2433                         
2434                                 <dl class="detailList">
2435                                 <dt class="heading">Parameters:</dt>
2436                                 
2437                                         <dt>
2438                                                 <span class="fixedFont">Event</span>  <b>e</b>
2439                                                 
2440                                         </dt>
2441                                         <dd>the mousemove event</dd>
2442                                 
2443                                         <dt>
2444                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>|DragDrop[]</span>  <b>id</b>
2445                                                 
2446                                         </dt>
2447                                         <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>
2448                                 
2449                                 </dl>
2450                         
2451                         
2452                         
2453                         
2454                         
2455                         
2456                         
2457
2458                     
2459                     
2460                      
2461                     </div>                    
2462                 </div>
2463
2464             </td>
2465             <td class="msource">
2466                 
2467                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
2468                 &nbsp;
2469             </td>
2470         </tr>
2471         
2472           
2473           <tr class="method-row config-row-alt1 expandable">
2474             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2475            
2476            
2477             <td class="sig">
2478                 <a id="Roo.dd.DragDrop-method-onInvalidDrop"   name=".onInvalidDrop"></a>
2479                 <div class="fixedFont">
2480                         <span class="attributes"></span><b class="itemname">onInvalidDrop</b>
2481                                 
2482                                  (Event <B><i>e</i></B>) 
2483                         
2484                                 
2485                         
2486                 </div>
2487                 <div class="mdesc">
2488                 
2489                    <div class="short">Abstract method called when this item is dropped on an area with no<br/>drop target</div> 
2490                  
2491                  
2492                  
2493                     <div class="long">
2494                         
2495                                 Abstract method called when this item is dropped on an area with no<br/>drop target
2496                     
2497                                 
2498                         
2499                         
2500                         
2501                         
2502                                 <dl class="detailList">
2503                                 <dt class="heading">Parameters:</dt>
2504                                 
2505                                         <dt>
2506                                                 <span class="fixedFont">Event</span>  <b>e</b>
2507                                                 
2508                                         </dt>
2509                                         <dd>the mouseup event</dd>
2510                                 
2511                                 </dl>
2512                         
2513                         
2514                         
2515                         
2516                         
2517                         
2518                         
2519
2520                     
2521                     
2522                      
2523                     </div>                    
2524                 </div>
2525
2526             </td>
2527             <td class="msource">
2528                 
2529                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
2530                 &nbsp;
2531             </td>
2532         </tr>
2533         
2534           
2535           <tr class="method-row config-row-alt0 expandable">
2536             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2537            
2538            
2539             <td class="sig">
2540                 <a id="Roo.dd.DragDrop-method-onMouseDown"   name=".onMouseDown"></a>
2541                 <div class="fixedFont">
2542                         <span class="attributes"></span><b class="itemname">onMouseDown</b>
2543                                 
2544                                  (Event <B><i>e</i></B>) 
2545                         
2546                                 
2547                         
2548                 </div>
2549                 <div class="mdesc">
2550                 
2551                    <div class="short">Event handler that fires when a drag/drop obj gets a mousedown</div> 
2552                  
2553                  
2554                  
2555                     <div class="long">
2556                         
2557                                 Event handler that fires when a drag/drop obj gets a mousedown
2558                     
2559                                 
2560                         
2561                         
2562                         
2563                         
2564                                 <dl class="detailList">
2565                                 <dt class="heading">Parameters:</dt>
2566                                 
2567                                         <dt>
2568                                                 <span class="fixedFont">Event</span>  <b>e</b>
2569                                                 
2570                                         </dt>
2571                                         <dd>the mousedown event</dd>
2572                                 
2573                                 </dl>
2574                         
2575                         
2576                         
2577                         
2578                         
2579                         
2580                         
2581
2582                     
2583                     
2584                      
2585                     </div>                    
2586                 </div>
2587
2588             </td>
2589             <td class="msource">
2590                 
2591                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
2592                 &nbsp;
2593             </td>
2594         </tr>
2595         
2596           
2597           <tr class="method-row config-row-alt1 expandable">
2598             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2599            
2600            
2601             <td class="sig">
2602                 <a id="Roo.dd.DragDrop-method-onMouseUp"   name=".onMouseUp"></a>
2603                 <div class="fixedFont">
2604                         <span class="attributes"></span><b class="itemname">onMouseUp</b>
2605                                 
2606                                  (Event <B><i>e</i></B>) 
2607                         
2608                                 
2609                         
2610                 </div>
2611                 <div class="mdesc">
2612                 
2613                    <div class="short">Event handler that fires when a drag/drop obj gets a mouseup</div> 
2614                  
2615                  
2616                  
2617                     <div class="long">
2618                         
2619                                 Event handler that fires when a drag/drop obj gets a mouseup
2620                     
2621                                 
2622                         
2623                         
2624                         
2625                         
2626                                 <dl class="detailList">
2627                                 <dt class="heading">Parameters:</dt>
2628                                 
2629                                         <dt>
2630                                                 <span class="fixedFont">Event</span>  <b>e</b>
2631                                                 
2632                                         </dt>
2633                                         <dd>the mouseup event</dd>
2634                                 
2635                                 </dl>
2636                         
2637                         
2638                         
2639                         
2640                         
2641                         
2642                         
2643
2644                     
2645                     
2646                      
2647                     </div>                    
2648                 </div>
2649
2650             </td>
2651             <td class="msource">
2652                 
2653                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
2654                 &nbsp;
2655             </td>
2656         </tr>
2657         
2658           
2659           <tr class="method-row config-row-alt0 expandable notInherited">
2660             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2661            
2662            
2663             <td class="sig">
2664                 <a id="Roo.dd.DropZone-method-onNodeDrop"   name=".onNodeDrop"></a>
2665                 <div class="fixedFont">
2666                         <span class="attributes"></span><b class="itemname">onNodeDrop</b>
2667                                 
2668                                  (<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>) 
2669                         
2670                                 
2671                                          : 
2672                                         
2673                                                 
2674                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
2675                                         
2676                                         
2677                                         
2678                                 
2679                         
2680                 </div>
2681                 <div class="mdesc">
2682                 
2683                    <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> 
2684                  
2685                  
2686                  
2687                     <div class="long">
2688                         
2689                                 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.
2690                     
2691                                 
2692                         
2693                         
2694                         
2695                         
2696                                 <dl class="detailList">
2697                                 <dt class="heading">Parameters:</dt>
2698                                 
2699                                         <dt>
2700                                                 <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>
2701                                                 
2702                                         </dt>
2703                                         <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>
2704                                 
2705                                         <dt>
2706                                                 <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>
2707                                                 
2708                                         </dt>
2709                                         <dd>The drag source that was dragged over this drop zone</dd>
2710                                 
2711                                         <dt>
2712                                                 <span class="fixedFont">Event</span>  <b>e</b>
2713                                                 
2714                                         </dt>
2715                                         <dd>The event</dd>
2716                                 
2717                                         <dt>
2718                                                 <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>
2719                                                 
2720                                         </dt>
2721                                         <dd>An object containing arbitrary data supplied by the drag source</dd>
2722                                 
2723                                 </dl>
2724                         
2725                         
2726                         
2727                         
2728                         
2729                                 <dl class="detailList">
2730                                 <dt class="heading">Returns:</dt>
2731                                 
2732                                         <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>
2733                                 
2734                                 </dl>
2735                         
2736                         
2737                         
2738
2739                     
2740                     
2741                      
2742                     </div>                    
2743                 </div>
2744
2745             </td>
2746             <td class="msource">
2747                 
2748                         Roo.dd.DropZone
2749                 &nbsp;
2750             </td>
2751         </tr>
2752         
2753           
2754           <tr class="method-row config-row-alt1 expandable notInherited">
2755             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2756            
2757            
2758             <td class="sig">
2759                 <a id="Roo.dd.DropZone-method-onNodeEnter"   name=".onNodeEnter"></a>
2760                 <div class="fixedFont">
2761                         <span class="attributes"></span><b class="itemname">onNodeEnter</b>
2762                                 
2763                                  (<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>) 
2764                         
2765                                 
2766                         
2767                 </div>
2768                 <div class="mdesc">
2769                 
2770                    <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> 
2771                  
2772                  
2773                  
2774                     <div class="long">
2775                         
2776                                 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.
2777                     
2778                                 
2779                         
2780                         
2781                         
2782                         
2783                                 <dl class="detailList">
2784                                 <dt class="heading">Parameters:</dt>
2785                                 
2786                                         <dt>
2787                                                 <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>
2788                                                 
2789                                         </dt>
2790                                         <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>
2791                                 
2792                                         <dt>
2793                                                 <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>
2794                                                 
2795                                         </dt>
2796                                         <dd>The drag source that was dragged over this drop zone</dd>
2797                                 
2798                                         <dt>
2799                                                 <span class="fixedFont">Event</span>  <b>e</b>
2800                                                 
2801                                         </dt>
2802                                         <dd>The event</dd>
2803                                 
2804                                         <dt>
2805                                                 <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>
2806                                                 
2807                                         </dt>
2808                                         <dd>An object containing arbitrary data supplied by the drag source</dd>
2809                                 
2810                                 </dl>
2811                         
2812                         
2813                         
2814                         
2815                         
2816                         
2817                         
2818
2819                     
2820                     
2821                      
2822                     </div>                    
2823                 </div>
2824
2825             </td>
2826             <td class="msource">
2827                 
2828                         Roo.dd.DropZone
2829                 &nbsp;
2830             </td>
2831         </tr>
2832         
2833           
2834           <tr class="method-row config-row-alt0 expandable notInherited">
2835             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2836            
2837            
2838             <td class="sig">
2839                 <a id="Roo.dd.DropZone-method-onNodeOut"   name=".onNodeOut"></a>
2840                 <div class="fixedFont">
2841                         <span class="attributes"></span><b class="itemname">onNodeOut</b>
2842                                 
2843                                  (<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>) 
2844                         
2845                                 
2846                         
2847                 </div>
2848                 <div class="mdesc">
2849                 
2850                    <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> 
2851                  
2852                  
2853                  
2854                     <div class="long">
2855                         
2856                                 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.
2857                     
2858                                 
2859                         
2860                         
2861                         
2862                         
2863                                 <dl class="detailList">
2864                                 <dt class="heading">Parameters:</dt>
2865                                 
2866                                         <dt>
2867                                                 <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                                                 
2869                                         </dt>
2870                                         <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                                 
2872                                         <dt>
2873                                                 <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                                                 
2875                                         </dt>
2876                                         <dd>The drag source that was dragged over this drop zone</dd>
2877                                 
2878                                         <dt>
2879                                                 <span class="fixedFont">Event</span>  <b>e</b>
2880                                                 
2881                                         </dt>
2882                                         <dd>The event</dd>
2883                                 
2884                                         <dt>
2885                                                 <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                                                 
2887                                         </dt>
2888                                         <dd>An object containing arbitrary data supplied by the drag source</dd>
2889                                 
2890                                 </dl>
2891                         
2892                         
2893                         
2894                         
2895                         
2896                         
2897                         
2898
2899                     
2900                     
2901                      
2902                     </div>                    
2903                 </div>
2904
2905             </td>
2906             <td class="msource">
2907                 
2908                         Roo.dd.DropZone
2909                 &nbsp;
2910             </td>
2911         </tr>
2912         
2913           
2914           <tr class="method-row config-row-alt1 expandable notInherited">
2915             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2916            
2917            
2918             <td class="sig">
2919                 <a id="Roo.dd.DropZone-method-onNodeOver"   name=".onNodeOver"></a>
2920                 <div class="fixedFont">
2921                         <span class="attributes"></span><b class="itemname">onNodeOver</b>
2922                                 
2923                                  (<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>) 
2924                         
2925                                 
2926                                          : 
2927                                         
2928                                                 
2929                                                 <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
2930                                         
2931                                         
2932                                         
2933                                 
2934                         
2935                 </div>
2936                 <div class="mdesc">
2937                 
2938                    <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> 
2939                  
2940                  
2941                  
2942                     <div class="long">
2943                         
2944                                 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.
2945                     
2946                                 
2947                         
2948                         
2949                         
2950                         
2951                                 <dl class="detailList">
2952                                 <dt class="heading">Parameters:</dt>
2953                                 
2954                                         <dt>
2955                                                 <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>
2956                                                 
2957                                         </dt>
2958                                         <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>
2959                                 
2960                                         <dt>
2961                                                 <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>
2962                                                 
2963                                         </dt>
2964                                         <dd>The drag source that was dragged over this drop zone</dd>
2965                                 
2966                                         <dt>
2967                                                 <span class="fixedFont">Event</span>  <b>e</b>
2968                                                 
2969                                         </dt>
2970                                         <dd>The event</dd>
2971                                 
2972                                         <dt>
2973                                                 <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>
2974                                                 
2975                                         </dt>
2976                                         <dd>An object containing arbitrary data supplied by the drag source</dd>
2977                                 
2978                                 </dl>
2979                         
2980                         
2981                         
2982                         
2983                         
2984                                 <dl class="detailList">
2985                                 <dt class="heading">Returns:</dt>
2986                                 
2987                                         <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>
2988                                 
2989                                 </dl>
2990                         
2991                         
2992                         
2993
2994                     
2995                     
2996                      
2997                     </div>                    
2998                 </div>
2999
3000             </td>
3001             <td class="msource">
3002                 
3003                         Roo.dd.DropZone
3004                 &nbsp;
3005             </td>
3006         </tr>
3007         
3008           
3009           <tr class="method-row config-row-alt0 expandable">
3010             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3011            
3012            
3013             <td class="sig">
3014                 <a id="Roo.dd.DragDrop-method-padding"   name=".padding"></a>
3015                 <div class="fixedFont">
3016                         <span class="attributes"></span><b class="itemname">padding</b>
3017                                 
3018                                  () 
3019                         
3020                                 
3021                         
3022                 </div>
3023                 <div class="mdesc">
3024                 
3025                    <div class="short">The padding configured for this drag and drop object for calculating<br/>the drop zone intersection with this object.</div> 
3026                  
3027                  
3028                  
3029                     <div class="long">
3030                         
3031                                 The padding configured for this drag and drop object for calculating<br/>the drop zone intersection with this object.
3032                     
3033                                 
3034                         
3035                         
3036                         
3037                         
3038                         
3039                         
3040                         
3041                         
3042                         
3043                         
3044
3045                     
3046                     
3047                      
3048                     </div>                    
3049                 </div>
3050
3051             </td>
3052             <td class="msource">
3053                 
3054                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
3055                 &nbsp;
3056             </td>
3057         </tr>
3058         
3059           
3060           <tr class="method-row config-row-alt1 expandable">
3061             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3062            
3063            
3064             <td class="sig">
3065                 <a id="Roo.dd.DragDrop-method-removeFromGroup"   name=".removeFromGroup"></a>
3066                 <div class="fixedFont">
3067                         <span class="attributes"></span><b class="itemname">removeFromGroup</b>
3068                                 
3069                                  (string <B><i>sGroup</i></B>) 
3070                         
3071                                 
3072                         
3073                 </div>
3074                 <div class="mdesc">
3075                 
3076                    <div class="short">Remove's this instance from the supplied interaction group</div> 
3077                  
3078                  
3079                  
3080                     <div class="long">
3081                         
3082                                 Remove's this instance from the supplied interaction group
3083                     
3084                                 
3085                         
3086                         
3087                         
3088                         
3089                                 <dl class="detailList">
3090                                 <dt class="heading">Parameters:</dt>
3091                                 
3092                                         <dt>
3093                                                 <span class="fixedFont">string</span>  <b>sGroup</b>
3094                                                 
3095                                         </dt>
3096                                         <dd>The group to drop</dd>
3097                                 
3098                                 </dl>
3099                         
3100                         
3101                         
3102                         
3103                         
3104                         
3105                         
3106
3107                     
3108                     
3109                      
3110                     </div>                    
3111                 </div>
3112
3113             </td>
3114             <td class="msource">
3115                 
3116                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
3117                 &nbsp;
3118             </td>
3119         </tr>
3120         
3121           
3122           <tr class="method-row config-row-alt0 expandable">
3123             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3124            
3125            
3126             <td class="sig">
3127                 <a id="Roo.dd.DragDrop-method-removeInvalidHandleClass"   name=".removeInvalidHandleClass"></a>
3128                 <div class="fixedFont">
3129                         <span class="attributes"></span><b class="itemname">removeInvalidHandleClass</b>
3130                                 
3131                                  (string <B><i>cssClass</i></B>) 
3132                         
3133                                 
3134                         
3135                 </div>
3136                 <div class="mdesc">
3137                 
3138                    <div class="short">Unsets an invalid css class</div> 
3139                  
3140                  
3141                  
3142                     <div class="long">
3143                         
3144                                 Unsets an invalid css class
3145                     
3146                                 
3147                         
3148                         
3149                         
3150                         
3151                                 <dl class="detailList">
3152                                 <dt class="heading">Parameters:</dt>
3153                                 
3154                                         <dt>
3155                                                 <span class="fixedFont">string</span>  <b>cssClass</b>
3156                                                 
3157                                         </dt>
3158                                         <dd>the class of the element(s) you wish to<br/>re-enable</dd>
3159                                 
3160                                 </dl>
3161                         
3162                         
3163                         
3164                         
3165                         
3166                         
3167                         
3168
3169                     
3170                     
3171                      
3172                     </div>                    
3173                 </div>
3174
3175             </td>
3176             <td class="msource">
3177                 
3178                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
3179                 &nbsp;
3180             </td>
3181         </tr>
3182         
3183           
3184           <tr class="method-row config-row-alt1 expandable">
3185             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3186            
3187            
3188             <td class="sig">
3189                 <a id="Roo.dd.DragDrop-method-removeInvalidHandleId"   name=".removeInvalidHandleId"></a>
3190                 <div class="fixedFont">
3191                         <span class="attributes"></span><b class="itemname">removeInvalidHandleId</b>
3192                                 
3193                                  (string <B><i>id</i></B>) 
3194                         
3195                                 
3196                         
3197                 </div>
3198                 <div class="mdesc">
3199                 
3200                    <div class="short">Unsets an invalid handle id</div> 
3201                  
3202                  
3203                  
3204                     <div class="long">
3205                         
3206                                 Unsets an invalid handle id
3207                     
3208                                 
3209                         
3210                         
3211                         
3212                         
3213                                 <dl class="detailList">
3214                                 <dt class="heading">Parameters:</dt>
3215                                 
3216                                         <dt>
3217                                                 <span class="fixedFont">string</span>  <b>id</b>
3218                                                 
3219                                         </dt>
3220                                         <dd>the id of the element to re-enable</dd>
3221                                 
3222                                 </dl>
3223                         
3224                         
3225                         
3226                         
3227                         
3228                         
3229                         
3230
3231                     
3232                     
3233                      
3234                     </div>                    
3235                 </div>
3236
3237             </td>
3238             <td class="msource">
3239                 
3240                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
3241                 &nbsp;
3242             </td>
3243         </tr>
3244         
3245           
3246           <tr class="method-row config-row-alt0 expandable">
3247             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3248            
3249            
3250             <td class="sig">
3251                 <a id="Roo.dd.DragDrop-method-removeInvalidHandleType"   name=".removeInvalidHandleType"></a>
3252                 <div class="fixedFont">
3253                         <span class="attributes"></span><b class="itemname">removeInvalidHandleType</b>
3254                                 
3255                                  (string <B><i>tagName</i></B>) 
3256                         
3257                                 
3258                         
3259                 </div>
3260                 <div class="mdesc">
3261                 
3262                    <div class="short">Unsets an excluded tag name set by addInvalidHandleType</div> 
3263                  
3264                  
3265                  
3266                     <div class="long">
3267                         
3268                                 Unsets an excluded tag name set by addInvalidHandleType
3269                     
3270                                 
3271                         
3272                         
3273                         
3274                         
3275                                 <dl class="detailList">
3276                                 <dt class="heading">Parameters:</dt>
3277                                 
3278                                         <dt>
3279                                                 <span class="fixedFont">string</span>  <b>tagName</b>
3280                                                 
3281                                         </dt>
3282                                         <dd>the type of element to unexclude</dd>
3283                                 
3284                                 </dl>
3285                         
3286                         
3287                         
3288                         
3289                         
3290                         
3291                         
3292
3293                     
3294                     
3295                      
3296                     </div>                    
3297                 </div>
3298
3299             </td>
3300             <td class="msource">
3301                 
3302                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
3303                 &nbsp;
3304             </td>
3305         </tr>
3306         
3307           
3308           <tr class="method-row config-row-alt1 expandable">
3309             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3310            
3311            
3312             <td class="sig">
3313                 <a id="Roo.dd.DragDrop-method-resetConstraints"   name=".resetConstraints"></a>
3314                 <div class="fixedFont">
3315                         <span class="attributes"></span><b class="itemname">resetConstraints</b>
3316                                 
3317                                  (boolean <B><i>maintainOffset</i></B>) 
3318                         
3319                                 
3320                         
3321                 </div>
3322                 <div class="mdesc">
3323                 
3324                    <div class="short">resetConstraints must be called if you manually reposition a dd element.</div> 
3325                  
3326                  
3327                  
3328                     <div class="long">
3329                         
3330                                 resetConstraints must be called if you manually reposition a dd element.
3331                     
3332                                 
3333                         
3334                         
3335                         
3336                         
3337                                 <dl class="detailList">
3338                                 <dt class="heading">Parameters:</dt>
3339                                 
3340                                         <dt>
3341                                                 <span class="fixedFont">boolean</span>  <b>maintainOffset</b>
3342                                                 
3343                                         </dt>
3344                                         <dd></dd>
3345                                 
3346                                 </dl>
3347                         
3348                         
3349                         
3350                         
3351                         
3352                         
3353                         
3354
3355                     
3356                     
3357                      
3358                     </div>                    
3359                 </div>
3360
3361             </td>
3362             <td class="msource">
3363                 
3364                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
3365                 &nbsp;
3366             </td>
3367         </tr>
3368         
3369           
3370           <tr class="method-row config-row-alt0 expandable">
3371             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3372            
3373            
3374             <td class="sig">
3375                 <a id="Roo.dd.DragDrop-method-setDragElId"   name=".setDragElId"></a>
3376                 <div class="fixedFont">
3377                         <span class="attributes"></span><b class="itemname">setDragElId</b>
3378                                 
3379                                  (<B><i>id</i></B>) 
3380                         
3381                                 
3382                         
3383                 </div>
3384                 <div class="mdesc">
3385                 
3386                    <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> 
3387                  
3388                  
3389                  
3390                     <div class="long">
3391                         
3392                                 Allows you to specify that an element other than the linked element<br/>will be moved with the cursor during a drag
3393                     
3394                                 
3395                         
3396                         
3397                         
3398                         
3399                                 <dl class="detailList">
3400                                 <dt class="heading">Parameters:</dt>
3401                                 
3402                                         <dt>
3403                                                  <b>id</b>
3404                                                 
3405                                         </dt>
3406                                         <dd>{string} the id of the element that will be used to initiate the drag</dd>
3407                                 
3408                                 </dl>
3409                         
3410                         
3411                         
3412                         
3413                         
3414                         
3415                         
3416
3417                     
3418                     
3419                      
3420                     </div>                    
3421                 </div>
3422
3423             </td>
3424             <td class="msource">
3425                 
3426                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
3427                 &nbsp;
3428             </td>
3429         </tr>
3430         
3431           
3432           <tr class="method-row config-row-alt1 expandable">
3433             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3434            
3435            
3436             <td class="sig">
3437                 <a id="Roo.dd.DragDrop-method-setHandleElId"   name=".setHandleElId"></a>
3438                 <div class="fixedFont">
3439                         <span class="attributes"></span><b class="itemname">setHandleElId</b>
3440                                 
3441                                  (<B><i>id</i></B>) 
3442                         
3443                                 
3444                         
3445                 </div>
3446                 <div class="mdesc">
3447                 
3448                    <div class="short">Allows you to specify a child of the linked element that should be<br/>used to initiate the drag operation.</div> 
3449                  
3450                  
3451                  
3452                     <div class="long">
3453                         
3454                                 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.
3455                     
3456                                 
3457                         
3458                         
3459                         
3460                         
3461                                 <dl class="detailList">
3462                                 <dt class="heading">Parameters:</dt>
3463                                 
3464                                         <dt>
3465                                                  <b>id</b>
3466                                                 
3467                                         </dt>
3468                                         <dd>{string} the id of the element that will be used to<br/>initiate the drag.</dd>
3469                                 
3470                                 </dl>
3471                         
3472                         
3473                         
3474                         
3475                         
3476                         
3477                         
3478
3479                     
3480                     
3481                      
3482                     </div>                    
3483                 </div>
3484
3485             </td>
3486             <td class="msource">
3487                 
3488                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
3489                 &nbsp;
3490             </td>
3491         </tr>
3492         
3493           
3494           <tr class="method-row config-row-alt0 expandable">
3495             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3496            
3497            
3498             <td class="sig">
3499                 <a id="Roo.dd.DragDrop-method-setInitPosition"   name=".setInitPosition"></a>
3500                 <div class="fixedFont">
3501                         <span class="attributes"></span><b class="itemname">setInitPosition</b>
3502                                 
3503                                  (int <B><i>diffX</i></B>, int <B><i>diffY</i></B>) 
3504                         
3505                                 
3506                         
3507                 </div>
3508                 <div class="mdesc">
3509                 
3510                    <div class="short">Stores the initial placement of the linked element.</div> 
3511                  
3512                  
3513                  
3514                     <div class="long">
3515                         
3516                                 Stores the initial placement of the linked element.
3517                     
3518                                 
3519                         
3520                         
3521                         
3522                         
3523                                 <dl class="detailList">
3524                                 <dt class="heading">Parameters:</dt>
3525                                 
3526                                         <dt>
3527                                                 <span class="fixedFont">int</span>  <b>diffX</b>
3528                                                 
3529                                         </dt>
3530                                         <dd>the X offset, default 0</dd>
3531                                 
3532                                         <dt>
3533                                                 <span class="fixedFont">int</span>  <b>diffY</b>
3534                                                 
3535                                         </dt>
3536                                         <dd>the Y offset, default 0</dd>
3537                                 
3538                                 </dl>
3539                         
3540                         
3541                         
3542                         
3543                         
3544                         
3545                         
3546
3547                     
3548                     
3549                      
3550                     </div>                    
3551                 </div>
3552
3553             </td>
3554             <td class="msource">
3555                 
3556                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
3557                 &nbsp;
3558             </td>
3559         </tr>
3560         
3561           
3562           <tr class="method-row config-row-alt1 expandable">
3563             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3564            
3565            
3566             <td class="sig">
3567                 <a id="Roo.dd.DragDrop-method-setOuterHandleElId"   name=".setOuterHandleElId"></a>
3568                 <div class="fixedFont">
3569                         <span class="attributes"></span><b class="itemname">setOuterHandleElId</b>
3570                                 
3571                                  (<B><i>id</i></B>) 
3572                         
3573                                 
3574                         
3575                 </div>
3576                 <div class="mdesc">
3577                 
3578                    <div class="short">Allows you to set an element outside of the linked element as a drag<br/>handle</div> 
3579                  
3580                  
3581                  
3582                     <div class="long">
3583                         
3584                                 Allows you to set an element outside of the linked element as a drag<br/>handle
3585                     
3586                                 
3587                         
3588                         
3589                         
3590                         
3591                                 <dl class="detailList">
3592                                 <dt class="heading">Parameters:</dt>
3593                                 
3594                                         <dt>
3595                                                  <b>id</b>
3596                                                 
3597                                         </dt>
3598                                         <dd>the id of the element that will be used to initiate the drag</dd>
3599                                 
3600                                 </dl>
3601                         
3602                         
3603                         
3604                         
3605                         
3606                         
3607                         
3608
3609                     
3610                     
3611                      
3612                     </div>                    
3613                 </div>
3614
3615             </td>
3616             <td class="msource">
3617                 
3618                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
3619                 &nbsp;
3620             </td>
3621         </tr>
3622         
3623           
3624           <tr class="method-row config-row-alt0 expandable">
3625             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3626            
3627            
3628             <td class="sig">
3629                 <a id="Roo.dd.DragDrop-method-setPadding"   name=".setPadding"></a>
3630                 <div class="fixedFont">
3631                         <span class="attributes"></span><b class="itemname">setPadding</b>
3632                                 
3633                                  (int <B><i>iTop</i></B>, int <B><i>iRight</i></B>, int <B><i>iBot</i></B>, int <B><i>iLeft</i></B>) 
3634                         
3635                                 
3636                         
3637                 </div>
3638                 <div class="mdesc">
3639                 
3640                    <div class="short">Configures the padding for the target zone in px.</div> 
3641                  
3642                  
3643                  
3644                     <div class="long">
3645                         
3646                                 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.
3647                     
3648                                 
3649                         
3650                         
3651                         
3652                         
3653                                 <dl class="detailList">
3654                                 <dt class="heading">Parameters:</dt>
3655                                 
3656                                         <dt>
3657                                                 <span class="fixedFont">int</span>  <b>iTop</b>
3658                                                 
3659                                         </dt>
3660                                         <dd>Top pad</dd>
3661                                 
3662                                         <dt>
3663                                                 <span class="fixedFont">int</span>  <b>iRight</b>
3664                                                 
3665                                         </dt>
3666                                         <dd>Right pad</dd>
3667                                 
3668                                         <dt>
3669                                                 <span class="fixedFont">int</span>  <b>iBot</b>
3670                                                 
3671                                         </dt>
3672                                         <dd>Bot pad</dd>
3673                                 
3674                                         <dt>
3675                                                 <span class="fixedFont">int</span>  <b>iLeft</b>
3676                                                 
3677                                         </dt>
3678                                         <dd>Left pad</dd>
3679                                 
3680                                 </dl>
3681                         
3682                         
3683                         
3684                         
3685                         
3686                         
3687                         
3688
3689                     
3690                     
3691                      
3692                     </div>                    
3693                 </div>
3694
3695             </td>
3696             <td class="msource">
3697                 
3698                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
3699                 &nbsp;
3700             </td>
3701         </tr>
3702         
3703           
3704           <tr class="method-row config-row-alt1 expandable">
3705             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3706            
3707            
3708             <td class="sig">
3709                 <a id="Roo.dd.DragDrop-method-setXConstraint"   name=".setXConstraint"></a>
3710                 <div class="fixedFont">
3711                         <span class="attributes"></span><b class="itemname">setXConstraint</b>
3712                                 
3713                                  (int <B><i>iLeft</i></B>, int <B><i>iRight</i></B>, int <B><i>iTickSize</i></B>) 
3714                         
3715                                 
3716                         
3717                 </div>
3718                 <div class="mdesc">
3719                 
3720                    <div class="short">By default, the element can be dragged any place on the screen.</div> 
3721                  
3722                  
3723                  
3724                     <div class="long">
3725                         
3726                                 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.
3727                     
3728                                 
3729                         
3730                         
3731                         
3732                         
3733                                 <dl class="detailList">
3734                                 <dt class="heading">Parameters:</dt>
3735                                 
3736                                         <dt>
3737                                                 <span class="fixedFont">int</span>  <b>iLeft</b>
3738                                                 
3739                                         </dt>
3740                                         <dd>the number of pixels the element can move to the left</dd>
3741                                 
3742                                         <dt>
3743                                                 <span class="fixedFont">int</span>  <b>iRight</b>
3744                                                 
3745                                         </dt>
3746                                         <dd>the number of pixels the element can move to the<br/>right</dd>
3747                                 
3748                                         <dt>
3749                                                 <span class="fixedFont">int</span>  <b>iTickSize</b>
3750                                                 
3751                                         </dt>
3752                                         <dd>optional parameter for specifying that the<br/>element<br/>should move iTickSize pixels at a time.</dd>
3753                                 
3754                                 </dl>
3755                         
3756                         
3757                         
3758                         
3759                         
3760                         
3761                         
3762
3763                     
3764                     
3765                      
3766                     </div>                    
3767                 </div>
3768
3769             </td>
3770             <td class="msource">
3771                 
3772                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
3773                 &nbsp;
3774             </td>
3775         </tr>
3776         
3777           
3778           <tr class="method-row config-row-alt0 expandable">
3779             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3780            
3781            
3782             <td class="sig">
3783                 <a id="Roo.dd.DragDrop-method-setYConstraint"   name=".setYConstraint"></a>
3784                 <div class="fixedFont">
3785                         <span class="attributes"></span><b class="itemname">setYConstraint</b>
3786                                 
3787                                  (int <B><i>iUp</i></B>, int <B><i>iDown</i></B>, int <B><i>iTickSize</i></B>) 
3788                         
3789                                 
3790                         
3791                 </div>
3792                 <div class="mdesc">
3793                 
3794                    <div class="short">By default, the element can be dragged any place on the screen.</div> 
3795                  
3796                  
3797                  
3798                     <div class="long">
3799                         
3800                                 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.
3801                     
3802                                 
3803                         
3804                         
3805                         
3806                         
3807                                 <dl class="detailList">
3808                                 <dt class="heading">Parameters:</dt>
3809                                 
3810                                         <dt>
3811                                                 <span class="fixedFont">int</span>  <b>iUp</b>
3812                                                 
3813                                         </dt>
3814                                         <dd>the number of pixels the element can move up</dd>
3815                                 
3816                                         <dt>
3817                                                 <span class="fixedFont">int</span>  <b>iDown</b>
3818                                                 
3819                                         </dt>
3820                                         <dd>the number of pixels the element can move down</dd>
3821                                 
3822                                         <dt>
3823                                                 <span class="fixedFont">int</span>  <b>iTickSize</b>
3824                                                 
3825                                         </dt>
3826                                         <dd>optional parameter for specifying that the<br/>element should move iTickSize pixels at a time.</dd>
3827                                 
3828                                 </dl>
3829                         
3830                         
3831                         
3832                         
3833                         
3834                         
3835                         
3836
3837                     
3838                     
3839                      
3840                     </div>                    
3841                 </div>
3842
3843             </td>
3844             <td class="msource">
3845                 
3846                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
3847                 &nbsp;
3848             </td>
3849         </tr>
3850         
3851           
3852           <tr class="method-row config-row-alt1 expandable">
3853             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3854            
3855            
3856             <td class="sig">
3857                 <a id="Roo.dd.DragDrop-method-startDrag"   name=".startDrag"></a>
3858                 <div class="fixedFont">
3859                         <span class="attributes"></span><b class="itemname">startDrag</b>
3860                                 
3861                                  (int <B><i>X</i></B>, int <B><i>Y</i></B>) 
3862                         
3863                                 
3864                         
3865                 </div>
3866                 <div class="mdesc">
3867                 
3868                    <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> 
3869                  
3870                  
3871                  
3872                     <div class="long">
3873                         
3874                                 Abstract method called after a drag/drop object is clicked<br/>and the drag or mousedown time thresholds have beeen met.
3875                     
3876                                 
3877                         
3878                         
3879                         
3880                         
3881                                 <dl class="detailList">
3882                                 <dt class="heading">Parameters:</dt>
3883                                 
3884                                         <dt>
3885                                                 <span class="fixedFont">int</span>  <b>X</b>
3886                                                 
3887                                         </dt>
3888                                         <dd>click location</dd>
3889                                 
3890                                         <dt>
3891                                                 <span class="fixedFont">int</span>  <b>Y</b>
3892                                                 
3893                                         </dt>
3894                                         <dd>click location</dd>
3895                                 
3896                                 </dl>
3897                         
3898                         
3899                         
3900                         
3901                         
3902                         
3903                         
3904
3905                     
3906                     
3907                      
3908                     </div>                    
3909                 </div>
3910
3911             </td>
3912             <td class="msource">
3913                 
3914                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
3915                 &nbsp;
3916             </td>
3917         </tr>
3918         
3919           
3920           <tr class="method-row config-row-alt0 expandable">
3921             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3922            
3923            
3924             <td class="sig">
3925                 <a id="Roo.dd.DragDrop-method-unlock"   name=".unlock"></a>
3926                 <div class="fixedFont">
3927                         <span class="attributes"></span><b class="itemname">unlock</b>
3928                                 
3929                                  () 
3930                         
3931                                 
3932                         
3933                 </div>
3934                 <div class="mdesc">
3935                 
3936                    <div class="short">Unlock this instace</div> 
3937                  
3938                  
3939                  
3940                     <div class="long">
3941                         
3942                                 Unlock this instace
3943                     
3944                                 
3945                         
3946                         
3947                         
3948                         
3949                         
3950                         
3951                         
3952                         
3953                         
3954                         
3955
3956                     
3957                     
3958                      
3959                     </div>                    
3960                 </div>
3961
3962             </td>
3963             <td class="msource">
3964                 
3965                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
3966                 &nbsp;
3967             </td>
3968         </tr>
3969         
3970           
3971           <tr class="method-row config-row-alt1 expandable">
3972             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
3973            
3974            
3975             <td class="sig">
3976                 <a id="Roo.dd.DragDrop-method-unreg"   name=".unreg"></a>
3977                 <div class="fixedFont">
3978                         <span class="attributes"></span><b class="itemname">unreg</b>
3979                                 
3980                                  () 
3981                         
3982                                 
3983                         
3984                 </div>
3985                 <div class="mdesc">
3986                 
3987                    <div class="short">Remove all drag and drop hooks for this element</div> 
3988                  
3989                  
3990                  
3991                     <div class="long">
3992                         
3993                                 Remove all drag and drop hooks for this element
3994                     
3995                                 
3996                         
3997                         
3998                         
3999                         
4000                         
4001                         
4002                         
4003                         
4004                         
4005                         
4006
4007                     
4008                     
4009                      
4010                     </div>                    
4011                 </div>
4012
4013             </td>
4014             <td class="msource">
4015                 
4016                         <a href="./Roo.dd.DragDrop.html#constructor" roo:cls="Roo.dd.DragDrop.html#constructor">Roo.dd.DragDrop</a>
4017                 &nbsp;
4018             </td>
4019         </tr>
4020         
4021                                                        
4022     </table>
4023
4024   
4025   <!-- ============================== events summary / details ======================== -->
4026   
4027   
4028   <a id="Roo.dd.DropZone-events"></a>
4029     
4030   
4031         
4032    
4033   
4034     
4035     
4036     
4037       <table cellspacing="0" class="member-table">
4038                 <caption>Events</caption>
4039               <thead>
4040                 <tr>
4041                     <th class="sig-header" colspan="2">Event</th>            
4042                     <th class="msource-header">Defined By</th>
4043
4044                 </tr>
4045               </thead>  
4046         
4047         
4048          
4049         
4050         
4051           <tr class="method-row expandable config-row-alt0">
4052             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
4053             
4054             <td class="sig">
4055                 <a id="Roo.dd.DropTarget-event-*drop"></a>
4056                 
4057                <div class="fixedFont">
4058                 <b class="itemname">drop</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>) 
4059                 
4060                 </div>
4061
4062                 <div class="mdesc">
4063
4064                    <div class="short">The function a {<b>link</b> Roo.dd.DragSource} calls once to notify this drop target that the dragged item has<br/>been dropped on it.
4065                    
4066                 </div> 
4067                     
4068                     <div class="long">
4069                     
4070                         The function a {<b>link</b> Roo.dd.DragSource} calls once to notify this drop target that the dragged item has<br/>been dropped on it.  This method has no default implementation and returns false, so you must provide an<br/>implementation that does something to process the drop event and returns true so that the drag source's<br/>repair action does not run.<br/><br/>IMPORTANT : it should set this.success
4071                     
4072                         
4073                         
4074                 
4075                         
4076                                 <dl class="detailList">
4077                                 <dt class="heading">Parameters:</dt>
4078                                 
4079                                         <dt>
4080                                                 <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>
4081                                                 
4082                                         </dt>
4083                                         <dd>The drag source that was dragged over this drop target</dd>
4084                                 
4085                                         <dt>
4086                                                 <span class="fixedFont">Event</span> <b>e</b>
4087                                                 
4088                                         </dt>
4089                                         <dd>The event</dd>
4090                                 
4091                                         <dt>
4092                                                 <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>
4093                                                 
4094                                         </dt>
4095                                         <dd>An object containing arbitrary data supplied by the drag source</dd>
4096                                 
4097                                 </dl>
4098                         
4099                         
4100                         
4101                         
4102                         
4103                         
4104                         
4105
4106                     
4107                     
4108                      
4109                     </div>                    
4110                 </div>
4111
4112             </td>
4113             <td class="msource">
4114                 <a href="./Roo.dd.DropTarget.html#constructor" roo:cls="Roo.dd.DropTarget.html#constructor">Roo.dd.DropTarget</a>
4115             </td>
4116         </tr>
4117         
4118           <tr class="method-row expandable config-row-alt1">
4119             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
4120             
4121             <td class="sig">
4122                 <a id="Roo.dd.DropTarget-event-*enter"></a>
4123                 
4124                <div class="fixedFont">
4125                 <b class="itemname">enter</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>) 
4126                 
4127                 </div>
4128
4129                 <div class="mdesc">
4130
4131                    <div class="short">The function a {<b>link</b> Roo.dd.DragSource} calls once to notify this drop target that the source is now over the<br/>target.
4132                    
4133                 </div> 
4134                     
4135                     <div class="long">
4136                     
4137                         The function a {<b>link</b> Roo.dd.DragSource} calls once to notify this drop target that the source is now over the<br/>target.  This default implementation adds the CSS class specified by overClass (if any) to the drop element<br/>and returns the dropAllowed config value.  This method should be overridden if drop validation is required.<br/><br/>IMPORTANT : it should set this.overClass and this.dropAllowed
4138                     
4139                         
4140                         
4141                 
4142                         
4143                                 <dl class="detailList">
4144                                 <dt class="heading">Parameters:</dt>
4145                                 
4146                                         <dt>
4147                                                 <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>
4148                                                 
4149                                         </dt>
4150                                         <dd>The drag source that was dragged over this drop target</dd>
4151                                 
4152                                         <dt>
4153                                                 <span class="fixedFont">Event</span> <b>e</b>
4154                                                 
4155                                         </dt>
4156                                         <dd>The event</dd>
4157                                 
4158                                         <dt>
4159                                                 <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>
4160                                                 
4161                                         </dt>
4162                                         <dd>An object containing arbitrary data supplied by the drag source</dd>
4163                                 
4164                                 </dl>
4165                         
4166                         
4167                         
4168                         
4169                         
4170                         
4171                         
4172
4173                     
4174                     
4175                      
4176                     </div>                    
4177                 </div>
4178
4179             </td>
4180             <td class="msource">
4181                 <a href="./Roo.dd.DropTarget.html#constructor" roo:cls="Roo.dd.DropTarget.html#constructor">Roo.dd.DropTarget</a>
4182             </td>
4183         </tr>
4184         
4185           <tr class="method-row expandable config-row-alt0">
4186             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
4187             
4188             <td class="sig">
4189                 <a id="Roo.dd.DropTarget-event-*out"></a>
4190                 
4191                <div class="fixedFont">
4192                 <b class="itemname">out</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>) 
4193                 
4194                 </div>
4195
4196                 <div class="mdesc">
4197
4198                    <div class="short">The function a {<b>link</b> Roo.dd.DragSource} calls once to notify this drop target that the source has been dragged<br/>out of the target without dropping.
4199                    
4200                 </div> 
4201                     
4202                     <div class="long">
4203                     
4204                         The function a {<b>link</b> Roo.dd.DragSource} calls once to notify this drop target that the source has been dragged<br/>out of the target without dropping.  This default implementation simply removes the CSS class specified by<br/>overClass (if any) from the drop element.
4205                     
4206                         
4207                         
4208                 
4209                         
4210                                 <dl class="detailList">
4211                                 <dt class="heading">Parameters:</dt>
4212                                 
4213                                         <dt>
4214                                                 <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>
4215                                                 
4216                                         </dt>
4217                                         <dd>The drag source that was dragged over this drop target</dd>
4218                                 
4219                                         <dt>
4220                                                 <span class="fixedFont">Event</span> <b>e</b>
4221                                                 
4222                                         </dt>
4223                                         <dd>The event</dd>
4224                                 
4225                                         <dt>
4226                                                 <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>
4227                                                 
4228                                         </dt>
4229                                         <dd>An object containing arbitrary data supplied by the drag source</dd>
4230                                 
4231                                 </dl>
4232                         
4233                         
4234                         
4235                         
4236                         
4237                         
4238                         
4239
4240                     
4241                     
4242                      
4243                     </div>                    
4244                 </div>
4245
4246             </td>
4247             <td class="msource">
4248                 <a href="./Roo.dd.DropTarget.html#constructor" roo:cls="Roo.dd.DropTarget.html#constructor">Roo.dd.DropTarget</a>
4249             </td>
4250         </tr>
4251         
4252           <tr class="method-row expandable config-row-alt1">
4253             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
4254             
4255             <td class="sig">
4256                 <a id="Roo.dd.DropTarget-event-*over"></a>
4257                 
4258                <div class="fixedFont">
4259                 <b class="itemname">over</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>) 
4260                 
4261                 </div>
4262
4263                 <div class="mdesc">
4264
4265                    <div class="short">The function a {<b>link</b> Roo.dd.DragSource} calls continuously while it is being dragged over the target.
4266                    
4267                 </div> 
4268                     
4269                     <div class="long">
4270                     
4271                         The function a {<b>link</b> Roo.dd.DragSource} calls continuously while it is being dragged over the target.<br/>This method will be called on every mouse movement while the drag source is over the drop target.<br/>This default implementation simply returns the dropAllowed config value.<br/><br/>IMPORTANT : it should set this.dropAllowed
4272                     
4273                         
4274                         
4275                 
4276                         
4277                                 <dl class="detailList">
4278                                 <dt class="heading">Parameters:</dt>
4279                                 
4280                                         <dt>
4281                                                 <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>
4282                                                 
4283                                         </dt>
4284                                         <dd>The drag source that was dragged over this drop target</dd>
4285                                 
4286                                         <dt>
4287                                                 <span class="fixedFont">Event</span> <b>e</b>
4288                                                 
4289                                         </dt>
4290                                         <dd>The event</dd>
4291                                 
4292                                         <dt>
4293                                                 <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>
4294                                                 
4295                                         </dt>
4296                                         <dd>An object containing arbitrary data supplied by the drag source</dd>
4297                                 
4298                                 </dl>
4299                         
4300                         
4301                         
4302                         
4303                         
4304                         
4305                         
4306
4307                     
4308                     
4309                      
4310                     </div>                    
4311                 </div>
4312
4313             </td>
4314             <td class="msource">
4315                 <a href="./Roo.dd.DropTarget.html#constructor" roo:cls="Roo.dd.DropTarget.html#constructor">Roo.dd.DropTarget</a>
4316             </td>
4317         </tr>
4318         
4319                                                        
4320     </table>
4321
4322   
4323   
4324   
4325  
4326 <!-- ============================== footer ================================= -->
4327                 <div class="fineprint" style="clear:both">
4328                         
4329                         Documentation generated by <a href="http://www.akbkhome.com" target="_blankt">Introspection Doc Generator</a>  on Fri Jan 14 2011 17:01:50 GMT+0800 (HKT)
4330                         Based on 
4331                         <a href="http://www.jsdoctoolkit.org/" target="_blank">JsDoc Toolkit</a>  
4332                 </div>
4333         </body>
4334 </html>