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