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