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