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