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