Roo/bootstrap/Container.js
[roojs1] / docs / symbols / Roo.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</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-props"><img src="resources/s.gif" class="item-icon icon-prop">Properties</a>
35         <a class="inner-link" href="#Roo-methods"><img src="resources/s.gif" class="item-icon icon-method">Methods</a>
36         <a class="inner-link" href="#Roo-events"><img src="resources/s.gif" class="item-icon icon-event">Events</a>
37         <a class="inner-link" href="#Roo-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 <!-- ============================== class title / details ============================ -->
46     
47     
48     <h1 class="classTitle">
49                                 
50                                 Class Roo
51                         </h1>
52                         
53     <table cellspacing="0" class="class-summary-table">
54         
55         <tr><td class="label">Defined In:</td><td class="hd-info">
56                         
57                                         <a href="./src/Roo.js.html">Roo.js</a>.
58                         
59         </td></tr>
60         <tr><td class="label">Class:</td><td class="hd-info">Roo</td></tr>
61         
62         
63         
64         
65     </table>
66
67     
68 <!-- ============================== class summary ========================== -->                        
69     <div class="description">
70         Roo core utilities and functions.
71     </div>
72
73         
74 <!-- ============================== Class comment block... ========================== -->                                       
75
76 <div class="comments">
77         <b>Class Comments / Notes</B> =>  
78         <u onclick="parent.CommentDialog.showCommentId = 'Roo';">[Add Your comment/notes about this class]</u>
79         <br/>
80         <iframe frameborder="0"  id="comments-" style="border: none;width:100%;" 
81                 src="/blog.php/GtkDjsComments/Roo.html"></iframe>
82 </div>
83         
84
85                 
86 <!-- ============================== config options ========================== -->                                               
87                  
88     
89     
90                 
91     <div class="hr"></div>
92     <a id="Roo-configs"></a>
93                 
94     
95     
96      <table cellspacing="0" class="member-table">
97       <caption class="Empty">Config Options - Has None</caption>
98      </table>
99     
100     
101      
102                 
103   
104   
105   
106   
107   
108   
109   
110   
111   <!-- ============================== public properties ==================== -->        
112   
113   
114   
115     <a id="Roo-props"></a>      
116     
117     
118
119     
120      
121     
122         
123       <table cellspacing="0" class="member-table">   
124       <caption>Public Properties </caption>
125         <tr>
126             <th class="sig-header" colspan="2">Property</th>
127             <th class="sig-header">Description</th>
128             <th class="msource-header">Defined By</th>
129         </tr>
130         
131       
132                     
133           
134                  
135          
136         
137         
138           <tr class="property-row config-row-alt0 notInherited">
139             <td class="micon">
140                 <a class="exi" href="#expand">&nbsp;</a>
141             </td>
142             <td class="sig">
143                <a id="Roo-prop-BLANK_IMAGE_URL" name=".BLANK_IMAGE_URL"></a>
144                <div class="fixedFont">
145                     <span class="attributes">Roo.</span><b  class="itemname">BLANK_IMAGE_URL</b> :
146                      <span type="etype"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>
147                      </div>
148             </td>
149             <td class="sig">
150                 <div class="mdesc">
151
152
153                    <div class="short">
154                         URL to a 1x1 transparent gif image used by Roo to create inline icons with CSS background images.
155                    
156                    
157                    
158                    </div> 
159                     
160                     <div class="long">
161                     
162                         URL to a 1x1 transparent gif image used by Roo to create inline icons with CSS background images. (Defaults to<br/>"http://Roojs.com/s.gif" and you should change this to a URL on your server).                        
163                  
164                 </div>
165                 </div>
166             </td>
167             
168             <td class="msource">  
169             Roo
170             </td>             
171                 
172           </tr>
173                  
174          
175         
176         
177           <tr class="property-row config-row-alt1 notInherited">
178             <td class="micon">
179                 <a class="exi" href="#expand">&nbsp;</a>
180             </td>
181             <td class="sig">
182                <a id="Roo-prop-MessageBox" name=".MessageBox"></a>
183                <div class="fixedFont">
184                     <span class="attributes">Roo.</span><b  class="itemname">MessageBox</b> :
185                      <span type="etype"></span>
186                      </div>
187             </td>
188             <td class="sig">
189                 <div class="mdesc">
190
191
192                    <div class="short">
193                         Shorthand for {<b>link</b> Roo.MessageBox}
194                    
195                    
196                    
197                    </div> 
198                     
199                     <div class="long">
200                     
201                         Shorthand for {<b>link</b> Roo.MessageBox}                        
202                  
203                 </div>
204                 </div>
205             </td>
206             
207             <td class="msource">  
208             Roo
209             </td>             
210                 
211           </tr>
212                  
213          
214         
215         
216           <tr class="property-row config-row-alt0 notInherited">
217             <td class="micon">
218                 <a class="exi" href="#expand">&nbsp;</a>
219             </td>
220             <td class="sig">
221                <a id="Roo-prop-Msg" name=".Msg"></a>
222                <div class="fixedFont">
223                     <span class="attributes">Roo.</span><b  class="itemname">Msg</b> :
224                      <span type="etype"></span>
225                      </div>
226             </td>
227             <td class="sig">
228                 <div class="mdesc">
229
230
231                    <div class="short">
232                         Shorthand for {<b>link</b> Roo.MessageBox}
233                    
234                    
235                    
236                    </div> 
237                     
238                     <div class="long">
239                     
240                         Shorthand for {<b>link</b> Roo.MessageBox}                        
241                  
242                 </div>
243                 </div>
244             </td>
245             
246             <td class="msource">  
247             Roo
248             </td>             
249                 
250           </tr>
251                  
252          
253         
254         
255           <tr class="property-row config-row-alt1 notInherited">
256             <td class="micon">
257                 <a class="exi" href="#expand">&nbsp;</a>
258             </td>
259             <td class="sig">
260                <a id="Roo-prop-SSL_SECURE_URL" name=".SSL_SECURE_URL"></a>
261                <div class="fixedFont">
262                     <span class="attributes">Roo.</span><b  class="itemname">SSL_SECURE_URL</b> :
263                      <span type="etype"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>
264                      </div>
265             </td>
266             <td class="sig">
267                 <div class="mdesc">
268
269
270                    <div class="short">
271                         URL to a blank file used by Roo when in secure mode for iframe src and onReady src to prevent<br/>the IE insecure content warning (defaults to javascript:false).
272                    
273                    
274                    
275                    </div> 
276                     
277                     <div class="long">
278                     
279                         URL to a blank file used by Roo when in secure mode for iframe src and onReady src to prevent<br/>the IE insecure content warning (defaults to javascript:false).                        
280                  
281                 </div>
282                 </div>
283             </td>
284             
285             <td class="msource">  
286             Roo
287             </td>             
288                 
289           </tr>
290                  
291          
292         
293         
294           <tr class="property-row config-row-alt0 notInherited">
295             <td class="micon">
296                 <a class="exi" href="#expand">&nbsp;</a>
297             </td>
298             <td class="sig">
299                <a id="Roo-prop-debug" name=".debug"></a>
300                <div class="fixedFont">
301                     <span class="attributes">Roo.</span><b  class="itemname">debug</b> :
302                      <span type="etype"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>
303                      </div>
304             </td>
305             <td class="sig">
306                 <div class="mdesc">
307
308
309                    <div class="short">
310                         Turn on debugging output (currently only the factory uses this)
311                    
312                    
313                    
314                    </div> 
315                     
316                     <div class="long">
317                     
318                         Turn on debugging output (currently only the factory uses this)                        
319                  
320                 </div>
321                 </div>
322             </td>
323             
324             <td class="msource">  
325             Roo
326             </td>             
327                 
328           </tr>
329                  
330          
331         
332         
333           <tr class="property-row config-row-alt1 notInherited">
334             <td class="micon">
335                 <a class="exi" href="#expand">&nbsp;</a>
336             </td>
337             <td class="sig">
338                <a id="Roo-prop-enableGarbageCollector" name=".enableGarbageCollector"></a>
339                <div class="fixedFont">
340                     <span class="attributes">Roo.</span><b  class="itemname">enableGarbageCollector</b> :
341                      <span type="etype"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>
342                      </div>
343             </td>
344             <td class="sig">
345                 <div class="mdesc">
346
347
348                    <div class="short">
349                         True to automatically uncache orphaned Roo.Elements periodically (defaults to true)
350                    
351                    
352                    
353                    </div> 
354                     
355                     <div class="long">
356                     
357                         True to automatically uncache orphaned Roo.Elements periodically (defaults to true)                        
358                  
359                 </div>
360                 </div>
361             </td>
362             
363             <td class="msource">  
364             Roo
365             </td>             
366                 
367           </tr>
368                  
369          
370         
371         
372           <tr class="property-row config-row-alt0 notInherited">
373             <td class="micon">
374                 <a class="exi" href="#expand">&nbsp;</a>
375             </td>
376             <td class="sig">
377                <a id="Roo-prop-enableListenerCollection" name=".enableListenerCollection"></a>
378                <div class="fixedFont">
379                     <span class="attributes">Roo.</span><b  class="itemname">enableListenerCollection</b> :
380                      <span type="etype"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>
381                      </div>
382             </td>
383             <td class="sig">
384                 <div class="mdesc">
385
386
387                    <div class="short">
388                         True to automatically purge event listeners after uncaching an element (defaults to false).
389                    
390                    
391                    
392                    </div> 
393                     
394                     <div class="long">
395                     
396                         True to automatically purge event listeners after uncaching an element (defaults to false).<br/>Note: this only happens if enableGarbageCollector is true.                        
397                  
398                 </div>
399                 </div>
400             </td>
401             
402             <td class="msource">  
403             Roo
404             </td>             
405                 
406           </tr>
407                  
408          
409         
410         
411           <tr class="property-row config-row-alt1 notInherited">
412             <td class="micon">
413                 <a class="exi" href="#expand">&nbsp;</a>
414             </td>
415             <td class="sig">
416                <a id="Roo-prop-isBorderBox" name=".isBorderBox"></a>
417                <div class="fixedFont">
418                     <span class="attributes">Roo.</span><b  class="itemname">isBorderBox</b> :
419                      <span type="etype"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>
420                      </div>
421             </td>
422             <td class="sig">
423                 <div class="mdesc">
424
425
426                    <div class="short">
427                         
428                    
429                    
430                    
431                    </div> 
432                     
433                     <div class="long">
434                     
435                                                 
436                  
437                 </div>
438                 </div>
439             </td>
440             
441             <td class="msource">  
442             Roo
443             </td>             
444                 
445           </tr>
446                  
447          
448         
449         
450           <tr class="property-row config-row-alt0 notInherited">
451             <td class="micon">
452                 <a class="exi" href="#expand">&nbsp;</a>
453             </td>
454             <td class="sig">
455                <a id="Roo-prop-isFirefox" name=".isFirefox"></a>
456                <div class="fixedFont">
457                     <span class="attributes">Roo.</span><b  class="itemname">isFirefox</b> :
458                      <span type="etype"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>
459                      </div>
460             </td>
461             <td class="sig">
462                 <div class="mdesc">
463
464
465                    <div class="short">
466                         
467                    
468                    
469                    
470                    </div> 
471                     
472                     <div class="long">
473                     
474                                                 
475                  
476                 </div>
477                 </div>
478             </td>
479             
480             <td class="msource">  
481             Roo
482             </td>             
483                 
484           </tr>
485                  
486          
487         
488         
489           <tr class="property-row config-row-alt1 notInherited">
490             <td class="micon">
491                 <a class="exi" href="#expand">&nbsp;</a>
492             </td>
493             <td class="sig">
494                <a id="Roo-prop-isGecko" name=".isGecko"></a>
495                <div class="fixedFont">
496                     <span class="attributes">Roo.</span><b  class="itemname">isGecko</b> :
497                      <span type="etype"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>
498                      </div>
499             </td>
500             <td class="sig">
501                 <div class="mdesc">
502
503
504                    <div class="short">
505                         
506                    
507                    
508                    
509                    </div> 
510                     
511                     <div class="long">
512                     
513                                                 
514                  
515                 </div>
516                 </div>
517             </td>
518             
519             <td class="msource">  
520             Roo
521             </td>             
522                 
523           </tr>
524                  
525          
526         
527         
528           <tr class="property-row config-row-alt0 notInherited">
529             <td class="micon">
530                 <a class="exi" href="#expand">&nbsp;</a>
531             </td>
532             <td class="sig">
533                <a id="Roo-prop-isIE" name=".isIE"></a>
534                <div class="fixedFont">
535                     <span class="attributes">Roo.</span><b  class="itemname">isIE</b> :
536                      <span type="etype"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>
537                      </div>
538             </td>
539             <td class="sig">
540                 <div class="mdesc">
541
542
543                    <div class="short">
544                         
545                    
546                    
547                    
548                    </div> 
549                     
550                     <div class="long">
551                     
552                                                 
553                  
554                 </div>
555                 </div>
556             </td>
557             
558             <td class="msource">  
559             Roo
560             </td>             
561                 
562           </tr>
563                  
564          
565         
566         
567           <tr class="property-row config-row-alt1 notInherited">
568             <td class="micon">
569                 <a class="exi" href="#expand">&nbsp;</a>
570             </td>
571             <td class="sig">
572                <a id="Roo-prop-isIE11" name=".isIE11"></a>
573                <div class="fixedFont">
574                     <span class="attributes">Roo.</span><b  class="itemname">isIE11</b> :
575                      <span type="etype"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>
576                      </div>
577             </td>
578             <td class="sig">
579                 <div class="mdesc">
580
581
582                    <div class="short">
583                         
584                    
585                    
586                    
587                    </div> 
588                     
589                     <div class="long">
590                     
591                                                 
592                  
593                 </div>
594                 </div>
595             </td>
596             
597             <td class="msource">  
598             Roo
599             </td>             
600                 
601           </tr>
602                  
603          
604         
605         
606           <tr class="property-row config-row-alt0 notInherited">
607             <td class="micon">
608                 <a class="exi" href="#expand">&nbsp;</a>
609             </td>
610             <td class="sig">
611                <a id="Roo-prop-isIE7" name=".isIE7"></a>
612                <div class="fixedFont">
613                     <span class="attributes">Roo.</span><b  class="itemname">isIE7</b> :
614                      <span type="etype"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>
615                      </div>
616             </td>
617             <td class="sig">
618                 <div class="mdesc">
619
620
621                    <div class="short">
622                         
623                    
624                    
625                    
626                    </div> 
627                     
628                     <div class="long">
629                     
630                                                 
631                  
632                 </div>
633                 </div>
634             </td>
635             
636             <td class="msource">  
637             Roo
638             </td>             
639                 
640           </tr>
641                  
642          
643         
644         
645           <tr class="property-row config-row-alt1 notInherited">
646             <td class="micon">
647                 <a class="exi" href="#expand">&nbsp;</a>
648             </td>
649             <td class="sig">
650                <a id="Roo-prop-isLinux" name=".isLinux"></a>
651                <div class="fixedFont">
652                     <span class="attributes">Roo.</span><b  class="itemname">isLinux</b> :
653                      <span type="etype"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>
654                      </div>
655             </td>
656             <td class="sig">
657                 <div class="mdesc">
658
659
660                    <div class="short">
661                         
662                    
663                    
664                    
665                    </div> 
666                     
667                     <div class="long">
668                     
669                                                 
670                  
671                 </div>
672                 </div>
673             </td>
674             
675             <td class="msource">  
676             Roo
677             </td>             
678                 
679           </tr>
680                  
681          
682         
683         
684           <tr class="property-row config-row-alt0 notInherited">
685             <td class="micon">
686                 <a class="exi" href="#expand">&nbsp;</a>
687             </td>
688             <td class="sig">
689                <a id="Roo-prop-isMac" name=".isMac"></a>
690                <div class="fixedFont">
691                     <span class="attributes">Roo.</span><b  class="itemname">isMac</b> :
692                      <span type="etype"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>
693                      </div>
694             </td>
695             <td class="sig">
696                 <div class="mdesc">
697
698
699                    <div class="short">
700                         
701                    
702                    
703                    
704                    </div> 
705                     
706                     <div class="long">
707                     
708                                                 
709                  
710                 </div>
711                 </div>
712             </td>
713             
714             <td class="msource">  
715             Roo
716             </td>             
717                 
718           </tr>
719                  
720          
721         
722         
723           <tr class="property-row config-row-alt1 notInherited">
724             <td class="micon">
725                 <a class="exi" href="#expand">&nbsp;</a>
726             </td>
727             <td class="sig">
728                <a id="Roo-prop-isOpera" name=".isOpera"></a>
729                <div class="fixedFont">
730                     <span class="attributes">Roo.</span><b  class="itemname">isOpera</b> :
731                      <span type="etype"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>
732                      </div>
733             </td>
734             <td class="sig">
735                 <div class="mdesc">
736
737
738                    <div class="short">
739                         
740                    
741                    
742                    
743                    </div> 
744                     
745                     <div class="long">
746                     
747                                                 
748                  
749                 </div>
750                 </div>
751             </td>
752             
753             <td class="msource">  
754             Roo
755             </td>             
756                 
757           </tr>
758                  
759          
760         
761         
762           <tr class="property-row config-row-alt0 notInherited">
763             <td class="micon">
764                 <a class="exi" href="#expand">&nbsp;</a>
765             </td>
766             <td class="sig">
767                <a id="Roo-prop-isReady" name=".isReady"></a>
768                <div class="fixedFont">
769                     <span class="attributes">Roo.</span><b  class="itemname">isReady</b> :
770                      <span type="etype"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>
771                      </div>
772             </td>
773             <td class="sig">
774                 <div class="mdesc">
775
776
777                    <div class="short">
778                         True when the document is fully initialized and ready for action
779                    
780                    
781                    
782                    </div> 
783                     
784                     <div class="long">
785                     
786                         True when the document is fully initialized and ready for action                        
787                  
788                 </div>
789                 </div>
790             </td>
791             
792             <td class="msource">  
793             Roo
794             </td>             
795                 
796           </tr>
797                  
798          
799         
800         
801           <tr class="property-row config-row-alt1 notInherited">
802             <td class="micon">
803                 <a class="exi" href="#expand">&nbsp;</a>
804             </td>
805             <td class="sig">
806                <a id="Roo-prop-isSafari" name=".isSafari"></a>
807                <div class="fixedFont">
808                     <span class="attributes">Roo.</span><b  class="itemname">isSafari</b> :
809                      <span type="etype"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>
810                      </div>
811             </td>
812             <td class="sig">
813                 <div class="mdesc">
814
815
816                    <div class="short">
817                         
818                    
819                    
820                    
821                    </div> 
822                     
823                     <div class="long">
824                     
825                                                 
826                  
827                 </div>
828                 </div>
829             </td>
830             
831             <td class="msource">  
832             Roo
833             </td>             
834                 
835           </tr>
836                  
837          
838         
839         
840           <tr class="property-row config-row-alt0 notInherited">
841             <td class="micon">
842                 <a class="exi" href="#expand">&nbsp;</a>
843             </td>
844             <td class="sig">
845                <a id="Roo-prop-isSecure" name=".isSecure"></a>
846                <div class="fixedFont">
847                     <span class="attributes">Roo.</span><b  class="itemname">isSecure</b> :
848                      <span type="etype"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>
849                      </div>
850             </td>
851             <td class="sig">
852                 <div class="mdesc">
853
854
855                    <div class="short">
856                         True if the page is running over SSL
857                    
858                    
859                    
860                    </div> 
861                     
862                     <div class="long">
863                     
864                         True if the page is running over SSL                        
865                  
866                 </div>
867                 </div>
868             </td>
869             
870             <td class="msource">  
871             Roo
872             </td>             
873                 
874           </tr>
875                  
876          
877         
878         
879           <tr class="property-row config-row-alt1 notInherited">
880             <td class="micon">
881                 <a class="exi" href="#expand">&nbsp;</a>
882             </td>
883             <td class="sig">
884                <a id="Roo-prop-isStrict" name=".isStrict"></a>
885                <div class="fixedFont">
886                     <span class="attributes">Roo.</span><b  class="itemname">isStrict</b> :
887                      <span type="etype"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>
888                      </div>
889             </td>
890             <td class="sig">
891                 <div class="mdesc">
892
893
894                    <div class="short">
895                         True if the browser is in strict mode
896                    
897                    
898                    
899                    </div> 
900                     
901                     <div class="long">
902                     
903                         True if the browser is in strict mode                        
904                  
905                 </div>
906                 </div>
907             </td>
908             
909             <td class="msource">  
910             Roo
911             </td>             
912                 
913           </tr>
914                  
915          
916         
917         
918           <tr class="property-row config-row-alt0 notInherited">
919             <td class="micon">
920                 <a class="exi" href="#expand">&nbsp;</a>
921             </td>
922             <td class="sig">
923                <a id="Roo-prop-isTouch" name=".isTouch"></a>
924                <div class="fixedFont">
925                     <span class="attributes">Roo.</span><b  class="itemname">isTouch</b> :
926                      <span type="etype"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>
927                      </div>
928             </td>
929             <td class="sig">
930                 <div class="mdesc">
931
932
933                    <div class="short">
934                         
935                    
936                    
937                    
938                    </div> 
939                     
940                     <div class="long">
941                     
942                                                 
943                  
944                 </div>
945                 </div>
946             </td>
947             
948             <td class="msource">  
949             Roo
950             </td>             
951                 
952           </tr>
953                  
954          
955         
956         
957           <tr class="property-row config-row-alt1 notInherited">
958             <td class="micon">
959                 <a class="exi" href="#expand">&nbsp;</a>
960             </td>
961             <td class="sig">
962                <a id="Roo-prop-isWindows" name=".isWindows"></a>
963                <div class="fixedFont">
964                     <span class="attributes">Roo.</span><b  class="itemname">isWindows</b> :
965                      <span type="etype"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>
966                      </div>
967             </td>
968             <td class="sig">
969                 <div class="mdesc">
970
971
972                    <div class="short">
973                         
974                    
975                    
976                    
977                    </div> 
978                     
979                     <div class="long">
980                     
981                                                 
982                  
983                 </div>
984                 </div>
985             </td>
986             
987             <td class="msource">  
988             Roo
989             </td>             
990                 
991           </tr>
992                  
993          
994         
995         
996           <tr class="property-row config-row-alt0 notInherited">
997             <td class="micon">
998                 <a class="exi" href="#expand">&nbsp;</a>
999             </td>
1000             <td class="sig">
1001                <a id="Roo-prop-useShims" name=".useShims"></a>
1002                <div class="fixedFont">
1003                     <span class="attributes">Roo.</span><b  class="itemname">useShims</b> :
1004                      <span type="etype"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>
1005                      </div>
1006             </td>
1007             <td class="sig">
1008                 <div class="mdesc">
1009
1010
1011                    <div class="short">
1012                         By default, Ext intelligently decides whether floating elements should be shimmed.
1013                    
1014                    
1015                    
1016                    </div> 
1017                     
1018                     <div class="long">
1019                     
1020                         By default, Ext intelligently decides whether floating elements should be shimmed. If you are using flash,<br/>you may want to set this to true.                        
1021                  
1022                 </div>
1023                 </div>
1024             </td>
1025             
1026             <td class="msource">  
1027             Roo
1028             </td>             
1029                 
1030           </tr>
1031         
1032         
1033          
1034         
1035       
1036         <!-- TODO: implement this alt row.  also notice non-linked "Defined by" when property is a part of this class.     
1037         <tr class="property-row alt">
1038              
1039         -->
1040
1041     </table>
1042   
1043     
1044   <!-- ============================== methods summary / details ======================== -->
1045   
1046   
1047   <a id="Roo-methods"></a>
1048         <!-- constructor?? -->
1049         
1050         <!-- static's first 
1051         
1052         
1053         -->
1054         
1055         <!-- then dynamics first -->
1056         
1057   
1058   
1059     
1060     
1061     
1062       <table cellspacing="0" class="member-table">
1063       <caption>Public Methods</caption>
1064         <tr>
1065             <th class="sig-header" colspan="2">Method</th>            
1066             <th class="msource-header">Defined By</th>
1067
1068         </tr>
1069         
1070         
1071         
1072          
1073         
1074         
1075           
1076           <tr class="method-row config-row-alt0 expandable notInherited">
1077             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1078            
1079            
1080             <td class="sig">
1081                 <a id="Roo-method-addBehaviors"   name=".addBehaviors"></a>
1082                 <div class="fixedFont">
1083                         <span class="attributes">Roo.</span><b class="itemname">addBehaviors</b>
1084                                 
1085                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>obj</i></B>) 
1086                         
1087                                 
1088                         
1089                 </div>
1090                 <div class="mdesc">
1091                 
1092                    <div class="short">Applies event listeners to elements by selectors when the document is ready.</div> 
1093                  
1094                  
1095                  
1096                     <div class="long">
1097                         
1098                                 Applies event listeners to elements by selectors when the document is ready.<br/>The event name is specified with an @ suffix.<br/><pre><code><br/>Roo.addBehaviors({<br/>   // add a listener for click on all anchors in element with id foo<br/>   '<b>foo</b> a<b>click</b>' : function(e, t){<br/>       // do something<br/>   },<br/><br/>   // add the same listener to multiple selectors (separated by comma BEFORE the @)<br/>   '<b>foo</b> a, <b>bar</b> span.some-class<b>mouseover</b>' : function(){<br/>       // do something<br/>   }<br/>});<br/></code></pre>
1099                     
1100                                 
1101                         
1102                         
1103                         
1104                         
1105                                 <dl class="detailList">
1106                                 <dt class="heading">Parameters:</dt>
1107                                 
1108                                         <dt>
1109                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>obj</b>
1110                                                 
1111                                         </dt>
1112                                         <dd>The list of behaviors to apply</dd>
1113                                 
1114                                 </dl>
1115                         
1116                         
1117                         
1118                         
1119                         
1120                         
1121                         
1122
1123                     
1124                     
1125                      
1126                     </div>                    
1127                 </div>
1128
1129             </td>
1130             <td class="msource">
1131                 
1132                         Roo
1133                 &nbsp;
1134             </td>
1135         </tr>
1136         
1137           
1138           <tr class="method-row config-row-alt1 expandable notInherited">
1139             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1140            
1141            
1142             <td class="sig">
1143                 <a id="Roo-method-apply"   name=".apply"></a>
1144                 <div class="fixedFont">
1145                         <span class="attributes">Roo.</span><b class="itemname">apply</b>
1146                                 
1147                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>obj</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>config</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>defaults</i></B>) 
1148                         
1149                                 
1150                                          : 
1151                                         
1152                                                 
1153                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
1154                                         
1155                                         
1156                                         
1157                                 
1158                         
1159                 </div>
1160                 <div class="mdesc">
1161                 
1162                    <div class="short">Copies all the properties of config to obj.</div> 
1163                  
1164                  
1165                  
1166                     <div class="long">
1167                         
1168                                 Copies all the properties of config to obj.
1169                     
1170                                 
1171                         
1172                         
1173                         
1174                         
1175                                 <dl class="detailList">
1176                                 <dt class="heading">Parameters:</dt>
1177                                 
1178                                         <dt>
1179                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>obj</b>
1180                                                 
1181                                         </dt>
1182                                         <dd>The receiver of the properties</dd>
1183                                 
1184                                         <dt>
1185                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>config</b>
1186                                                 
1187                                         </dt>
1188                                         <dd>The source of the properties</dd>
1189                                 
1190                                         <dt>
1191                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>defaults</b>
1192                                                 
1193                                         </dt>
1194                                         <dd>A different object that will also be applied for default values</dd>
1195                                 
1196                                 </dl>
1197                         
1198                         
1199                         
1200                         
1201                         
1202                                 <dl class="detailList">
1203                                 <dt class="heading">Returns:</dt>
1204                                 
1205                                         <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  returns obj</dd>
1206                                 
1207                                 </dl>
1208                         
1209                         
1210                         
1211
1212                     
1213                     
1214                      
1215                     </div>                    
1216                 </div>
1217
1218             </td>
1219             <td class="msource">
1220                 
1221                         Roo
1222                 &nbsp;
1223             </td>
1224         </tr>
1225         
1226           
1227           <tr class="method-row config-row-alt0 expandable notInherited">
1228             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1229            
1230            
1231             <td class="sig">
1232                 <a id="Roo-method-applyIf"   name=".applyIf"></a>
1233                 <div class="fixedFont">
1234                         <span class="attributes">Roo.</span><b class="itemname">applyIf</b>
1235                                 
1236                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>obj</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>config</i></B>) 
1237                         
1238                                 
1239                                          : 
1240                                         
1241                                                 
1242                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
1243                                         
1244                                         
1245                                         
1246                                 
1247                         
1248                 </div>
1249                 <div class="mdesc">
1250                 
1251                    <div class="short">Copies all the properties of config to obj if they don't already exist.</div> 
1252                  
1253                  
1254                  
1255                     <div class="long">
1256                         
1257                                 Copies all the properties of config to obj if they don't already exist.
1258                     
1259                                 
1260                         
1261                         
1262                         
1263                         
1264                                 <dl class="detailList">
1265                                 <dt class="heading">Parameters:</dt>
1266                                 
1267                                         <dt>
1268                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>obj</b>
1269                                                 
1270                                         </dt>
1271                                         <dd>The receiver of the properties</dd>
1272                                 
1273                                         <dt>
1274                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>config</b>
1275                                                 
1276                                         </dt>
1277                                         <dd>The source of the properties</dd>
1278                                 
1279                                 </dl>
1280                         
1281                         
1282                         
1283                         
1284                         
1285                                 <dl class="detailList">
1286                                 <dt class="heading">Returns:</dt>
1287                                 
1288                                         <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  returns obj</dd>
1289                                 
1290                                 </dl>
1291                         
1292                         
1293                         
1294
1295                     
1296                     
1297                      
1298                     </div>                    
1299                 </div>
1300
1301             </td>
1302             <td class="msource">
1303                 
1304                         Roo
1305                 &nbsp;
1306             </td>
1307         </tr>
1308         
1309           
1310           <tr class="method-row config-row-alt1 expandable notInherited">
1311             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1312            
1313            
1314             <td class="sig">
1315                 <a id="Roo-method-decode"   name=".decode"></a>
1316                 <div class="fixedFont">
1317                         <span class="attributes">Roo.</span><b class="itemname">decode</b>
1318                                 
1319                                  () 
1320                         
1321                                 
1322                         
1323                 </div>
1324                 <div class="mdesc">
1325                 
1326                    <div class="short">Shorthand for {<b>link</b> Roo.util.JSON<b>decode</b>}</div> 
1327                  
1328                  
1329                  
1330                     <div class="long">
1331                         
1332                                 Shorthand for {<b>link</b> Roo.util.JSON<b>decode</b>}
1333                     
1334                                 
1335                         
1336                         
1337                         
1338                         
1339                         
1340                         
1341                         
1342                         
1343                         
1344                         
1345
1346                     
1347                     
1348                      
1349                     </div>                    
1350                 </div>
1351
1352             </td>
1353             <td class="msource">
1354                 
1355                         Roo
1356                 &nbsp;
1357             </td>
1358         </tr>
1359         
1360           
1361           <tr class="method-row config-row-alt0 expandable notInherited">
1362             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1363            
1364            
1365             <td class="sig">
1366                 <a id="Roo-method-each"   name=".each"></a>
1367                 <div class="fixedFont">
1368                         <span class="attributes">Roo.</span><b class="itemname">each</b>
1369                                 
1370                                  (<a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a>/NodeList/Mixed <B><i>array</i></B>, <a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a> <B><i>fn</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>) 
1371                         
1372                                 
1373                         
1374                 </div>
1375                 <div class="mdesc">
1376                 
1377                    <div class="short">Iterates an array calling the passed function with each item, stopping if your function returns false.</div> 
1378                  
1379                  
1380                  
1381                     <div class="long">
1382                         
1383                                 Iterates an array calling the passed function with each item, stopping if your function returns false. If the<br/>passed array is not really an array, your function is called once with it.<br/>The supplied function is called with (Object item, Number index, Array allItems).
1384                     
1385                                 
1386                         
1387                         
1388                         
1389                         
1390                                 <dl class="detailList">
1391                                 <dt class="heading">Parameters:</dt>
1392                                 
1393                                         <dt>
1394                                                 <span class="fixedFont"><a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a>/NodeList/Mixed</span>  <b>array</b>
1395                                                 
1396                                         </dt>
1397                                         <dd></dd>
1398                                 
1399                                         <dt>
1400                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>fn</b>
1401                                                 
1402                                         </dt>
1403                                         <dd></dd>
1404                                 
1405                                         <dt>
1406                                                 <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>
1407                                                 
1408                                         </dt>
1409                                         <dd></dd>
1410                                 
1411                                 </dl>
1412                         
1413                         
1414                         
1415                         
1416                         
1417                         
1418                         
1419
1420                     
1421                     
1422                      
1423                     </div>                    
1424                 </div>
1425
1426             </td>
1427             <td class="msource">
1428                 
1429                         Roo
1430                 &nbsp;
1431             </td>
1432         </tr>
1433         
1434           
1435           <tr class="method-row config-row-alt1 expandable notInherited">
1436             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1437            
1438            
1439             <td class="sig">
1440                 <a id="Roo-method-encode"   name=".encode"></a>
1441                 <div class="fixedFont">
1442                         <span class="attributes">Roo.</span><b class="itemname">encode</b>
1443                                 
1444                                  () 
1445                         
1446                                 
1447                         
1448                 </div>
1449                 <div class="mdesc">
1450                 
1451                    <div class="short">Shorthand for {<b>link</b> Roo.util.JSON<b>encode</b>}</div> 
1452                  
1453                  
1454                  
1455                     <div class="long">
1456                         
1457                                 Shorthand for {<b>link</b> Roo.util.JSON<b>encode</b>}
1458                     
1459                                 
1460                         
1461                         
1462                         
1463                         
1464                         
1465                         
1466                         
1467                         
1468                         
1469                         
1470
1471                     
1472                     
1473                      
1474                     </div>                    
1475                 </div>
1476
1477             </td>
1478             <td class="msource">
1479                 
1480                         Roo
1481                 &nbsp;
1482             </td>
1483         </tr>
1484         
1485           
1486           <tr class="method-row config-row-alt0 expandable notInherited">
1487             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1488            
1489            
1490             <td class="sig">
1491                 <a id="Roo-method-encodeURIComponent"   name=".encodeURIComponent"></a>
1492                 <div class="fixedFont">
1493                         <span class="attributes">Roo.</span><b class="itemname">encodeURIComponent</b>
1494                                 
1495                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>data</i></B>) 
1496                         
1497                                 
1498                                          : 
1499                                         
1500                                                 
1501                                                 <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
1502                                         
1503                                         
1504                                         
1505                                 
1506                         
1507                 </div>
1508                 <div class="mdesc">
1509                 
1510                    <div class="short">Safe version of encodeURIComponent</div> 
1511                  
1512                  
1513                  
1514                     <div class="long">
1515                         
1516                                 Safe version of encodeURIComponent
1517                     
1518                                 
1519                         
1520                         
1521                         
1522                         
1523                                 <dl class="detailList">
1524                                 <dt class="heading">Parameters:</dt>
1525                                 
1526                                         <dt>
1527                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>data</b>
1528                                                 
1529                                         </dt>
1530                                         <dd></dd>
1531                                 
1532                                 </dl>
1533                         
1534                         
1535                         
1536                         
1537                         
1538                                 <dl class="detailList">
1539                                 <dt class="heading">Returns:</dt>
1540                                 
1541                                         <dd><span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  </dd>
1542                                 
1543                                 </dl>
1544                         
1545                         
1546                         
1547
1548                     
1549                     
1550                      
1551                     </div>                    
1552                 </div>
1553
1554             </td>
1555             <td class="msource">
1556                 
1557                         Roo
1558                 &nbsp;
1559             </td>
1560         </tr>
1561         
1562           
1563           <tr class="method-row config-row-alt1 expandable notInherited">
1564             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1565            
1566            
1567             <td class="sig">
1568                 <a id="Roo-method-escapeRe"   name=".escapeRe"></a>
1569                 <div class="fixedFont">
1570                         <span class="attributes">Roo.</span><b class="itemname">escapeRe</b>
1571                                 
1572                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>str</i></B>) 
1573                         
1574                                 
1575                                          : 
1576                                         
1577                                                 
1578                                                 <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
1579                                         
1580                                         
1581                                         
1582                                 
1583                         
1584                 </div>
1585                 <div class="mdesc">
1586                 
1587                    <div class="short">Escapes the passed string for use in a regular expression</div> 
1588                  
1589                  
1590                  
1591                     <div class="long">
1592                         
1593                                 Escapes the passed string for use in a regular expression
1594                     
1595                                 
1596                         
1597                         
1598                         
1599                         
1600                                 <dl class="detailList">
1601                                 <dt class="heading">Parameters:</dt>
1602                                 
1603                                         <dt>
1604                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>str</b>
1605                                                 
1606                                         </dt>
1607                                         <dd></dd>
1608                                 
1609                                 </dl>
1610                         
1611                         
1612                         
1613                         
1614                         
1615                                 <dl class="detailList">
1616                                 <dt class="heading">Returns:</dt>
1617                                 
1618                                         <dd><span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  </dd>
1619                                 
1620                                 </dl>
1621                         
1622                         
1623                         
1624
1625                     
1626                     
1627                      
1628                     </div>                    
1629                 </div>
1630
1631             </td>
1632             <td class="msource">
1633                 
1634                         Roo
1635                 &nbsp;
1636             </td>
1637         </tr>
1638         
1639           
1640           <tr class="method-row config-row-alt0 expandable notInherited">
1641             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1642            
1643            
1644             <td class="sig">
1645                 <a id="Roo-method-extend"   name=".extend"></a>
1646                 <div class="fixedFont">
1647                         <span class="attributes">Roo.</span><b class="itemname">extend</b>
1648                                 
1649                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>subclass</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>superclass</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>overrides</i></B>) 
1650                         
1651                                 
1652                         
1653                 </div>
1654                 <div class="mdesc">
1655                 
1656                    <div class="short">Extends one class with another class and optionally overrides members with the passed literal.</div> 
1657                  
1658                  
1659                  
1660                     <div class="long">
1661                         
1662                                 Extends one class with another class and optionally overrides members with the passed literal. This class<br/>also adds the function "override()" to the class that can be used to override<br/>members on an instance.
1663                     
1664                                 
1665                         
1666                         
1667                         
1668                         
1669                                 <dl class="detailList">
1670                                 <dt class="heading">Parameters:</dt>
1671                                 
1672                                         <dt>
1673                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>subclass</b>
1674                                                 
1675                                         </dt>
1676                                         <dd>The class inheriting the functionality</dd>
1677                                 
1678                                         <dt>
1679                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>superclass</b>
1680                                                 
1681                                         </dt>
1682                                         <dd>The class being extended</dd>
1683                                 
1684                                         <dt>
1685                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>overrides</b>
1686                                                 
1687                                         </dt>
1688                                         <dd>(optional) A literal with members</dd>
1689                                 
1690                                 </dl>
1691                         
1692                         
1693                         
1694                         
1695                         
1696                         
1697                         
1698
1699                     
1700                     
1701                      
1702                     </div>                    
1703                 </div>
1704
1705             </td>
1706             <td class="msource">
1707                 
1708                         Roo
1709                 &nbsp;
1710             </td>
1711         </tr>
1712         
1713           
1714           <tr class="method-row config-row-alt1 expandable notInherited">
1715             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1716            
1717            
1718             <td class="sig">
1719                 <a id="Roo-method-factory"   name=".factory"></a>
1720                 <div class="fixedFont">
1721                         <span class="attributes">Roo.</span><b class="itemname">factory</b>
1722                                 
1723                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>classname</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>namespace</i></B>) 
1724                         
1725                                 
1726                         
1727                 </div>
1728                 <div class="mdesc">
1729                 
1730                    <div class="short">Creates namespaces to be used for scoping variables and classes so that they are not global.</div> 
1731                  
1732                  
1733                  
1734                     <div class="long">
1735                         
1736                                 Creates namespaces to be used for scoping variables and classes so that they are not global.  Usage:<br/><pre><code><br/>Roo.factory({ xns: Roo.data, xtype : 'Store', .....});<br/>Roo.factory(conf, Roo.data);<br/></code></pre>
1737                     
1738                                 
1739                         
1740                         
1741                         
1742                         
1743                                 <dl class="detailList">
1744                                 <dt class="heading">Parameters:</dt>
1745                                 
1746                                         <dt>
1747                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>classname</b>
1748                                                 
1749                                         </dt>
1750                                         <dd></dd>
1751                                 
1752                                         <dt>
1753                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>namespace</b>
1754                                                 
1755                                         </dt>
1756                                         <dd>(optional)</dd>
1757                                 
1758                                 </dl>
1759                         
1760                         
1761                         
1762                         
1763                         
1764                         
1765                         
1766
1767                     
1768                     
1769                      
1770                     </div>                    
1771                 </div>
1772
1773             </td>
1774             <td class="msource">
1775                 
1776                         Roo
1777                 &nbsp;
1778             </td>
1779         </tr>
1780         
1781           
1782           <tr class="method-row config-row-alt0 expandable notInherited">
1783             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1784            
1785            
1786             <td class="sig">
1787                 <a id="Roo-method-fly"   name=".fly"></a>
1788                 <div class="fixedFont">
1789                         <span class="attributes">Roo.</span><b class="itemname">fly</b>
1790                                 
1791                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement <B><i>el</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>named</i></B>) 
1792                         
1793                                 
1794                                          : 
1795                                         
1796                                                 
1797                                                 Element
1798                                         
1799                                         
1800                                         
1801                                 
1802                         
1803                 </div>
1804                 <div class="mdesc">
1805                 
1806                    <div class="short">Gets the globally shared flyweight Element, with the passed node as the active element.</div> 
1807                  
1808                  
1809                  
1810                     <div class="long">
1811                         
1812                                 Gets the globally shared flyweight Element, with the passed node as the active element. Do not store a reference to this element -<br/>the dom node can be overwritten by other code.<br/>Shorthand of {<b>link</b> Roo.Element<b>fly</b>}
1813                     
1814                                 
1815                         
1816                         
1817                         
1818                         
1819                                 <dl class="detailList">
1820                                 <dt class="heading">Parameters:</dt>
1821                                 
1822                                         <dt>
1823                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement</span>  <b>el</b>
1824                                                 
1825                                         </dt>
1826                                         <dd>The dom node or id</dd>
1827                                 
1828                                         <dt>
1829                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>named</b>
1830                                                 
1831                                         </dt>
1832                                         <dd>(optional) Allows for creation of named reusable flyweights to<br/>                                 prevent conflicts (e.g. internally Roo uses "_internal")</dd>
1833                                 
1834                                 </dl>
1835                         
1836                         
1837                         
1838                         
1839                         
1840                                 <dl class="detailList">
1841                                 <dt class="heading">Returns:</dt>
1842                                 
1843                                         <dd><span class="fixedFont">Element</span>  The shared Element object</dd>
1844                                 
1845                                 </dl>
1846                         
1847                         
1848                         
1849
1850                     
1851                     
1852                      
1853                     </div>                    
1854                 </div>
1855
1856             </td>
1857             <td class="msource">
1858                 
1859                         Roo
1860                 &nbsp;
1861             </td>
1862         </tr>
1863         
1864           
1865           <tr class="method-row config-row-alt1 expandable notInherited">
1866             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1867            
1868            
1869             <td class="sig">
1870                 <a id="Roo-method-get"   name=".get"></a>
1871                 <div class="fixedFont">
1872                         <span class="attributes">Roo.</span><b class="itemname">get</b>
1873                                 
1874                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Element <B><i>el</i></B>) 
1875                         
1876                                 
1877                                          : 
1878                                         
1879                                                 
1880                                                 Element
1881                                         
1882                                         
1883                                         
1884                                 
1885                         
1886                 </div>
1887                 <div class="mdesc">
1888                 
1889                    <div class="short">Static method to retrieve Element objects.</div> 
1890                  
1891                  
1892                  
1893                     <div class="long">
1894                         
1895                                 Static method to retrieve Element objects. Uses simple caching to consistently return the same object.<br/>Automatically fixes if an object was recreated with the same id via AJAX or DOM.<br/>Shorthand of {<b>link</b> Roo.Element<b>get</b>}
1896                     
1897                                 
1898                         
1899                         
1900                         
1901                         
1902                                 <dl class="detailList">
1903                                 <dt class="heading">Parameters:</dt>
1904                                 
1905                                         <dt>
1906                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Element</span>  <b>el</b>
1907                                                 
1908                                         </dt>
1909                                         <dd>The id of the node, a DOM Node or an existing Element.</dd>
1910                                 
1911                                 </dl>
1912                         
1913                         
1914                         
1915                         
1916                         
1917                                 <dl class="detailList">
1918                                 <dt class="heading">Returns:</dt>
1919                                 
1920                                         <dd><span class="fixedFont">Element</span>  The Element object</dd>
1921                                 
1922                                 </dl>
1923                         
1924                         
1925                         
1926
1927                     
1928                     
1929                      
1930                     </div>                    
1931                 </div>
1932
1933             </td>
1934             <td class="msource">
1935                 
1936                         Roo
1937                 &nbsp;
1938             </td>
1939         </tr>
1940         
1941           
1942           <tr class="method-row config-row-alt0 expandable notInherited">
1943             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1944            
1945            
1946             <td class="sig">
1947                 <a id="Roo-method-getCmp"   name=".getCmp"></a>
1948                 <div class="fixedFont">
1949                         <span class="attributes">Roo.</span><b class="itemname">getCmp</b>
1950                                 
1951                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>id</i></B>) 
1952                         
1953                                 
1954                                          : 
1955                                         
1956                                                 
1957                                                 
1958                                         
1959                                         
1960                                         
1961                                 
1962                         
1963                 </div>
1964                 <div class="mdesc">
1965                 
1966                    <div class="short">Shorthand for {<b>link</b> Roo.ComponentMgr<b>get</b>}</div> 
1967                  
1968                  
1969                  
1970                     <div class="long">
1971                         
1972                                 Shorthand for {<b>link</b> Roo.ComponentMgr<b>get</b>}
1973                     
1974                                 
1975                         
1976                         
1977                         
1978                         
1979                                 <dl class="detailList">
1980                                 <dt class="heading">Parameters:</dt>
1981                                 
1982                                         <dt>
1983                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>id</b>
1984                                                 
1985                                         </dt>
1986                                         <dd></dd>
1987                                 
1988                                 </dl>
1989                         
1990                         
1991                         
1992                         
1993                         
1994                                 <dl class="detailList">
1995                                 <dt class="heading">Returns:</dt>
1996                                 
1997                                         <dd> Roo.Component</dd>
1998                                 
1999                                 </dl>
2000                         
2001                         
2002                         
2003
2004                     
2005                     
2006                      
2007                     </div>                    
2008                 </div>
2009
2010             </td>
2011             <td class="msource">
2012                 
2013                         Roo
2014                 &nbsp;
2015             </td>
2016         </tr>
2017         
2018           
2019           <tr class="method-row config-row-alt1 expandable notInherited">
2020             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2021            
2022            
2023             <td class="sig">
2024                 <a id="Roo-method-getDom"   name=".getDom"></a>
2025                 <div class="fixedFont">
2026                         <span class="attributes">Roo.</span><b class="itemname">getDom</b>
2027                                 
2028                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Roo.Element <B><i>el</i></B>) 
2029                         
2030                                 
2031                                          : 
2032                                         
2033                                                 
2034                                                 
2035                                         
2036                                         
2037                                         
2038                                 
2039                         
2040                 </div>
2041                 <div class="mdesc">
2042                 
2043                    <div class="short">Return the dom node for the passed string (id), dom node, or Roo.Element</div> 
2044                  
2045                  
2046                  
2047                     <div class="long">
2048                         
2049                                 Return the dom node for the passed string (id), dom node, or Roo.Element
2050                     
2051                                 
2052                         
2053                         
2054                         
2055                         
2056                                 <dl class="detailList">
2057                                 <dt class="heading">Parameters:</dt>
2058                                 
2059                                         <dt>
2060                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Roo.Element</span>  <b>el</b>
2061                                                 
2062                                         </dt>
2063                                         <dd></dd>
2064                                 
2065                                 </dl>
2066                         
2067                         
2068                         
2069                         
2070                         
2071                                 <dl class="detailList">
2072                                 <dt class="heading">Returns:</dt>
2073                                 
2074                                         <dd> HTMLElement</dd>
2075                                 
2076                                 </dl>
2077                         
2078                         
2079                         
2080
2081                     
2082                     
2083                      
2084                     </div>                    
2085                 </div>
2086
2087             </td>
2088             <td class="msource">
2089                 
2090                         Roo
2091                 &nbsp;
2092             </td>
2093         </tr>
2094         
2095           
2096           <tr class="method-row config-row-alt0 expandable notInherited">
2097             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2098            
2099            
2100             <td class="sig">
2101                 <a id="Roo-method-id"   name=".id"></a>
2102                 <div class="fixedFont">
2103                         <span class="attributes">Roo.</span><b class="itemname">id</b>
2104                                 
2105                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Element <B><i>el</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>prefix</i></B>) 
2106                         
2107                                 
2108                                          : 
2109                                         
2110                                                 
2111                                                 <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
2112                                         
2113                                         
2114                                         
2115                                 
2116                         
2117                 </div>
2118                 <div class="mdesc">
2119                 
2120                    <div class="short">Generates unique ids.</div> 
2121                  
2122                  
2123                  
2124                     <div class="long">
2125                         
2126                                 Generates unique ids. If the element already has an id, it is unchanged
2127                     
2128                                 
2129                         
2130                         
2131                         
2132                         
2133                                 <dl class="detailList">
2134                                 <dt class="heading">Parameters:</dt>
2135                                 
2136                                         <dt>
2137                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Element</span>  <b>el</b>
2138                                                 
2139                                         </dt>
2140                                         <dd>(optional) The element to generate an id for</dd>
2141                                 
2142                                         <dt>
2143                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>prefix</b>
2144                                                 
2145                                         </dt>
2146                                         <dd>(optional) Id prefix (defaults "Roo-gen")</dd>
2147                                 
2148                                 </dl>
2149                         
2150                         
2151                         
2152                         
2153                         
2154                                 <dl class="detailList">
2155                                 <dt class="heading">Returns:</dt>
2156                                 
2157                                         <dd><span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  The generated Id.</dd>
2158                                 
2159                                 </dl>
2160                         
2161                         
2162                         
2163
2164                     
2165                     
2166                      
2167                     </div>                    
2168                 </div>
2169
2170             </td>
2171             <td class="msource">
2172                 
2173                         Roo
2174                 &nbsp;
2175             </td>
2176         </tr>
2177         
2178           
2179           <tr class="method-row config-row-alt1 expandable notInherited">
2180             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2181            
2182            
2183             <td class="sig">
2184                 <a id="Roo-method-isEmpty"   name=".isEmpty"></a>
2185                 <div class="fixedFont">
2186                         <span class="attributes">Roo.</span><b class="itemname">isEmpty</b>
2187                                 
2188                                  (Mixed <B><i>value</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>allowBlank</i></B>) 
2189                         
2190                                 
2191                                          : 
2192                                         
2193                                                 
2194                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
2195                                         
2196                                         
2197                                         
2198                                 
2199                         
2200                 </div>
2201                 <div class="mdesc">
2202                 
2203                    <div class="short">Returns true if the passed value is null, undefined or an empty string (optional).</div> 
2204                  
2205                  
2206                  
2207                     <div class="long">
2208                         
2209                                 Returns true if the passed value is null, undefined or an empty string (optional).
2210                     
2211                                 
2212                         
2213                         
2214                         
2215                         
2216                                 <dl class="detailList">
2217                                 <dt class="heading">Parameters:</dt>
2218                                 
2219                                         <dt>
2220                                                 <span class="fixedFont">Mixed</span>  <b>value</b>
2221                                                 
2222                                         </dt>
2223                                         <dd>The value to test</dd>
2224                                 
2225                                         <dt>
2226                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  <b>allowBlank</b>
2227                                                 
2228                                         </dt>
2229                                         <dd>(optional) Pass true if an empty string is not considered empty</dd>
2230                                 
2231                                 </dl>
2232                         
2233                         
2234                         
2235                         
2236                         
2237                                 <dl class="detailList">
2238                                 <dt class="heading">Returns:</dt>
2239                                 
2240                                         <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  </dd>
2241                                 
2242                                 </dl>
2243                         
2244                         
2245                         
2246
2247                     
2248                     
2249                      
2250                     </div>                    
2251                 </div>
2252
2253             </td>
2254             <td class="msource">
2255                 
2256                         Roo
2257                 &nbsp;
2258             </td>
2259         </tr>
2260         
2261           
2262           <tr class="method-row config-row-alt0 expandable notInherited">
2263             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2264            
2265            
2266             <td class="sig">
2267                 <a id="Roo-method-log"   name=".log"></a>
2268                 <div class="fixedFont">
2269                         <span class="attributes">Roo.</span><b class="itemname">log</b>
2270                                 
2271                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>|<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>string</i></B>) 
2272                         
2273                                 
2274                         
2275                 </div>
2276                 <div class="mdesc">
2277                 
2278                    <div class="short">Logs to console if it can.</div> 
2279                  
2280                  
2281                  
2282                     <div class="long">
2283                         
2284                                 Logs to console if it can.
2285                     
2286                                 
2287                         
2288                         
2289                         
2290                         
2291                                 <dl class="detailList">
2292                                 <dt class="heading">Parameters:</dt>
2293                                 
2294                                         <dt>
2295                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>|<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>string</b>
2296                                                 
2297                                         </dt>
2298                                         <dd></dd>
2299                                 
2300                                 </dl>
2301                         
2302                         
2303                         
2304                         
2305                         
2306                         
2307                         
2308
2309                     
2310                     
2311                      
2312                     </div>                    
2313                 </div>
2314
2315             </td>
2316             <td class="msource">
2317                 
2318                         Roo
2319                 &nbsp;
2320             </td>
2321         </tr>
2322         
2323           
2324           <tr class="method-row config-row-alt1 expandable notInherited">
2325             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2326            
2327            
2328             <td class="sig">
2329                 <a id="Roo-method-namespace"   name=".namespace"></a>
2330                 <div class="fixedFont">
2331                         <span class="attributes">Roo.</span><b class="itemname">namespace</b>
2332                                 
2333                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>namespace1</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>namespace2</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>etc</i></B>) 
2334                         
2335                                 
2336                         
2337                 </div>
2338                 <div class="mdesc">
2339                 
2340                    <div class="short">Creates namespaces to be used for scoping variables and classes so that they are not global.</div> 
2341                  
2342                  
2343                  
2344                     <div class="long">
2345                         
2346                                 Creates namespaces to be used for scoping variables and classes so that they are not global.  Usage:<br/><pre><code><br/>Roo.namespace('Company', 'Company.data');<br/>Company.Widget = function() { ... }<br/>Company.data.CustomStore = function(config) { ... }<br/></code></pre>
2347                     
2348                                 
2349                         
2350                         
2351                         
2352                         
2353                                 <dl class="detailList">
2354                                 <dt class="heading">Parameters:</dt>
2355                                 
2356                                         <dt>
2357                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>namespace1</b>
2358                                                 
2359                                         </dt>
2360                                         <dd></dd>
2361                                 
2362                                         <dt>
2363                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>namespace2</b>
2364                                                 
2365                                         </dt>
2366                                         <dd></dd>
2367                                 
2368                                         <dt>
2369                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>etc</b>
2370                                                 
2371                                         </dt>
2372                                         <dd></dd>
2373                                 
2374                                 </dl>
2375                         
2376                         
2377                         
2378                         
2379                         
2380                         
2381                         
2382
2383                     
2384                     
2385                      
2386                     </div>                    
2387                 </div>
2388
2389             </td>
2390             <td class="msource">
2391                 
2392                         Roo
2393                 &nbsp;
2394             </td>
2395         </tr>
2396         
2397           
2398           <tr class="method-row config-row-alt0 expandable notInherited">
2399             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2400            
2401            
2402             <td class="sig">
2403                 <a id="Roo-method-onReady"   name=".onReady"></a>
2404                 <div class="fixedFont">
2405                         <span class="attributes">Roo.</span><b class="itemname">onReady</b>
2406                                 
2407                                  (<a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a> <B><i>fn</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>, boolean <B><i>override</i></B>) 
2408                         
2409                                 
2410                         
2411                 </div>
2412                 <div class="mdesc">
2413                 
2414                    <div class="short">Fires when the document is ready (before onload and before images are loaded).</div> 
2415                  
2416                  
2417                  
2418                     <div class="long">
2419                         
2420                                 Fires when the document is ready (before onload and before images are loaded).  Shorthand of {<b>link</b> Roo.EventManager<b>onDocumentReady</b>}.
2421                     
2422                                 
2423                         
2424                         
2425                         
2426                         
2427                                 <dl class="detailList">
2428                                 <dt class="heading">Parameters:</dt>
2429                                 
2430                                         <dt>
2431                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>fn</b>
2432                                                 
2433                                         </dt>
2434                                         <dd>The method the event invokes</dd>
2435                                 
2436                                         <dt>
2437                                                 <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>
2438                                                 
2439                                         </dt>
2440                                         <dd>An  object that becomes the scope of the handler</dd>
2441                                 
2442                                         <dt>
2443                                                 <span class="fixedFont">boolean</span>  <b>override</b>
2444                                                 
2445                                         </dt>
2446                                         <dd>If true, the obj passed in becomes<br/>                            the execution scope of the listener</dd>
2447                                 
2448                                 </dl>
2449                         
2450                         
2451                         
2452                         
2453                         
2454                         
2455                         
2456
2457                     
2458                     
2459                      
2460                     </div>                    
2461                 </div>
2462
2463             </td>
2464             <td class="msource">
2465                 
2466                         Roo
2467                 &nbsp;
2468             </td>
2469         </tr>
2470         
2471           
2472           <tr class="method-row config-row-alt1 expandable notInherited">
2473             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2474            
2475            
2476             <td class="sig">
2477                 <a id="Roo-method-override"   name=".override"></a>
2478                 <div class="fixedFont">
2479                         <span class="attributes">Roo.</span><b class="itemname">override</b>
2480                                 
2481                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>origclass</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>overrides</i></B>) 
2482                         
2483                                 
2484                         
2485                 </div>
2486                 <div class="mdesc">
2487                 
2488                    <div class="short">Adds a list of functions to the prototype of an existing class, overwriting any existing methods with the same name.</div> 
2489                  
2490                  
2491                  
2492                     <div class="long">
2493                         
2494                                 Adds a list of functions to the prototype of an existing class, overwriting any existing methods with the same name.<br/>Usage:<pre><code><br/>Roo.override(MyClass, {<br/>    newMethod1: function(){<br/>        // etc.<br/>    },<br/>    newMethod2: function(foo){<br/>        // etc.<br/>    }<br/>});<br/> </code></pre>
2495                     
2496                                 
2497                         
2498                         
2499                         
2500                         
2501                                 <dl class="detailList">
2502                                 <dt class="heading">Parameters:</dt>
2503                                 
2504                                         <dt>
2505                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>origclass</b>
2506                                                 
2507                                         </dt>
2508                                         <dd>The class to override</dd>
2509                                 
2510                                         <dt>
2511                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>overrides</b>
2512                                                 
2513                                         </dt>
2514                                         <dd>The list of functions to add to origClass.  This should be specified as an object literal<br/>containing one or more methods.</dd>
2515                                 
2516                                 </dl>
2517                         
2518                         
2519                         
2520                         
2521                         
2522                         
2523                         
2524
2525                     
2526                     
2527                      
2528                     </div>                    
2529                 </div>
2530
2531             </td>
2532             <td class="msource">
2533                 
2534                         Roo
2535                 &nbsp;
2536             </td>
2537         </tr>
2538         
2539           
2540           <tr class="method-row config-row-alt0 expandable notInherited">
2541             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2542            
2543            
2544             <td class="sig">
2545                 <a id="Roo-method-query"   name=".query"></a>
2546                 <div class="fixedFont">
2547                         <span class="attributes">Roo.</span><b class="itemname">query</b>
2548                                 
2549                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>path</i></B>, Node <B><i>root</i></B>) 
2550                         
2551                                 
2552                                          : 
2553                                         
2554                                                 
2555                                                 <a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a>
2556                                         
2557                                         
2558                                         
2559                                 
2560                         
2561                 </div>
2562                 <div class="mdesc">
2563                 
2564                    <div class="short">Selects an array of DOM nodes by CSS/XPath selector.</div> 
2565                  
2566                  
2567                  
2568                     <div class="long">
2569                         
2570                                 Selects an array of DOM nodes by CSS/XPath selector. Shorthand of {<b>link</b> Roo.DomQuery<b>select</b>}
2571                     
2572                                 
2573                         
2574                         
2575                         
2576                         
2577                                 <dl class="detailList">
2578                                 <dt class="heading">Parameters:</dt>
2579                                 
2580                                         <dt>
2581                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>path</b>
2582                                                 
2583                                         </dt>
2584                                         <dd>The selector/xpath query</dd>
2585                                 
2586                                         <dt>
2587                                                 <span class="fixedFont">Node</span>  <b>root</b>
2588                                                 
2589                                         </dt>
2590                                         <dd>(optional) The start of the query (defaults to document).</dd>
2591                                 
2592                                 </dl>
2593                         
2594                         
2595                         
2596                         
2597                         
2598                                 <dl class="detailList">
2599                                 <dt class="heading">Returns:</dt>
2600                                 
2601                                         <dd><span class="fixedFont"><a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a></span>  </dd>
2602                                 
2603                                 </dl>
2604                         
2605                         
2606                         
2607
2608                     
2609                     
2610                      
2611                     </div>                    
2612                 </div>
2613
2614             </td>
2615             <td class="msource">
2616                 
2617                         Roo
2618                 &nbsp;
2619             </td>
2620         </tr>
2621         
2622           
2623           <tr class="method-row config-row-alt1 expandable notInherited">
2624             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2625            
2626            
2627             <td class="sig">
2628                 <a id="Roo-method-select"   name=".select"></a>
2629                 <div class="fixedFont">
2630                         <span class="attributes">Roo.</span><b class="itemname">select</b>
2631                                 
2632                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/Array <B><i>selector</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>unique</i></B>, <a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a>/String <B><i>root</i></B>) 
2633                         
2634                                 
2635                                          : 
2636                                         
2637                                                 
2638                                                 CompositeElementLite/CompositeElement
2639                                         
2640                                         
2641                                         
2642                                 
2643                         
2644                 </div>
2645                 <div class="mdesc">
2646                 
2647                    <div class="short">Selects elements based on the passed CSS selector to enable working on them as 1.</div> 
2648                  
2649                  
2650                  
2651                     <div class="long">
2652                         
2653                                 Selects elements based on the passed CSS selector to enable working on them as 1.
2654                     
2655                                 
2656                         
2657                         
2658                         
2659                         
2660                                 <dl class="detailList">
2661                                 <dt class="heading">Parameters:</dt>
2662                                 
2663                                         <dt>
2664                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/Array</span>  <b>selector</b>
2665                                                 
2666                                         </dt>
2667                                         <dd>The CSS selector or an array of elements</dd>
2668                                 
2669                                         <dt>
2670                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  <b>unique</b>
2671                                                 
2672                                         </dt>
2673                                         <dd>(optional) true to create a unique Roo.Element for each element (defaults to a shared flyweight object)</dd>
2674                                 
2675                                         <dt>
2676                                                 <span class="fixedFont"><a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a>/String</span>  <b>root</b>
2677                                                 
2678                                         </dt>
2679                                         <dd>(optional) The root element of the query or id of the root</dd>
2680                                 
2681                                 </dl>
2682                         
2683                         
2684                         
2685                         
2686                         
2687                                 <dl class="detailList">
2688                                 <dt class="heading">Returns:</dt>
2689                                 
2690                                         <dd><span class="fixedFont">CompositeElementLite/CompositeElement</span>  </dd>
2691                                 
2692                                 </dl>
2693                         
2694                         
2695                         
2696
2697                     
2698                     
2699                      
2700                     </div>                    
2701                 </div>
2702
2703             </td>
2704             <td class="msource">
2705                 
2706                         Roo
2707                 &nbsp;
2708             </td>
2709         </tr>
2710         
2711           
2712           <tr class="method-row config-row-alt0 expandable notInherited">
2713             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2714            
2715            
2716             <td class="sig">
2717                 <a id="Roo-method-selectNode"   name=".selectNode"></a>
2718                 <div class="fixedFont">
2719                         <span class="attributes">Roo.</span><b class="itemname">selectNode</b>
2720                                 
2721                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>selector</i></B>, Node <B><i>root</i></B>) 
2722                         
2723                                 
2724                                          : 
2725                                         
2726                                                 
2727                                                 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
2728                                         
2729                                         
2730                                         
2731                                 
2732                         
2733                 </div>
2734                 <div class="mdesc">
2735                 
2736                    <div class="short">Selects a single element as a Roo Element<br/>This is about as close as you can get to jQuery's $('do crazy stuff')</div> 
2737                  
2738                  
2739                  
2740                     <div class="long">
2741                         
2742                                 Selects a single element as a Roo Element<br/>This is about as close as you can get to jQuery's $('do crazy stuff')
2743                     
2744                                 
2745                         
2746                         
2747                         
2748                         
2749                                 <dl class="detailList">
2750                                 <dt class="heading">Parameters:</dt>
2751                                 
2752                                         <dt>
2753                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>selector</b>
2754                                                 
2755                                         </dt>
2756                                         <dd>The selector/xpath query</dd>
2757                                 
2758                                         <dt>
2759                                                 <span class="fixedFont">Node</span>  <b>root</b>
2760                                                 
2761                                         </dt>
2762                                         <dd>(optional) The start of the query (defaults to document).</dd>
2763                                 
2764                                 </dl>
2765                         
2766                         
2767                         
2768                         
2769                         
2770                                 <dl class="detailList">
2771                                 <dt class="heading">Returns:</dt>
2772                                 
2773                                         <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span>  </dd>
2774                                 
2775                                 </dl>
2776                         
2777                         
2778                         
2779
2780                     
2781                     
2782                      
2783                     </div>                    
2784                 </div>
2785
2786             </td>
2787             <td class="msource">
2788                 
2789                         Roo
2790                 &nbsp;
2791             </td>
2792         </tr>
2793         
2794           
2795           <tr class="method-row config-row-alt1 expandable notInherited">
2796             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2797            
2798            
2799             <td class="sig">
2800                 <a id="Roo-method-type"   name=".type"></a>
2801                 <div class="fixedFont">
2802                         <span class="attributes">Roo.</span><b class="itemname">type</b>
2803                                 
2804                                  (Mixed <B><i>object</i></B>) 
2805                         
2806                                 
2807                                          : 
2808                                         
2809                                                 
2810                                                 <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
2811                                         
2812                                         
2813                                         
2814                                 
2815                         
2816                 </div>
2817                 <div class="mdesc">
2818                 
2819                    <div class="short">Returns the type of object that is passed in.</div> 
2820                  
2821                  
2822                  
2823                     <div class="long">
2824                         
2825                                 Returns the type of object that is passed in. If the object passed in is null or undefined it<br/>return false otherwise it returns one of the following values:<ul><br/><li><b>string</b>: If the object passed is a string</li><br/><li><b>number</b>: If the object passed is a number</li><br/><li><b>boolean</b>: If the object passed is a boolean value</li><br/><li><b>function</b>: If the object passed is a function reference</li><br/><li><b>object</b>: If the object passed is an object</li><br/><li><b>array</b>: If the object passed is an array</li><br/><li><b>regexp</b>: If the object passed is a regular expression</li><br/><li><b>element</b>: If the object passed is a DOM Element</li><br/><li><b>nodelist</b>: If the object passed is a DOM NodeList</li><br/><li><b>textnode</b>: If the object passed is a DOM text node and contains something other than whitespace</li><br/><li><b>whitespace</b>: If the object passed is a DOM text node and contains only whitespace</li>
2826                     
2827                                 
2828                         
2829                         
2830                         
2831                         
2832                                 <dl class="detailList">
2833                                 <dt class="heading">Parameters:</dt>
2834                                 
2835                                         <dt>
2836                                                 <span class="fixedFont">Mixed</span>  <b>object</b>
2837                                                 
2838                                         </dt>
2839                                         <dd></dd>
2840                                 
2841                                 </dl>
2842                         
2843                         
2844                         
2845                         
2846                         
2847                                 <dl class="detailList">
2848                                 <dt class="heading">Returns:</dt>
2849                                 
2850                                         <dd><span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  </dd>
2851                                 
2852                                 </dl>
2853                         
2854                         
2855                         
2856
2857                     
2858                     
2859                      
2860                     </div>                    
2861                 </div>
2862
2863             </td>
2864             <td class="msource">
2865                 
2866                         Roo
2867                 &nbsp;
2868             </td>
2869         </tr>
2870         
2871           
2872           <tr class="method-row config-row-alt0 expandable notInherited">
2873             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2874            
2875            
2876             <td class="sig">
2877                 <a id="Roo-method-urlDecode"   name=".urlDecode"></a>
2878                 <div class="fixedFont">
2879                         <span class="attributes">Roo.</span><b class="itemname">urlDecode</b>
2880                                 
2881                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>string</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>overwrite</i></B>) 
2882                         
2883                                 
2884                                          : 
2885                                         
2886                                                 
2887                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
2888                                         
2889                                         
2890                                         
2891                                 
2892                         
2893                 </div>
2894                 <div class="mdesc">
2895                 
2896                    <div class="short">Takes an encoded URL and and converts it to an object.</div> 
2897                  
2898                  
2899                  
2900                     <div class="long">
2901                         
2902                                 Takes an encoded URL and and converts it to an object. e.g. Roo.urlDecode("foo=1&bar=2"); would return {foo: 1, bar: 2} or Roo.urlDecode("foo=1&bar=2&bar=3&bar=4", true); would return {foo: 1, bar: [2, 3, 4]}.
2903                     
2904                                 
2905                         
2906                         
2907                         
2908                         
2909                                 <dl class="detailList">
2910                                 <dt class="heading">Parameters:</dt>
2911                                 
2912                                         <dt>
2913                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>string</b>
2914                                                 
2915                                         </dt>
2916                                         <dd></dd>
2917                                 
2918                                         <dt>
2919                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  <b>overwrite</b>
2920                                                 
2921                                         </dt>
2922                                         <dd>(optional) Items of the same name will overwrite previous values instead of creating an an array (Defaults to false).</dd>
2923                                 
2924                                 </dl>
2925                         
2926                         
2927                         
2928                         
2929                         
2930                                 <dl class="detailList">
2931                                 <dt class="heading">Returns:</dt>
2932                                 
2933                                         <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  A literal with members</dd>
2934                                 
2935                                 </dl>
2936                         
2937                         
2938                         
2939
2940                     
2941                     
2942                      
2943                     </div>                    
2944                 </div>
2945
2946             </td>
2947             <td class="msource">
2948                 
2949                         Roo
2950                 &nbsp;
2951             </td>
2952         </tr>
2953         
2954           
2955           <tr class="method-row config-row-alt1 expandable notInherited">
2956             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2957            
2958            
2959             <td class="sig">
2960                 <a id="Roo-method-urlEncode"   name=".urlEncode"></a>
2961                 <div class="fixedFont">
2962                         <span class="attributes">Roo.</span><b class="itemname">urlEncode</b>
2963                                 
2964                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>o</i></B>) 
2965                         
2966                                 
2967                                          : 
2968                                         
2969                                                 
2970                                                 <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
2971                                         
2972                                         
2973                                         
2974                                 
2975                         
2976                 </div>
2977                 <div class="mdesc">
2978                 
2979                    <div class="short">Takes an object and converts it to an encoded URL.</div> 
2980                  
2981                  
2982                  
2983                     <div class="long">
2984                         
2985                                 Takes an object and converts it to an encoded URL. e.g. Roo.urlEncode({foo: 1, bar: 2}); would return "foo=1&bar=2".  Optionally, property values can be arrays, instead of keys and the resulting string that's returned will contain a name/value pair for each array value.
2986                     
2987                                 
2988                         
2989                         
2990                         
2991                         
2992                                 <dl class="detailList">
2993                                 <dt class="heading">Parameters:</dt>
2994                                 
2995                                         <dt>
2996                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>o</b>
2997                                                 
2998                                         </dt>
2999                                         <dd></dd>
3000                                 
3001                                 </dl>
3002                         
3003                         
3004                         
3005                         
3006                         
3007                                 <dl class="detailList">
3008                                 <dt class="heading">Returns:</dt>
3009                                 
3010                                         <dd><span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  </dd>
3011                                 
3012                                 </dl>
3013                         
3014                         
3015                         
3016
3017                     
3018                     
3019                      
3020                     </div>                    
3021                 </div>
3022
3023             </td>
3024             <td class="msource">
3025                 
3026                         Roo
3027                 &nbsp;
3028             </td>
3029         </tr>
3030         
3031                                                        
3032     </table>
3033
3034   
3035   <!-- ============================== events summary / details ======================== -->
3036   
3037   
3038   <a id="Roo-events"></a>
3039     
3040   
3041         
3042    
3043     
3044      <table cellspacing="0" class="member-table">
3045       <caption class="Empty">Events - Has None</caption>
3046      </table>
3047     
3048     
3049   
3050     
3051     
3052   
3053   
3054   
3055  
3056 <!-- ============================== footer ================================= -->
3057                 <div class="fineprint" style="clear:both">
3058                         
3059                         Documentation generated by <a href="http://www.akbkhome.com" target="_blankt">Introspection Doc Generator</a>  on Fri Dec 04 2015 14:06:02 GMT+0800 (HKT)
3060                         Based on 
3061                         <a href="http://www.jsdoctoolkit.org/" target="_blank">JsDoc Toolkit</a>  
3062                 </div>
3063         </body>
3064 </html>