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