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