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