4eaa30409cc4c9eb211d18eafca481bb79fe1076
[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-isIOS" name=".isIOS"></a>
651                <div class="fixedFont">
652                     <span class="attributes">Roo.</span><b  class="itemname">isIOS</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-isLinux" name=".isLinux"></a>
690                <div class="fixedFont">
691                     <span class="attributes">Roo.</span><b  class="itemname">isLinux</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-isMac" name=".isMac"></a>
729                <div class="fixedFont">
730                     <span class="attributes">Roo.</span><b  class="itemname">isMac</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-isOpera" name=".isOpera"></a>
768                <div class="fixedFont">
769                     <span class="attributes">Roo.</span><b  class="itemname">isOpera</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                         
779                    
780                    
781                    
782                    </div> 
783                     
784                     <div class="long">
785                     
786                                                 
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-isReady" name=".isReady"></a>
807                <div class="fixedFont">
808                     <span class="attributes">Roo.</span><b  class="itemname">isReady</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                         True when the document is fully initialized and ready for action
818                    
819                    
820                    
821                    </div> 
822                     
823                     <div class="long">
824                     
825                         True when the document is fully initialized and ready for action                        
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-isSafari" name=".isSafari"></a>
846                <div class="fixedFont">
847                     <span class="attributes">Roo.</span><b  class="itemname">isSafari</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                         
857                    
858                    
859                    
860                    </div> 
861                     
862                     <div class="long">
863                     
864                                                 
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-isSecure" name=".isSecure"></a>
885                <div class="fixedFont">
886                     <span class="attributes">Roo.</span><b  class="itemname">isSecure</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 page is running over SSL
896                    
897                    
898                    
899                    </div> 
900                     
901                     <div class="long">
902                     
903                         True if the page is running over SSL                        
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-isStrict" name=".isStrict"></a>
924                <div class="fixedFont">
925                     <span class="attributes">Roo.</span><b  class="itemname">isStrict</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                         True if the browser is in strict mode
935                    
936                    
937                    
938                    </div> 
939                     
940                     <div class="long">
941                     
942                         True if the browser is in strict mode                        
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-isTouch" name=".isTouch"></a>
963                <div class="fixedFont">
964                     <span class="attributes">Roo.</span><b  class="itemname">isTouch</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-isWindows" name=".isWindows"></a>
1002                <div class="fixedFont">
1003                     <span class="attributes">Roo.</span><b  class="itemname">isWindows</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                         
1013                    
1014                    
1015                    
1016                    </div> 
1017                     
1018                     <div class="long">
1019                     
1020                                                 
1021                  
1022                 </div>
1023                 </div>
1024             </td>
1025             
1026             <td class="msource">  
1027             Roo
1028             </td>             
1029                 
1030           </tr>
1031                  
1032          
1033         
1034         
1035           <tr class="property-row config-row-alt1 notInherited">
1036             <td class="micon">
1037                 <a class="exi" href="#expand">&nbsp;</a>
1038             </td>
1039             <td class="sig">
1040                <a id="Roo-prop-useShims" name=".useShims"></a>
1041                <div class="fixedFont">
1042                     <span class="attributes">Roo.</span><b  class="itemname">useShims</b> :
1043                      <span type="etype"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>
1044                      </div>
1045             </td>
1046             <td class="sig">
1047                 <div class="mdesc">
1048
1049
1050                    <div class="short">
1051                         By default, Ext intelligently decides whether floating elements should be shimmed.
1052                    
1053                    
1054                    
1055                    </div> 
1056                     
1057                     <div class="long">
1058                     
1059                         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.                        
1060                  
1061                 </div>
1062                 </div>
1063             </td>
1064             
1065             <td class="msource">  
1066             Roo
1067             </td>             
1068                 
1069           </tr>
1070         
1071         
1072          
1073         
1074       
1075         <!-- TODO: implement this alt row.  also notice non-linked "Defined by" when property is a part of this class.     
1076         <tr class="property-row alt">
1077              
1078         -->
1079
1080     </table>
1081   
1082     
1083   <!-- ============================== methods summary / details ======================== -->
1084   
1085   
1086   <a id="Roo-methods"></a>
1087         <!-- constructor?? -->
1088         
1089         <!-- static's first 
1090         
1091         
1092         -->
1093         
1094         <!-- then dynamics first -->
1095         
1096   
1097   
1098     
1099     
1100     
1101       <table cellspacing="0" class="member-table">
1102       <caption>Public Methods</caption>
1103         <tr>
1104             <th class="sig-header" colspan="2">Method</th>            
1105             <th class="msource-header">Defined By</th>
1106
1107         </tr>
1108         
1109         
1110         
1111          
1112         
1113         
1114           
1115           <tr class="method-row config-row-alt0 expandable notInherited">
1116             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1117            
1118            
1119             <td class="sig">
1120                 <a id="Roo-method-addBehaviors"   name=".addBehaviors"></a>
1121                 <div class="fixedFont">
1122                         <span class="attributes">Roo.</span><b class="itemname">addBehaviors</b>
1123                                 
1124                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>obj</i></B>) 
1125                         
1126                                 
1127                         
1128                 </div>
1129                 <div class="mdesc">
1130                 
1131                    <div class="short">Applies event listeners to elements by selectors when the document is ready.</div> 
1132                  
1133                  
1134                  
1135                     <div class="long">
1136                         
1137                                 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>
1138                     
1139                                 
1140                         
1141                         
1142                         
1143                         
1144                                 <dl class="detailList">
1145                                 <dt class="heading">Parameters:</dt>
1146                                 
1147                                         <dt>
1148                                                 <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>
1149                                                 
1150                                         </dt>
1151                                         <dd>The list of behaviors to apply</dd>
1152                                 
1153                                 </dl>
1154                         
1155                         
1156                         
1157                         
1158                         
1159                         
1160                         
1161
1162                     
1163                     
1164                      
1165                     </div>                    
1166                 </div>
1167
1168             </td>
1169             <td class="msource">
1170                 
1171                         Roo
1172                 &nbsp;
1173             </td>
1174         </tr>
1175         
1176           
1177           <tr class="method-row config-row-alt1 expandable notInherited">
1178             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1179            
1180            
1181             <td class="sig">
1182                 <a id="Roo-method-apply"   name=".apply"></a>
1183                 <div class="fixedFont">
1184                         <span class="attributes">Roo.</span><b class="itemname">apply</b>
1185                                 
1186                                  (<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>) 
1187                         
1188                                 
1189                                          : 
1190                                         
1191                                                 
1192                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
1193                                         
1194                                         
1195                                         
1196                                 
1197                         
1198                 </div>
1199                 <div class="mdesc">
1200                 
1201                    <div class="short">Copies all the properties of config to obj.</div> 
1202                  
1203                  
1204                  
1205                     <div class="long">
1206                         
1207                                 Copies all the properties of config to obj.
1208                     
1209                                 
1210                         
1211                         
1212                         
1213                         
1214                                 <dl class="detailList">
1215                                 <dt class="heading">Parameters:</dt>
1216                                 
1217                                         <dt>
1218                                                 <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>
1219                                                 
1220                                         </dt>
1221                                         <dd>The receiver of the properties</dd>
1222                                 
1223                                         <dt>
1224                                                 <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>
1225                                                 
1226                                         </dt>
1227                                         <dd>The source of the properties</dd>
1228                                 
1229                                         <dt>
1230                                                 <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>
1231                                                 
1232                                         </dt>
1233                                         <dd>A different object that will also be applied for default values</dd>
1234                                 
1235                                 </dl>
1236                         
1237                         
1238                         
1239                         
1240                         
1241                                 <dl class="detailList">
1242                                 <dt class="heading">Returns:</dt>
1243                                 
1244                                         <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>
1245                                 
1246                                 </dl>
1247                         
1248                         
1249                         
1250
1251                     
1252                     
1253                      
1254                     </div>                    
1255                 </div>
1256
1257             </td>
1258             <td class="msource">
1259                 
1260                         Roo
1261                 &nbsp;
1262             </td>
1263         </tr>
1264         
1265           
1266           <tr class="method-row config-row-alt0 expandable notInherited">
1267             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1268            
1269            
1270             <td class="sig">
1271                 <a id="Roo-method-applyIf"   name=".applyIf"></a>
1272                 <div class="fixedFont">
1273                         <span class="attributes">Roo.</span><b class="itemname">applyIf</b>
1274                                 
1275                                  (<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>) 
1276                         
1277                                 
1278                                          : 
1279                                         
1280                                                 
1281                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
1282                                         
1283                                         
1284                                         
1285                                 
1286                         
1287                 </div>
1288                 <div class="mdesc">
1289                 
1290                    <div class="short">Copies all the properties of config to obj if they don't already exist.</div> 
1291                  
1292                  
1293                  
1294                     <div class="long">
1295                         
1296                                 Copies all the properties of config to obj if they don't already exist.
1297                     
1298                                 
1299                         
1300                         
1301                         
1302                         
1303                                 <dl class="detailList">
1304                                 <dt class="heading">Parameters:</dt>
1305                                 
1306                                         <dt>
1307                                                 <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>
1308                                                 
1309                                         </dt>
1310                                         <dd>The receiver of the properties</dd>
1311                                 
1312                                         <dt>
1313                                                 <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>
1314                                                 
1315                                         </dt>
1316                                         <dd>The source of the properties</dd>
1317                                 
1318                                 </dl>
1319                         
1320                         
1321                         
1322                         
1323                         
1324                                 <dl class="detailList">
1325                                 <dt class="heading">Returns:</dt>
1326                                 
1327                                         <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>
1328                                 
1329                                 </dl>
1330                         
1331                         
1332                         
1333
1334                     
1335                     
1336                      
1337                     </div>                    
1338                 </div>
1339
1340             </td>
1341             <td class="msource">
1342                 
1343                         Roo
1344                 &nbsp;
1345             </td>
1346         </tr>
1347         
1348           
1349           <tr class="method-row config-row-alt1 expandable notInherited">
1350             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1351            
1352            
1353             <td class="sig">
1354                 <a id="Roo-method-decode"   name=".decode"></a>
1355                 <div class="fixedFont">
1356                         <span class="attributes">Roo.</span><b class="itemname">decode</b>
1357                                 
1358                                  () 
1359                         
1360                                 
1361                         
1362                 </div>
1363                 <div class="mdesc">
1364                 
1365                    <div class="short">Shorthand for {<b>link</b> Roo.util.JSON<b>decode</b>}</div> 
1366                  
1367                  
1368                  
1369                     <div class="long">
1370                         
1371                                 Shorthand for {<b>link</b> Roo.util.JSON<b>decode</b>}
1372                     
1373                                 
1374                         
1375                         
1376                         
1377                         
1378                         
1379                         
1380                         
1381                         
1382                         
1383                         
1384
1385                     
1386                     
1387                      
1388                     </div>                    
1389                 </div>
1390
1391             </td>
1392             <td class="msource">
1393                 
1394                         Roo
1395                 &nbsp;
1396             </td>
1397         </tr>
1398         
1399           
1400           <tr class="method-row config-row-alt0 expandable notInherited">
1401             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1402            
1403            
1404             <td class="sig">
1405                 <a id="Roo-method-each"   name=".each"></a>
1406                 <div class="fixedFont">
1407                         <span class="attributes">Roo.</span><b class="itemname">each</b>
1408                                 
1409                                  (<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>) 
1410                         
1411                                 
1412                         
1413                 </div>
1414                 <div class="mdesc">
1415                 
1416                    <div class="short">Iterates an array calling the passed function with each item, stopping if your function returns false.</div> 
1417                  
1418                  
1419                  
1420                     <div class="long">
1421                         
1422                                 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).
1423                     
1424                                 
1425                         
1426                         
1427                         
1428                         
1429                                 <dl class="detailList">
1430                                 <dt class="heading">Parameters:</dt>
1431                                 
1432                                         <dt>
1433                                                 <span class="fixedFont"><a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a>/NodeList/Mixed</span>  <b>array</b>
1434                                                 
1435                                         </dt>
1436                                         <dd></dd>
1437                                 
1438                                         <dt>
1439                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>fn</b>
1440                                                 
1441                                         </dt>
1442                                         <dd></dd>
1443                                 
1444                                         <dt>
1445                                                 <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>
1446                                                 
1447                                         </dt>
1448                                         <dd></dd>
1449                                 
1450                                 </dl>
1451                         
1452                         
1453                         
1454                         
1455                         
1456                         
1457                         
1458
1459                     
1460                     
1461                      
1462                     </div>                    
1463                 </div>
1464
1465             </td>
1466             <td class="msource">
1467                 
1468                         Roo
1469                 &nbsp;
1470             </td>
1471         </tr>
1472         
1473           
1474           <tr class="method-row config-row-alt1 expandable notInherited">
1475             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1476            
1477            
1478             <td class="sig">
1479                 <a id="Roo-method-encode"   name=".encode"></a>
1480                 <div class="fixedFont">
1481                         <span class="attributes">Roo.</span><b class="itemname">encode</b>
1482                                 
1483                                  () 
1484                         
1485                                 
1486                         
1487                 </div>
1488                 <div class="mdesc">
1489                 
1490                    <div class="short">Shorthand for {<b>link</b> Roo.util.JSON<b>encode</b>}</div> 
1491                  
1492                  
1493                  
1494                     <div class="long">
1495                         
1496                                 Shorthand for {<b>link</b> Roo.util.JSON<b>encode</b>}
1497                     
1498                                 
1499                         
1500                         
1501                         
1502                         
1503                         
1504                         
1505                         
1506                         
1507                         
1508                         
1509
1510                     
1511                     
1512                      
1513                     </div>                    
1514                 </div>
1515
1516             </td>
1517             <td class="msource">
1518                 
1519                         Roo
1520                 &nbsp;
1521             </td>
1522         </tr>
1523         
1524           
1525           <tr class="method-row config-row-alt0 expandable notInherited">
1526             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1527            
1528            
1529             <td class="sig">
1530                 <a id="Roo-method-encodeURIComponent"   name=".encodeURIComponent"></a>
1531                 <div class="fixedFont">
1532                         <span class="attributes">Roo.</span><b class="itemname">encodeURIComponent</b>
1533                                 
1534                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>data</i></B>) 
1535                         
1536                                 
1537                                          : 
1538                                         
1539                                                 
1540                                                 <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
1541                                         
1542                                         
1543                                         
1544                                 
1545                         
1546                 </div>
1547                 <div class="mdesc">
1548                 
1549                    <div class="short">Safe version of encodeURIComponent</div> 
1550                  
1551                  
1552                  
1553                     <div class="long">
1554                         
1555                                 Safe version of encodeURIComponent
1556                     
1557                                 
1558                         
1559                         
1560                         
1561                         
1562                                 <dl class="detailList">
1563                                 <dt class="heading">Parameters:</dt>
1564                                 
1565                                         <dt>
1566                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>data</b>
1567                                                 
1568                                         </dt>
1569                                         <dd></dd>
1570                                 
1571                                 </dl>
1572                         
1573                         
1574                         
1575                         
1576                         
1577                                 <dl class="detailList">
1578                                 <dt class="heading">Returns:</dt>
1579                                 
1580                                         <dd><span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  </dd>
1581                                 
1582                                 </dl>
1583                         
1584                         
1585                         
1586
1587                     
1588                     
1589                      
1590                     </div>                    
1591                 </div>
1592
1593             </td>
1594             <td class="msource">
1595                 
1596                         Roo
1597                 &nbsp;
1598             </td>
1599         </tr>
1600         
1601           
1602           <tr class="method-row config-row-alt1 expandable notInherited">
1603             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1604            
1605            
1606             <td class="sig">
1607                 <a id="Roo-method-escapeRe"   name=".escapeRe"></a>
1608                 <div class="fixedFont">
1609                         <span class="attributes">Roo.</span><b class="itemname">escapeRe</b>
1610                                 
1611                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>str</i></B>) 
1612                         
1613                                 
1614                                          : 
1615                                         
1616                                                 
1617                                                 <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
1618                                         
1619                                         
1620                                         
1621                                 
1622                         
1623                 </div>
1624                 <div class="mdesc">
1625                 
1626                    <div class="short">Escapes the passed string for use in a regular expression</div> 
1627                  
1628                  
1629                  
1630                     <div class="long">
1631                         
1632                                 Escapes the passed string for use in a regular expression
1633                     
1634                                 
1635                         
1636                         
1637                         
1638                         
1639                                 <dl class="detailList">
1640                                 <dt class="heading">Parameters:</dt>
1641                                 
1642                                         <dt>
1643                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>str</b>
1644                                                 
1645                                         </dt>
1646                                         <dd></dd>
1647                                 
1648                                 </dl>
1649                         
1650                         
1651                         
1652                         
1653                         
1654                                 <dl class="detailList">
1655                                 <dt class="heading">Returns:</dt>
1656                                 
1657                                         <dd><span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  </dd>
1658                                 
1659                                 </dl>
1660                         
1661                         
1662                         
1663
1664                     
1665                     
1666                      
1667                     </div>                    
1668                 </div>
1669
1670             </td>
1671             <td class="msource">
1672                 
1673                         Roo
1674                 &nbsp;
1675             </td>
1676         </tr>
1677         
1678           
1679           <tr class="method-row config-row-alt0 expandable notInherited">
1680             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1681            
1682            
1683             <td class="sig">
1684                 <a id="Roo-method-extend"   name=".extend"></a>
1685                 <div class="fixedFont">
1686                         <span class="attributes">Roo.</span><b class="itemname">extend</b>
1687                                 
1688                                  (<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>) 
1689                         
1690                                 
1691                         
1692                 </div>
1693                 <div class="mdesc">
1694                 
1695                    <div class="short">Extends one class with another class and optionally overrides members with the passed literal.</div> 
1696                  
1697                  
1698                  
1699                     <div class="long">
1700                         
1701                                 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.
1702                     
1703                                 
1704                         
1705                         
1706                         
1707                         
1708                                 <dl class="detailList">
1709                                 <dt class="heading">Parameters:</dt>
1710                                 
1711                                         <dt>
1712                                                 <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>
1713                                                 
1714                                         </dt>
1715                                         <dd>The class inheriting the functionality</dd>
1716                                 
1717                                         <dt>
1718                                                 <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>
1719                                                 
1720                                         </dt>
1721                                         <dd>The class being extended</dd>
1722                                 
1723                                         <dt>
1724                                                 <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>
1725                                                 
1726                                         </dt>
1727                                         <dd>(optional) A literal with members</dd>
1728                                 
1729                                 </dl>
1730                         
1731                         
1732                         
1733                         
1734                         
1735                         
1736                         
1737
1738                     
1739                     
1740                      
1741                     </div>                    
1742                 </div>
1743
1744             </td>
1745             <td class="msource">
1746                 
1747                         Roo
1748                 &nbsp;
1749             </td>
1750         </tr>
1751         
1752           
1753           <tr class="method-row config-row-alt1 expandable notInherited">
1754             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1755            
1756            
1757             <td class="sig">
1758                 <a id="Roo-method-factory"   name=".factory"></a>
1759                 <div class="fixedFont">
1760                         <span class="attributes">Roo.</span><b class="itemname">factory</b>
1761                                 
1762                                  (<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>) 
1763                         
1764                                 
1765                         
1766                 </div>
1767                 <div class="mdesc">
1768                 
1769                    <div class="short">Creates namespaces to be used for scoping variables and classes so that they are not global.</div> 
1770                  
1771                  
1772                  
1773                     <div class="long">
1774                         
1775                                 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>
1776                     
1777                                 
1778                         
1779                         
1780                         
1781                         
1782                                 <dl class="detailList">
1783                                 <dt class="heading">Parameters:</dt>
1784                                 
1785                                         <dt>
1786                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>classname</b>
1787                                                 
1788                                         </dt>
1789                                         <dd></dd>
1790                                 
1791                                         <dt>
1792                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>namespace</b>
1793                                                 
1794                                         </dt>
1795                                         <dd>(optional)</dd>
1796                                 
1797                                 </dl>
1798                         
1799                         
1800                         
1801                         
1802                         
1803                         
1804                         
1805
1806                     
1807                     
1808                      
1809                     </div>                    
1810                 </div>
1811
1812             </td>
1813             <td class="msource">
1814                 
1815                         Roo
1816                 &nbsp;
1817             </td>
1818         </tr>
1819         
1820           
1821           <tr class="method-row config-row-alt0 expandable notInherited">
1822             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1823            
1824            
1825             <td class="sig">
1826                 <a id="Roo-method-fly"   name=".fly"></a>
1827                 <div class="fixedFont">
1828                         <span class="attributes">Roo.</span><b class="itemname">fly</b>
1829                                 
1830                                  (<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>) 
1831                         
1832                                 
1833                                          : 
1834                                         
1835                                                 
1836                                                 Element
1837                                         
1838                                         
1839                                         
1840                                 
1841                         
1842                 </div>
1843                 <div class="mdesc">
1844                 
1845                    <div class="short">Gets the globally shared flyweight Element, with the passed node as the active element.</div> 
1846                  
1847                  
1848                  
1849                     <div class="long">
1850                         
1851                                 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>}
1852                     
1853                                 
1854                         
1855                         
1856                         
1857                         
1858                                 <dl class="detailList">
1859                                 <dt class="heading">Parameters:</dt>
1860                                 
1861                                         <dt>
1862                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement</span>  <b>el</b>
1863                                                 
1864                                         </dt>
1865                                         <dd>The dom node or id</dd>
1866                                 
1867                                         <dt>
1868                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>named</b>
1869                                                 
1870                                         </dt>
1871                                         <dd>(optional) Allows for creation of named reusable flyweights to<br/>                                 prevent conflicts (e.g. internally Roo uses "_internal")</dd>
1872                                 
1873                                 </dl>
1874                         
1875                         
1876                         
1877                         
1878                         
1879                                 <dl class="detailList">
1880                                 <dt class="heading">Returns:</dt>
1881                                 
1882                                         <dd><span class="fixedFont">Element</span>  The shared Element object</dd>
1883                                 
1884                                 </dl>
1885                         
1886                         
1887                         
1888
1889                     
1890                     
1891                      
1892                     </div>                    
1893                 </div>
1894
1895             </td>
1896             <td class="msource">
1897                 
1898                         Roo
1899                 &nbsp;
1900             </td>
1901         </tr>
1902         
1903           
1904           <tr class="method-row config-row-alt1 expandable notInherited">
1905             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1906            
1907            
1908             <td class="sig">
1909                 <a id="Roo-method-get"   name=".get"></a>
1910                 <div class="fixedFont">
1911                         <span class="attributes">Roo.</span><b class="itemname">get</b>
1912                                 
1913                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Element <B><i>el</i></B>) 
1914                         
1915                                 
1916                                          : 
1917                                         
1918                                                 
1919                                                 Element
1920                                         
1921                                         
1922                                         
1923                                 
1924                         
1925                 </div>
1926                 <div class="mdesc">
1927                 
1928                    <div class="short">Static method to retrieve Element objects.</div> 
1929                  
1930                  
1931                  
1932                     <div class="long">
1933                         
1934                                 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>}
1935                     
1936                                 
1937                         
1938                         
1939                         
1940                         
1941                                 <dl class="detailList">
1942                                 <dt class="heading">Parameters:</dt>
1943                                 
1944                                         <dt>
1945                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Element</span>  <b>el</b>
1946                                                 
1947                                         </dt>
1948                                         <dd>The id of the node, a DOM Node or an existing Element.</dd>
1949                                 
1950                                 </dl>
1951                         
1952                         
1953                         
1954                         
1955                         
1956                                 <dl class="detailList">
1957                                 <dt class="heading">Returns:</dt>
1958                                 
1959                                         <dd><span class="fixedFont">Element</span>  The Element object</dd>
1960                                 
1961                                 </dl>
1962                         
1963                         
1964                         
1965
1966                     
1967                     
1968                      
1969                     </div>                    
1970                 </div>
1971
1972             </td>
1973             <td class="msource">
1974                 
1975                         Roo
1976                 &nbsp;
1977             </td>
1978         </tr>
1979         
1980           
1981           <tr class="method-row config-row-alt0 expandable notInherited">
1982             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1983            
1984            
1985             <td class="sig">
1986                 <a id="Roo-method-getCmp"   name=".getCmp"></a>
1987                 <div class="fixedFont">
1988                         <span class="attributes">Roo.</span><b class="itemname">getCmp</b>
1989                                 
1990                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>id</i></B>) 
1991                         
1992                                 
1993                                          : 
1994                                         
1995                                                 
1996                                                 
1997                                         
1998                                         
1999                                         
2000                                 
2001                         
2002                 </div>
2003                 <div class="mdesc">
2004                 
2005                    <div class="short">Shorthand for {<b>link</b> Roo.ComponentMgr<b>get</b>}</div> 
2006                  
2007                  
2008                  
2009                     <div class="long">
2010                         
2011                                 Shorthand for {<b>link</b> Roo.ComponentMgr<b>get</b>}
2012                     
2013                                 
2014                         
2015                         
2016                         
2017                         
2018                                 <dl class="detailList">
2019                                 <dt class="heading">Parameters:</dt>
2020                                 
2021                                         <dt>
2022                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>id</b>
2023                                                 
2024                                         </dt>
2025                                         <dd></dd>
2026                                 
2027                                 </dl>
2028                         
2029                         
2030                         
2031                         
2032                         
2033                                 <dl class="detailList">
2034                                 <dt class="heading">Returns:</dt>
2035                                 
2036                                         <dd> Roo.Component</dd>
2037                                 
2038                                 </dl>
2039                         
2040                         
2041                         
2042
2043                     
2044                     
2045                      
2046                     </div>                    
2047                 </div>
2048
2049             </td>
2050             <td class="msource">
2051                 
2052                         Roo
2053                 &nbsp;
2054             </td>
2055         </tr>
2056         
2057           
2058           <tr class="method-row config-row-alt1 expandable notInherited">
2059             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2060            
2061            
2062             <td class="sig">
2063                 <a id="Roo-method-getDom"   name=".getDom"></a>
2064                 <div class="fixedFont">
2065                         <span class="attributes">Roo.</span><b class="itemname">getDom</b>
2066                                 
2067                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Roo.Element <B><i>el</i></B>) 
2068                         
2069                                 
2070                                          : 
2071                                         
2072                                                 
2073                                                 
2074                                         
2075                                         
2076                                         
2077                                 
2078                         
2079                 </div>
2080                 <div class="mdesc">
2081                 
2082                    <div class="short">Return the dom node for the passed string (id), dom node, or Roo.Element</div> 
2083                  
2084                  
2085                  
2086                     <div class="long">
2087                         
2088                                 Return the dom node for the passed string (id), dom node, or Roo.Element
2089                     
2090                                 
2091                         
2092                         
2093                         
2094                         
2095                                 <dl class="detailList">
2096                                 <dt class="heading">Parameters:</dt>
2097                                 
2098                                         <dt>
2099                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Roo.Element</span>  <b>el</b>
2100                                                 
2101                                         </dt>
2102                                         <dd></dd>
2103                                 
2104                                 </dl>
2105                         
2106                         
2107                         
2108                         
2109                         
2110                                 <dl class="detailList">
2111                                 <dt class="heading">Returns:</dt>
2112                                 
2113                                         <dd> HTMLElement</dd>
2114                                 
2115                                 </dl>
2116                         
2117                         
2118                         
2119
2120                     
2121                     
2122                      
2123                     </div>                    
2124                 </div>
2125
2126             </td>
2127             <td class="msource">
2128                 
2129                         Roo
2130                 &nbsp;
2131             </td>
2132         </tr>
2133         
2134           
2135           <tr class="method-row config-row-alt0 expandable notInherited">
2136             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2137            
2138            
2139             <td class="sig">
2140                 <a id="Roo-method-id"   name=".id"></a>
2141                 <div class="fixedFont">
2142                         <span class="attributes">Roo.</span><b class="itemname">id</b>
2143                                 
2144                                  (<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>) 
2145                         
2146                                 
2147                                          : 
2148                                         
2149                                                 
2150                                                 <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
2151                                         
2152                                         
2153                                         
2154                                 
2155                         
2156                 </div>
2157                 <div class="mdesc">
2158                 
2159                    <div class="short">Generates unique ids.</div> 
2160                  
2161                  
2162                  
2163                     <div class="long">
2164                         
2165                                 Generates unique ids. If the element already has an id, it is unchanged
2166                     
2167                                 
2168                         
2169                         
2170                         
2171                         
2172                                 <dl class="detailList">
2173                                 <dt class="heading">Parameters:</dt>
2174                                 
2175                                         <dt>
2176                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Element</span>  <b>el</b>
2177                                                 
2178                                         </dt>
2179                                         <dd>(optional) The element to generate an id for</dd>
2180                                 
2181                                         <dt>
2182                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>prefix</b>
2183                                                 
2184                                         </dt>
2185                                         <dd>(optional) Id prefix (defaults "Roo-gen")</dd>
2186                                 
2187                                 </dl>
2188                         
2189                         
2190                         
2191                         
2192                         
2193                                 <dl class="detailList">
2194                                 <dt class="heading">Returns:</dt>
2195                                 
2196                                         <dd><span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  The generated Id.</dd>
2197                                 
2198                                 </dl>
2199                         
2200                         
2201                         
2202
2203                     
2204                     
2205                      
2206                     </div>                    
2207                 </div>
2208
2209             </td>
2210             <td class="msource">
2211                 
2212                         Roo
2213                 &nbsp;
2214             </td>
2215         </tr>
2216         
2217           
2218           <tr class="method-row config-row-alt1 expandable notInherited">
2219             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2220            
2221            
2222             <td class="sig">
2223                 <a id="Roo-method-isEmpty"   name=".isEmpty"></a>
2224                 <div class="fixedFont">
2225                         <span class="attributes">Roo.</span><b class="itemname">isEmpty</b>
2226                                 
2227                                  (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>) 
2228                         
2229                                 
2230                                          : 
2231                                         
2232                                                 
2233                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
2234                                         
2235                                         
2236                                         
2237                                 
2238                         
2239                 </div>
2240                 <div class="mdesc">
2241                 
2242                    <div class="short">Returns true if the passed value is null, undefined or an empty string (optional).</div> 
2243                  
2244                  
2245                  
2246                     <div class="long">
2247                         
2248                                 Returns true if the passed value is null, undefined or an empty string (optional).
2249                     
2250                                 
2251                         
2252                         
2253                         
2254                         
2255                                 <dl class="detailList">
2256                                 <dt class="heading">Parameters:</dt>
2257                                 
2258                                         <dt>
2259                                                 <span class="fixedFont">Mixed</span>  <b>value</b>
2260                                                 
2261                                         </dt>
2262                                         <dd>The value to test</dd>
2263                                 
2264                                         <dt>
2265                                                 <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>
2266                                                 
2267                                         </dt>
2268                                         <dd>(optional) Pass true if an empty string is not considered empty</dd>
2269                                 
2270                                 </dl>
2271                         
2272                         
2273                         
2274                         
2275                         
2276                                 <dl class="detailList">
2277                                 <dt class="heading">Returns:</dt>
2278                                 
2279                                         <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  </dd>
2280                                 
2281                                 </dl>
2282                         
2283                         
2284                         
2285
2286                     
2287                     
2288                      
2289                     </div>                    
2290                 </div>
2291
2292             </td>
2293             <td class="msource">
2294                 
2295                         Roo
2296                 &nbsp;
2297             </td>
2298         </tr>
2299         
2300           
2301           <tr class="method-row config-row-alt0 expandable notInherited">
2302             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2303            
2304            
2305             <td class="sig">
2306                 <a id="Roo-method-log"   name=".log"></a>
2307                 <div class="fixedFont">
2308                         <span class="attributes">Roo.</span><b class="itemname">log</b>
2309                                 
2310                                  (<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>) 
2311                         
2312                                 
2313                         
2314                 </div>
2315                 <div class="mdesc">
2316                 
2317                    <div class="short">Logs to console if it can.</div> 
2318                  
2319                  
2320                  
2321                     <div class="long">
2322                         
2323                                 Logs to console if it can.
2324                     
2325                                 
2326                         
2327                         
2328                         
2329                         
2330                                 <dl class="detailList">
2331                                 <dt class="heading">Parameters:</dt>
2332                                 
2333                                         <dt>
2334                                                 <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>
2335                                                 
2336                                         </dt>
2337                                         <dd></dd>
2338                                 
2339                                 </dl>
2340                         
2341                         
2342                         
2343                         
2344                         
2345                         
2346                         
2347
2348                     
2349                     
2350                      
2351                     </div>                    
2352                 </div>
2353
2354             </td>
2355             <td class="msource">
2356                 
2357                         Roo
2358                 &nbsp;
2359             </td>
2360         </tr>
2361         
2362           
2363           <tr class="method-row config-row-alt1 expandable notInherited">
2364             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2365            
2366            
2367             <td class="sig">
2368                 <a id="Roo-method-namespace"   name=".namespace"></a>
2369                 <div class="fixedFont">
2370                         <span class="attributes">Roo.</span><b class="itemname">namespace</b>
2371                                 
2372                                  (<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>) 
2373                         
2374                                 
2375                         
2376                 </div>
2377                 <div class="mdesc">
2378                 
2379                    <div class="short">Creates namespaces to be used for scoping variables and classes so that they are not global.</div> 
2380                  
2381                  
2382                  
2383                     <div class="long">
2384                         
2385                                 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>
2386                     
2387                                 
2388                         
2389                         
2390                         
2391                         
2392                                 <dl class="detailList">
2393                                 <dt class="heading">Parameters:</dt>
2394                                 
2395                                         <dt>
2396                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>namespace1</b>
2397                                                 
2398                                         </dt>
2399                                         <dd></dd>
2400                                 
2401                                         <dt>
2402                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>namespace2</b>
2403                                                 
2404                                         </dt>
2405                                         <dd></dd>
2406                                 
2407                                         <dt>
2408                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>etc</b>
2409                                                 
2410                                         </dt>
2411                                         <dd></dd>
2412                                 
2413                                 </dl>
2414                         
2415                         
2416                         
2417                         
2418                         
2419                         
2420                         
2421
2422                     
2423                     
2424                      
2425                     </div>                    
2426                 </div>
2427
2428             </td>
2429             <td class="msource">
2430                 
2431                         Roo
2432                 &nbsp;
2433             </td>
2434         </tr>
2435         
2436           
2437           <tr class="method-row config-row-alt0 expandable notInherited">
2438             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2439            
2440            
2441             <td class="sig">
2442                 <a id="Roo-method-onReady"   name=".onReady"></a>
2443                 <div class="fixedFont">
2444                         <span class="attributes">Roo.</span><b class="itemname">onReady</b>
2445                                 
2446                                  (<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>) 
2447                         
2448                                 
2449                         
2450                 </div>
2451                 <div class="mdesc">
2452                 
2453                    <div class="short">Fires when the document is ready (before onload and before images are loaded).</div> 
2454                  
2455                  
2456                  
2457                     <div class="long">
2458                         
2459                                 Fires when the document is ready (before onload and before images are loaded).  Shorthand of {<b>link</b> Roo.EventManager<b>onDocumentReady</b>}.
2460                     
2461                                 
2462                         
2463                         
2464                         
2465                         
2466                                 <dl class="detailList">
2467                                 <dt class="heading">Parameters:</dt>
2468                                 
2469                                         <dt>
2470                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>fn</b>
2471                                                 
2472                                         </dt>
2473                                         <dd>The method the event invokes</dd>
2474                                 
2475                                         <dt>
2476                                                 <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>
2477                                                 
2478                                         </dt>
2479                                         <dd>An  object that becomes the scope of the handler</dd>
2480                                 
2481                                         <dt>
2482                                                 <span class="fixedFont">boolean</span>  <b>override</b>
2483                                                 
2484                                         </dt>
2485                                         <dd>If true, the obj passed in becomes<br/>                            the execution scope of the listener</dd>
2486                                 
2487                                 </dl>
2488                         
2489                         
2490                         
2491                         
2492                         
2493                         
2494                         
2495
2496                     
2497                     
2498                      
2499                     </div>                    
2500                 </div>
2501
2502             </td>
2503             <td class="msource">
2504                 
2505                         Roo
2506                 &nbsp;
2507             </td>
2508         </tr>
2509         
2510           
2511           <tr class="method-row config-row-alt1 expandable notInherited">
2512             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2513            
2514            
2515             <td class="sig">
2516                 <a id="Roo-method-override"   name=".override"></a>
2517                 <div class="fixedFont">
2518                         <span class="attributes">Roo.</span><b class="itemname">override</b>
2519                                 
2520                                  (<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>) 
2521                         
2522                                 
2523                         
2524                 </div>
2525                 <div class="mdesc">
2526                 
2527                    <div class="short">Adds a list of functions to the prototype of an existing class, overwriting any existing methods with the same name.</div> 
2528                  
2529                  
2530                  
2531                     <div class="long">
2532                         
2533                                 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>
2534                     
2535                                 
2536                         
2537                         
2538                         
2539                         
2540                                 <dl class="detailList">
2541                                 <dt class="heading">Parameters:</dt>
2542                                 
2543                                         <dt>
2544                                                 <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>
2545                                                 
2546                                         </dt>
2547                                         <dd>The class to override</dd>
2548                                 
2549                                         <dt>
2550                                                 <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>
2551                                                 
2552                                         </dt>
2553                                         <dd>The list of functions to add to origClass.  This should be specified as an object literal<br/>containing one or more methods.</dd>
2554                                 
2555                                 </dl>
2556                         
2557                         
2558                         
2559                         
2560                         
2561                         
2562                         
2563
2564                     
2565                     
2566                      
2567                     </div>                    
2568                 </div>
2569
2570             </td>
2571             <td class="msource">
2572                 
2573                         Roo
2574                 &nbsp;
2575             </td>
2576         </tr>
2577         
2578           
2579           <tr class="method-row config-row-alt0 expandable notInherited">
2580             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2581            
2582            
2583             <td class="sig">
2584                 <a id="Roo-method-query"   name=".query"></a>
2585                 <div class="fixedFont">
2586                         <span class="attributes">Roo.</span><b class="itemname">query</b>
2587                                 
2588                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>path</i></B>, Node <B><i>root</i></B>) 
2589                         
2590                                 
2591                                          : 
2592                                         
2593                                                 
2594                                                 <a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a>
2595                                         
2596                                         
2597                                         
2598                                 
2599                         
2600                 </div>
2601                 <div class="mdesc">
2602                 
2603                    <div class="short">Selects an array of DOM nodes by CSS/XPath selector.</div> 
2604                  
2605                  
2606                  
2607                     <div class="long">
2608                         
2609                                 Selects an array of DOM nodes by CSS/XPath selector. Shorthand of {<b>link</b> Roo.DomQuery<b>select</b>}
2610                     
2611                                 
2612                         
2613                         
2614                         
2615                         
2616                                 <dl class="detailList">
2617                                 <dt class="heading">Parameters:</dt>
2618                                 
2619                                         <dt>
2620                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>path</b>
2621                                                 
2622                                         </dt>
2623                                         <dd>The selector/xpath query</dd>
2624                                 
2625                                         <dt>
2626                                                 <span class="fixedFont">Node</span>  <b>root</b>
2627                                                 
2628                                         </dt>
2629                                         <dd>(optional) The start of the query (defaults to document).</dd>
2630                                 
2631                                 </dl>
2632                         
2633                         
2634                         
2635                         
2636                         
2637                                 <dl class="detailList">
2638                                 <dt class="heading">Returns:</dt>
2639                                 
2640                                         <dd><span class="fixedFont"><a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a></span>  </dd>
2641                                 
2642                                 </dl>
2643                         
2644                         
2645                         
2646
2647                     
2648                     
2649                      
2650                     </div>                    
2651                 </div>
2652
2653             </td>
2654             <td class="msource">
2655                 
2656                         Roo
2657                 &nbsp;
2658             </td>
2659         </tr>
2660         
2661           
2662           <tr class="method-row config-row-alt1 expandable notInherited">
2663             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2664            
2665            
2666             <td class="sig">
2667                 <a id="Roo-method-select"   name=".select"></a>
2668                 <div class="fixedFont">
2669                         <span class="attributes">Roo.</span><b class="itemname">select</b>
2670                                 
2671                                  (<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>) 
2672                         
2673                                 
2674                                          : 
2675                                         
2676                                                 
2677                                                 CompositeElementLite/CompositeElement
2678                                         
2679                                         
2680                                         
2681                                 
2682                         
2683                 </div>
2684                 <div class="mdesc">
2685                 
2686                    <div class="short">Selects elements based on the passed CSS selector to enable working on them as 1.</div> 
2687                  
2688                  
2689                  
2690                     <div class="long">
2691                         
2692                                 Selects elements based on the passed CSS selector to enable working on them as 1.
2693                     
2694                                 
2695                         
2696                         
2697                         
2698                         
2699                                 <dl class="detailList">
2700                                 <dt class="heading">Parameters:</dt>
2701                                 
2702                                         <dt>
2703                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/Array</span>  <b>selector</b>
2704                                                 
2705                                         </dt>
2706                                         <dd>The CSS selector or an array of elements</dd>
2707                                 
2708                                         <dt>
2709                                                 <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>
2710                                                 
2711                                         </dt>
2712                                         <dd>(optional) true to create a unique Roo.Element for each element (defaults to a shared flyweight object)</dd>
2713                                 
2714                                         <dt>
2715                                                 <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>
2716                                                 
2717                                         </dt>
2718                                         <dd>(optional) The root element of the query or id of the root</dd>
2719                                 
2720                                 </dl>
2721                         
2722                         
2723                         
2724                         
2725                         
2726                                 <dl class="detailList">
2727                                 <dt class="heading">Returns:</dt>
2728                                 
2729                                         <dd><span class="fixedFont">CompositeElementLite/CompositeElement</span>  </dd>
2730                                 
2731                                 </dl>
2732                         
2733                         
2734                         
2735
2736                     
2737                     
2738                      
2739                     </div>                    
2740                 </div>
2741
2742             </td>
2743             <td class="msource">
2744                 
2745                         Roo
2746                 &nbsp;
2747             </td>
2748         </tr>
2749         
2750           
2751           <tr class="method-row config-row-alt0 expandable notInherited">
2752             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2753            
2754            
2755             <td class="sig">
2756                 <a id="Roo-method-selectNode"   name=".selectNode"></a>
2757                 <div class="fixedFont">
2758                         <span class="attributes">Roo.</span><b class="itemname">selectNode</b>
2759                                 
2760                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>selector</i></B>, Node <B><i>root</i></B>) 
2761                         
2762                                 
2763                                          : 
2764                                         
2765                                                 
2766                                                 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
2767                                         
2768                                         
2769                                         
2770                                 
2771                         
2772                 </div>
2773                 <div class="mdesc">
2774                 
2775                    <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> 
2776                  
2777                  
2778                  
2779                     <div class="long">
2780                         
2781                                 Selects a single element as a Roo Element<br/>This is about as close as you can get to jQuery's $('do crazy stuff')
2782                     
2783                                 
2784                         
2785                         
2786                         
2787                         
2788                                 <dl class="detailList">
2789                                 <dt class="heading">Parameters:</dt>
2790                                 
2791                                         <dt>
2792                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>selector</b>
2793                                                 
2794                                         </dt>
2795                                         <dd>The selector/xpath query</dd>
2796                                 
2797                                         <dt>
2798                                                 <span class="fixedFont">Node</span>  <b>root</b>
2799                                                 
2800                                         </dt>
2801                                         <dd>(optional) The start of the query (defaults to document).</dd>
2802                                 
2803                                 </dl>
2804                         
2805                         
2806                         
2807                         
2808                         
2809                                 <dl class="detailList">
2810                                 <dt class="heading">Returns:</dt>
2811                                 
2812                                         <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span>  </dd>
2813                                 
2814                                 </dl>
2815                         
2816                         
2817                         
2818
2819                     
2820                     
2821                      
2822                     </div>                    
2823                 </div>
2824
2825             </td>
2826             <td class="msource">
2827                 
2828                         Roo
2829                 &nbsp;
2830             </td>
2831         </tr>
2832         
2833           
2834           <tr class="method-row config-row-alt1 expandable notInherited">
2835             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2836            
2837            
2838             <td class="sig">
2839                 <a id="Roo-method-type"   name=".type"></a>
2840                 <div class="fixedFont">
2841                         <span class="attributes">Roo.</span><b class="itemname">type</b>
2842                                 
2843                                  (Mixed <B><i>object</i></B>) 
2844                         
2845                                 
2846                                          : 
2847                                         
2848                                                 
2849                                                 <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
2850                                         
2851                                         
2852                                         
2853                                 
2854                         
2855                 </div>
2856                 <div class="mdesc">
2857                 
2858                    <div class="short">Returns the type of object that is passed in.</div> 
2859                  
2860                  
2861                  
2862                     <div class="long">
2863                         
2864                                 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>
2865                     
2866                                 
2867                         
2868                         
2869                         
2870                         
2871                                 <dl class="detailList">
2872                                 <dt class="heading">Parameters:</dt>
2873                                 
2874                                         <dt>
2875                                                 <span class="fixedFont">Mixed</span>  <b>object</b>
2876                                                 
2877                                         </dt>
2878                                         <dd></dd>
2879                                 
2880                                 </dl>
2881                         
2882                         
2883                         
2884                         
2885                         
2886                                 <dl class="detailList">
2887                                 <dt class="heading">Returns:</dt>
2888                                 
2889                                         <dd><span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  </dd>
2890                                 
2891                                 </dl>
2892                         
2893                         
2894                         
2895
2896                     
2897                     
2898                      
2899                     </div>                    
2900                 </div>
2901
2902             </td>
2903             <td class="msource">
2904                 
2905                         Roo
2906                 &nbsp;
2907             </td>
2908         </tr>
2909         
2910           
2911           <tr class="method-row config-row-alt0 expandable notInherited">
2912             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2913            
2914            
2915             <td class="sig">
2916                 <a id="Roo-method-urlDecode"   name=".urlDecode"></a>
2917                 <div class="fixedFont">
2918                         <span class="attributes">Roo.</span><b class="itemname">urlDecode</b>
2919                                 
2920                                  (<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>) 
2921                         
2922                                 
2923                                          : 
2924                                         
2925                                                 
2926                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
2927                                         
2928                                         
2929                                         
2930                                 
2931                         
2932                 </div>
2933                 <div class="mdesc">
2934                 
2935                    <div class="short">Takes an encoded URL and and converts it to an object.</div> 
2936                  
2937                  
2938                  
2939                     <div class="long">
2940                         
2941                                 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]}.
2942                     
2943                                 
2944                         
2945                         
2946                         
2947                         
2948                                 <dl class="detailList">
2949                                 <dt class="heading">Parameters:</dt>
2950                                 
2951                                         <dt>
2952                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>string</b>
2953                                                 
2954                                         </dt>
2955                                         <dd></dd>
2956                                 
2957                                         <dt>
2958                                                 <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>
2959                                                 
2960                                         </dt>
2961                                         <dd>(optional) Items of the same name will overwrite previous values instead of creating an an array (Defaults to false).</dd>
2962                                 
2963                                 </dl>
2964                         
2965                         
2966                         
2967                         
2968                         
2969                                 <dl class="detailList">
2970                                 <dt class="heading">Returns:</dt>
2971                                 
2972                                         <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>
2973                                 
2974                                 </dl>
2975                         
2976                         
2977                         
2978
2979                     
2980                     
2981                      
2982                     </div>                    
2983                 </div>
2984
2985             </td>
2986             <td class="msource">
2987                 
2988                         Roo
2989                 &nbsp;
2990             </td>
2991         </tr>
2992         
2993           
2994           <tr class="method-row config-row-alt1 expandable notInherited">
2995             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2996            
2997            
2998             <td class="sig">
2999                 <a id="Roo-method-urlEncode"   name=".urlEncode"></a>
3000                 <div class="fixedFont">
3001                         <span class="attributes">Roo.</span><b class="itemname">urlEncode</b>
3002                                 
3003                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>o</i></B>) 
3004                         
3005                                 
3006                                          : 
3007                                         
3008                                                 
3009                                                 <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
3010                                         
3011                                         
3012                                         
3013                                 
3014                         
3015                 </div>
3016                 <div class="mdesc">
3017                 
3018                    <div class="short">Takes an object and converts it to an encoded URL.</div> 
3019                  
3020                  
3021                  
3022                     <div class="long">
3023                         
3024                                 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.
3025                     
3026                                 
3027                         
3028                         
3029                         
3030                         
3031                                 <dl class="detailList">
3032                                 <dt class="heading">Parameters:</dt>
3033                                 
3034                                         <dt>
3035                                                 <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>
3036                                                 
3037                                         </dt>
3038                                         <dd></dd>
3039                                 
3040                                 </dl>
3041                         
3042                         
3043                         
3044                         
3045                         
3046                                 <dl class="detailList">
3047                                 <dt class="heading">Returns:</dt>
3048                                 
3049                                         <dd><span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  </dd>
3050                                 
3051                                 </dl>
3052                         
3053                         
3054                         
3055
3056                     
3057                     
3058                      
3059                     </div>                    
3060                 </div>
3061
3062             </td>
3063             <td class="msource">
3064                 
3065                         Roo
3066                 &nbsp;
3067             </td>
3068         </tr>
3069         
3070                                                        
3071     </table>
3072
3073   
3074   <!-- ============================== events summary / details ======================== -->
3075   
3076   
3077   <a id="Roo-events"></a>
3078     
3079   
3080         
3081    
3082     
3083      <table cellspacing="0" class="member-table">
3084       <caption class="Empty">Events - Has None</caption>
3085      </table>
3086     
3087     
3088   
3089     
3090     
3091   
3092   
3093   
3094  
3095 <!-- ============================== footer ================================= -->
3096                 <div class="fineprint" style="clear:both">
3097                         
3098                         Documentation generated by <a href="http://www.akbkhome.com" target="_blankt">Introspection Doc Generator</a>  on Thu Apr 28 2016 18:00:55 GMT+0800 (HKT)
3099                         Based on 
3100                         <a href="http://www.jsdoctoolkit.org/" target="_blank">JsDoc Toolkit</a>  
3101                 </div>
3102         </body>
3103 </html>