sync
[roojs1] / docs / symbols / Roo.bootstrap.TabGroup.json
1 {
2   "name" : "Roo.bootstrap.TabGroup",
3   "augments" : [
4     "Roo.bootstrap.Column",
5     "Roo.bootstrap.Component",
6     "Roo.Component",
7     "Roo.util.Observable"
8   ],
9   "childClasses" : {  },
10   "tree_children" : [
11     "Roo.bootstrap.TabPanel"
12   ],
13   "tree_parent" : [],
14   "desc" : "Bootstrap Column class",
15   "isSingleton" : false,
16   "isStatic" : true,
17   "isBuiltin" : false,
18   "isAbstract" : false,
19   "isBuilderTop" : false,
20   "memberOf" : "TabGroup",
21   "example" : "",
22   "deprecated" : "",
23   "since" : "",
24   "see" : "",
25   "params" : [
26     {
27       "name" : "config",
28       "type" : "Object",
29       "desc" : "The config object",
30       "isOptional" : false
31     }
32   ],
33   "returns" : [],
34   "throws" : "",
35   "requires" : "",
36   "config" : [
37     {
38       "name" : "xsoff",
39       "type" : "Number",
40       "desc" : "colspan offset out of 12 for mobile-sized screens or 0 for hidden",
41       "memberOf" : "Roo.bootstrap.Column"
42     },
43     {
44       "name" : "showarrow",
45       "type" : "Boolean",
46       "desc" : "e) show arrow default true",
47       "memberOf" : ""
48     },
49     {
50       "name" : "lg",
51       "type" : "Number",
52       "desc" : "colspan out of 12 for large computer-sized screens or 0 for hidden",
53       "memberOf" : "Roo.bootstrap.Column"
54     },
55     {
56       "name" : "xs",
57       "type" : "Number",
58       "desc" : "colspan out of 12 for mobile-sized screens or 0 for hidden",
59       "memberOf" : "Roo.bootstrap.Column"
60     },
61     {
62       "name" : "hideMode",
63       "type" : "String",
64       "desc" : "y)\nHow this component should hidden. Supported values are\n\"visibility\" (css visibility), \"offsets\" (negative offset position) and\n\"display\" (css display) - defaults to \"display\".",
65       "memberOf" : "Roo.Component"
66     },
67     {
68       "name" : "navId",
69       "type" : "String",
70       "desc" : "the navigation id (for use with navbars) - will be auto generated if it does not exist..",
71       "memberOf" : ""
72     },
73     {
74       "name" : "bullets",
75       "type" : "Boolean",
76       "desc" : "show bullets for the panels",
77       "memberOf" : ""
78     },
79     {
80       "name" : "xattr",
81       "type" : "Object",
82       "desc" : "extra attributes to add to 'element' (used by builder to store stuff.)",
83       "memberOf" : "Roo.bootstrap.Component"
84     },
85     {
86       "name" : "name",
87       "type" : "string",
88       "desc" : "Specifies name attribute",
89       "memberOf" : "Roo.bootstrap.Component"
90     },
91     {
92       "name" : "timer",
93       "type" : "Number",
94       "desc" : "auto slide timer .. default 0 millisecond",
95       "memberOf" : ""
96     },
97     {
98       "name" : "tooltip",
99       "type" : "string",
100       "desc" : "Text for the tooltip",
101       "memberOf" : "Roo.bootstrap.Component"
102     },
103     {
104       "name" : "autoslide",
105       "type" : "Boolean",
106       "desc" : "e) auto slide .. default false",
107       "memberOf" : ""
108     },
109     {
110       "name" : "allowDomMove",
111       "type" : "Boolean",
112       "desc" : "Whether the component can move the Dom node when rendering (defaults to true).",
113       "memberOf" : "Roo.Component"
114     },
115     {
116       "name" : "style",
117       "type" : "String",
118       "desc" : "any extra css",
119       "memberOf" : "Roo.bootstrap.Component"
120     },
121     {
122       "name" : "fasize",
123       "type" : "Number",
124       "desc" : ".) font awsome size",
125       "memberOf" : "Roo.bootstrap.Column"
126     },
127     {
128       "name" : "actionMode",
129       "type" : "String",
130       "desc" : "which property holds the element that used for  hide() / show() / disable() / enable()\ndefault is 'el' for forms you probably want to set this to fieldEl",
131       "memberOf" : "Roo.Component"
132     },
133     {
134       "name" : "sm",
135       "type" : "Number",
136       "desc" : "colspan out of 12 for tablet-sized screens or 0 for hidden",
137       "memberOf" : "Roo.bootstrap.Column"
138     },
139     {
140       "name" : "listeners",
141       "type" : "Object",
142       "desc" : "list of events and functions to call for this object, \nFor example :\n<pre><code>\n    listeners :  { \n       'click' : function(e) {\n           ..... \n        } ,\n        .... \n    } \n  </code></pre>",
143       "memberOf" : "Roo.util.Observable"
144     },
145     {
146       "name" : "container_method",
147       "type" : "string",
148       "desc" : "method to fetch parents container element (used by NavHeaderbar -  getHeaderChildContainer)",
149       "memberOf" : "Roo.bootstrap.Component"
150     },
151     {
152       "name" : "carousel",
153       "type" : "Boolean",
154       "desc" : "true to make the group behave like a carousel",
155       "memberOf" : ""
156     },
157     {
158       "name" : "hidden",
159       "type" : "Boolean",
160       "desc" : "e) hide the element",
161       "memberOf" : "Roo.bootstrap.Column"
162     },
163     {
164       "name" : "fa",
165       "type" : "String",
166       "desc" : ".) font awesome icon",
167       "memberOf" : "Roo.bootstrap.Column"
168     },
169     {
170       "name" : "cls",
171       "type" : "String",
172       "desc" : "css class",
173       "memberOf" : "Roo.bootstrap.Component"
174     },
175     {
176       "name" : "icon",
177       "type" : "String",
178       "desc" : ".) glyphicon name",
179       "memberOf" : "Roo.bootstrap.Column"
180     },
181     {
182       "name" : "can_build_overlaid",
183       "type" : "Boolean",
184       "desc" : "True if element can be rebuild from a HTML page",
185       "memberOf" : "Roo.bootstrap.Component"
186     },
187     {
188       "name" : "disableClass",
189       "type" : "String",
190       "desc" : "CSS class added to the component when it is disabled (defaults to \"x-item-disabled\").",
191       "memberOf" : "Roo.Component"
192     },
193     {
194       "name" : "alert",
195       "type" : "String",
196       "desc" : "r) type alert (changes background / border...)",
197       "memberOf" : "Roo.bootstrap.Column"
198     },
199     {
200       "name" : "lgoff",
201       "type" : "Number",
202       "desc" : "colspan offset out of 12 for large computer-sized screens or 0 for hidden",
203       "memberOf" : "Roo.bootstrap.Column"
204     },
205     {
206       "name" : "visibilityEl",
207       "type" : "string|object",
208       "desc" : "t) What element to use for visibility (@see getVisibilityEl())",
209       "memberOf" : "Roo.bootstrap.Component"
210     },
211     {
212       "name" : "smoff",
213       "type" : "Number",
214       "desc" : "colspan offset out of 12 for tablet-sized screens or 0 for hidden",
215       "memberOf" : "Roo.bootstrap.Column"
216     },
217     {
218       "name" : "dataId",
219       "type" : "string",
220       "desc" : "cutomer id",
221       "memberOf" : "Roo.bootstrap.Component"
222     },
223     {
224       "name" : "mdoff",
225       "type" : "Number",
226       "desc" : "colspan offset out of 12 for computer-sized screens or 0 for hidden",
227       "memberOf" : "Roo.bootstrap.Column"
228     },
229     {
230       "name" : "md",
231       "type" : "Number",
232       "desc" : "colspan out of 12 for computer-sized screens or 0 for hidden",
233       "memberOf" : "Roo.bootstrap.Column"
234     },
235     {
236       "name" : "html",
237       "type" : "String",
238       "desc" : "content of column.",
239       "memberOf" : "Roo.bootstrap.Column"
240     }
241   ],
242   "methods" : [
243     {
244       "name" : "register",
245       "type" : "function",
246       "desc" : "register a Navigation item",
247       "sig" : "(the)",
248       "static" : false,
249       "memberOf" : "",
250       "isStatic" : false,
251       "isConstructor" : false,
252       "isPrivate" : false,
253       "example" : "",
254       "deprecated" : "",
255       "since" : "",
256       "see" : "",
257       "exceptions" : "",
258       "requires" : "",
259       "params" : [
260         {
261           "name" : "the",
262           "type" : "Roo.bootstrap.nav.Item",
263           "desc" : "navitem to add",
264           "isOptional" : false
265         }
266       ],
267       "returns" : []
268     },
269     {
270       "name" : "register",
271       "type" : "function",
272       "desc" : "register a Navigation Group",
273       "sig" : "(the)",
274       "static" : true,
275       "memberOf" : "",
276       "isStatic" : true,
277       "isConstructor" : false,
278       "isPrivate" : false,
279       "example" : "",
280       "deprecated" : "",
281       "since" : "",
282       "see" : "",
283       "exceptions" : "",
284       "requires" : "",
285       "params" : [
286         {
287           "name" : "the",
288           "type" : "Roo.bootstrap.nav.Group",
289           "desc" : "navgroup to add",
290           "isOptional" : false
291         }
292       ],
293       "returns" : []
294     },
295     {
296       "name" : "get",
297       "type" : "function",
298       "desc" : "fetch a Navigation Group based on the navigation ID\nif one does not exist , it will get created.",
299       "sig" : "(the)",
300       "static" : true,
301       "memberOf" : "",
302       "isStatic" : true,
303       "isConstructor" : false,
304       "isPrivate" : false,
305       "example" : "",
306       "deprecated" : "",
307       "since" : "",
308       "see" : "",
309       "exceptions" : "",
310       "requires" : "",
311       "params" : [
312         {
313           "name" : "the",
314           "type" : "string",
315           "desc" : "navgroup to add",
316           "isOptional" : false
317         }
318       ],
319       "returns" : []
320     },
321     {
322       "name" : "showPanel",
323       "type" : "function",
324       "desc" : "show a specific panel",
325       "sig" : "(panel)",
326       "static" : false,
327       "memberOf" : "",
328       "isStatic" : false,
329       "isConstructor" : false,
330       "isPrivate" : false,
331       "example" : "",
332       "deprecated" : "",
333       "since" : "",
334       "see" : "",
335       "exceptions" : "",
336       "requires" : "",
337       "params" : [
338         {
339           "name" : "panel",
340           "type" : "Roo.bootstrap.TabPanel|number|string",
341           "desc" : "to change to (use the tabId to specify a specific one)",
342           "isOptional" : false
343         }
344       ],
345       "returns" : [
346         {
347           "name" : "",
348           "type" : "boolean",
349           "desc" : "false if panel was not shown (invalid entry or beforedeactivate fails.)"
350         }
351       ]
352     },
353     {
354       "name" : "tooltipEl",
355       "type" : "function",
356       "desc" : "Fetch the element to display the tooltip on.",
357       "sig" : "()\n{\n\n}",
358       "static" : false,
359       "memberOf" : "Roo.bootstrap.Component",
360       "isStatic" : false,
361       "isConstructor" : false,
362       "isPrivate" : false,
363       "example" : "",
364       "deprecated" : "",
365       "since" : "",
366       "see" : "",
367       "exceptions" : "",
368       "requires" : "",
369       "params" : [],
370       "returns" : [
371         {
372           "name" : "",
373           "type" : "Roo.Element",
374           "desc" : "defaults to this.el"
375         }
376       ]
377     },
378     {
379       "name" : "hide",
380       "type" : "function",
381       "desc" : "Hide a component - adds 'hidden' class",
382       "sig" : "()\n{\n\n}",
383       "static" : false,
384       "memberOf" : "Roo.bootstrap.Component",
385       "isStatic" : false,
386       "isConstructor" : false,
387       "isPrivate" : false,
388       "example" : "",
389       "deprecated" : "",
390       "since" : "",
391       "see" : "",
392       "exceptions" : "",
393       "requires" : "",
394       "params" : [],
395       "returns" : []
396     },
397     {
398       "name" : "show",
399       "type" : "function",
400       "desc" : "Show a component - removes 'hidden' class",
401       "sig" : "()\n{\n\n}",
402       "static" : false,
403       "memberOf" : "Roo.bootstrap.Component",
404       "isStatic" : false,
405       "isConstructor" : false,
406       "isPrivate" : false,
407       "example" : "",
408       "deprecated" : "",
409       "since" : "",
410       "see" : "",
411       "exceptions" : "",
412       "requires" : "",
413       "params" : [],
414       "returns" : []
415     },
416     {
417       "name" : "setVisibilityEl",
418       "type" : "function",
419       "desc" : "Set the element that will be used to show or hide",
420       "sig" : "()\n{\n\n}",
421       "static" : false,
422       "memberOf" : "Roo.bootstrap.Component",
423       "isStatic" : false,
424       "isConstructor" : false,
425       "isPrivate" : false,
426       "example" : "",
427       "deprecated" : "",
428       "since" : "",
429       "see" : "",
430       "exceptions" : "",
431       "requires" : "",
432       "params" : [],
433       "returns" : []
434     },
435     {
436       "name" : "getVisibilityEl",
437       "type" : "function",
438       "desc" : "Get the element that will be used to show or hide",
439       "sig" : "()\n{\n\n}",
440       "static" : false,
441       "memberOf" : "Roo.bootstrap.Component",
442       "isStatic" : false,
443       "isConstructor" : false,
444       "isPrivate" : false,
445       "example" : "",
446       "deprecated" : "",
447       "since" : "",
448       "see" : "",
449       "exceptions" : "",
450       "requires" : "",
451       "params" : [],
452       "returns" : []
453     },
454     {
455       "name" : "initEvents",
456       "type" : "function",
457       "desc" : "Initialize Events for the element",
458       "sig" : "()\n{\n\n}",
459       "static" : false,
460       "memberOf" : "Roo.bootstrap.Component",
461       "isStatic" : false,
462       "isConstructor" : false,
463       "isPrivate" : false,
464       "example" : "",
465       "deprecated" : "",
466       "since" : "",
467       "see" : "",
468       "exceptions" : "",
469       "requires" : "",
470       "params" : [],
471       "returns" : []
472     },
473     {
474       "name" : "getChildContainer",
475       "type" : "function",
476       "desc" : "Fetch the element to add children to",
477       "sig" : "()\n{\n\n}",
478       "static" : false,
479       "memberOf" : "Roo.bootstrap.Component",
480       "isStatic" : false,
481       "isConstructor" : false,
482       "isPrivate" : false,
483       "example" : "",
484       "deprecated" : "",
485       "since" : "",
486       "see" : "",
487       "exceptions" : "",
488       "requires" : "",
489       "params" : [],
490       "returns" : [
491         {
492           "name" : "",
493           "type" : "Roo.Element",
494           "desc" : "defaults to this.el"
495         }
496       ]
497     },
498     {
499       "name" : "getId",
500       "type" : "function",
501       "desc" : "Returns the id of this component.",
502       "sig" : "()\n{\n\n}",
503       "static" : false,
504       "memberOf" : "Roo.Component",
505       "isStatic" : false,
506       "isConstructor" : false,
507       "isPrivate" : false,
508       "example" : "",
509       "deprecated" : "",
510       "since" : "",
511       "see" : "",
512       "exceptions" : "",
513       "requires" : "",
514       "params" : [],
515       "returns" : [
516         {
517           "name" : "",
518           "type" : "String",
519           "desc" : ""
520         }
521       ]
522     },
523     {
524       "name" : "render",
525       "type" : "function",
526       "desc" : "If this is a lazy rendering component, render it to its container element.",
527       "sig" : "(container)",
528       "static" : false,
529       "memberOf" : "Roo.Component",
530       "isStatic" : false,
531       "isConstructor" : false,
532       "isPrivate" : false,
533       "example" : "",
534       "deprecated" : "",
535       "since" : "",
536       "see" : "",
537       "exceptions" : "",
538       "requires" : "",
539       "params" : [
540         {
541           "name" : "container",
542           "type" : "String/HTMLElement/Element",
543           "desc" : "(optional) The element this component should be rendered into. If it is being applied to existing markup, this should be left off.",
544           "isOptional" : false
545         }
546       ],
547       "returns" : []
548     },
549     {
550       "name" : "destroy",
551       "type" : "function",
552       "desc" : "Destroys this component by purging any event listeners, removing the component's element from the DOM,\nremoving the component from its {@link Roo.Container} (if applicable) and unregistering it from {@link Roo.ComponentMgr}.",
553       "sig" : "()\n{\n\n}",
554       "static" : false,
555       "memberOf" : "Roo.Component",
556       "isStatic" : false,
557       "isConstructor" : false,
558       "isPrivate" : false,
559       "example" : "",
560       "deprecated" : "",
561       "since" : "",
562       "see" : "",
563       "exceptions" : "",
564       "requires" : "",
565       "params" : [],
566       "returns" : []
567     },
568     {
569       "name" : "isVisible",
570       "type" : "function",
571       "desc" : "Returns true if this component is visible.",
572       "sig" : "()\n{\n\n}",
573       "static" : false,
574       "memberOf" : "Roo.Component",
575       "isStatic" : false,
576       "isConstructor" : false,
577       "isPrivate" : false,
578       "example" : "",
579       "deprecated" : "",
580       "since" : "",
581       "see" : "",
582       "exceptions" : "",
583       "requires" : "",
584       "params" : [],
585       "returns" : []
586     },
587     {
588       "name" : "setDisabled",
589       "type" : "function",
590       "desc" : "Convenience function for setting disabled/enabled by boolean.",
591       "sig" : "(disabled)",
592       "static" : false,
593       "memberOf" : "Roo.Component",
594       "isStatic" : false,
595       "isConstructor" : false,
596       "isPrivate" : false,
597       "example" : "",
598       "deprecated" : "",
599       "since" : "",
600       "see" : "",
601       "exceptions" : "",
602       "requires" : "",
603       "params" : [
604         {
605           "name" : "disabled",
606           "type" : "Boolean",
607           "desc" : "",
608           "isOptional" : false
609         }
610       ],
611       "returns" : []
612     },
613     {
614       "name" : "focus",
615       "type" : "function",
616       "desc" : "Try to focus this component.",
617       "sig" : "(selectText)",
618       "static" : false,
619       "memberOf" : "Roo.Component",
620       "isStatic" : false,
621       "isConstructor" : false,
622       "isPrivate" : false,
623       "example" : "",
624       "deprecated" : "",
625       "since" : "",
626       "see" : "",
627       "exceptions" : "",
628       "requires" : "",
629       "params" : [
630         {
631           "name" : "selectText",
632           "type" : "Boolean",
633           "desc" : "True to also select the text in this component (if applicable)",
634           "isOptional" : false
635         }
636       ],
637       "returns" : [
638         {
639           "name" : "",
640           "type" : "Roo.Component",
641           "desc" : "this"
642         }
643       ]
644     },
645     {
646       "name" : "enable",
647       "type" : "function",
648       "desc" : "Enable this component.",
649       "sig" : "()\n{\n\n}",
650       "static" : false,
651       "memberOf" : "Roo.Component",
652       "isStatic" : false,
653       "isConstructor" : false,
654       "isPrivate" : false,
655       "example" : "",
656       "deprecated" : "",
657       "since" : "",
658       "see" : "",
659       "exceptions" : "",
660       "requires" : "",
661       "params" : [],
662       "returns" : [
663         {
664           "name" : "",
665           "type" : "Roo.Component",
666           "desc" : "this"
667         }
668       ]
669     },
670     {
671       "name" : "setVisible",
672       "type" : "function",
673       "desc" : "Convenience function to hide or show this component by boolean.",
674       "sig" : "(visible)",
675       "static" : false,
676       "memberOf" : "Roo.Component",
677       "isStatic" : false,
678       "isConstructor" : false,
679       "isPrivate" : false,
680       "example" : "",
681       "deprecated" : "",
682       "since" : "",
683       "see" : "",
684       "exceptions" : "",
685       "requires" : "",
686       "params" : [
687         {
688           "name" : "visible",
689           "type" : "Boolean",
690           "desc" : "True to show, false to hide",
691           "isOptional" : false
692         }
693       ],
694       "returns" : [
695         {
696           "name" : "",
697           "type" : "Roo.Component",
698           "desc" : "this"
699         }
700       ]
701     },
702     {
703       "name" : "disable",
704       "type" : "function",
705       "desc" : "Disable this component.",
706       "sig" : "()\n{\n\n}",
707       "static" : false,
708       "memberOf" : "Roo.Component",
709       "isStatic" : false,
710       "isConstructor" : false,
711       "isPrivate" : false,
712       "example" : "",
713       "deprecated" : "",
714       "since" : "",
715       "see" : "",
716       "exceptions" : "",
717       "requires" : "",
718       "params" : [],
719       "returns" : [
720         {
721           "name" : "",
722           "type" : "Roo.Component",
723           "desc" : "this"
724         }
725       ]
726     },
727     {
728       "name" : "getEl",
729       "type" : "function",
730       "desc" : "Returns the underlying {@link Roo.Element}.",
731       "sig" : "()\n{\n\n}",
732       "static" : false,
733       "memberOf" : "Roo.Component",
734       "isStatic" : false,
735       "isConstructor" : false,
736       "isPrivate" : false,
737       "example" : "",
738       "deprecated" : "",
739       "since" : "",
740       "see" : "",
741       "exceptions" : "",
742       "requires" : "",
743       "params" : [],
744       "returns" : [
745         {
746           "name" : "",
747           "type" : "Roo.Element",
748           "desc" : "The element"
749         }
750       ]
751     },
752     {
753       "name" : "purgeListeners",
754       "type" : "function",
755       "desc" : "Removes all listeners for this object",
756       "sig" : "()\n{\n\n}",
757       "static" : false,
758       "memberOf" : "Roo.util.Observable",
759       "isStatic" : false,
760       "isConstructor" : false,
761       "isPrivate" : false,
762       "example" : "",
763       "deprecated" : "",
764       "since" : "",
765       "see" : "",
766       "exceptions" : "",
767       "requires" : "",
768       "params" : [],
769       "returns" : []
770     },
771     {
772       "name" : "on",
773       "type" : "function",
774       "desc" : "Appends an event handler to this element (shorthand for addListener)",
775       "sig" : "(eventName, handler, scope, options)",
776       "static" : false,
777       "memberOf" : "Roo.util.Observable",
778       "isStatic" : false,
779       "isConstructor" : false,
780       "isPrivate" : false,
781       "example" : "",
782       "deprecated" : "",
783       "since" : "",
784       "see" : "",
785       "exceptions" : "",
786       "requires" : "",
787       "params" : [
788         {
789           "name" : "eventName",
790           "type" : "String",
791           "desc" : "The type of event to listen for",
792           "isOptional" : false
793         },
794         {
795           "name" : "handler",
796           "type" : "Function",
797           "desc" : "The method the event invokes",
798           "isOptional" : false
799         },
800         {
801           "name" : "scope",
802           "type" : "Object",
803           "desc" : "(optional) The scope in which to execute the handler\nfunction. The handler function's \"this\" context.",
804           "isOptional" : false
805         },
806         {
807           "name" : "options",
808           "type" : "Object",
809           "desc" : "(optional)",
810           "isOptional" : false
811         }
812       ],
813       "returns" : []
814     },
815     {
816       "name" : "un",
817       "type" : "function",
818       "desc" : "Removes a listener (shorthand for removeListener)",
819       "sig" : "(eventName, handler, scope)",
820       "static" : false,
821       "memberOf" : "Roo.util.Observable",
822       "isStatic" : false,
823       "isConstructor" : false,
824       "isPrivate" : false,
825       "example" : "",
826       "deprecated" : "",
827       "since" : "",
828       "see" : "",
829       "exceptions" : "",
830       "requires" : "",
831       "params" : [
832         {
833           "name" : "eventName",
834           "type" : "String",
835           "desc" : "The type of event to listen for",
836           "isOptional" : false
837         },
838         {
839           "name" : "handler",
840           "type" : "Function",
841           "desc" : "The handler to remove",
842           "isOptional" : false
843         },
844         {
845           "name" : "scope",
846           "type" : "Object",
847           "desc" : "(optional) The scope (this object) for the handler",
848           "isOptional" : false
849         }
850       ],
851       "returns" : []
852     },
853     {
854       "name" : "addEvents",
855       "type" : "function",
856       "desc" : "Used to define events on this Observable",
857       "sig" : "(object)",
858       "static" : false,
859       "memberOf" : "Roo.util.Observable",
860       "isStatic" : false,
861       "isConstructor" : false,
862       "isPrivate" : false,
863       "example" : "",
864       "deprecated" : "",
865       "since" : "",
866       "see" : "",
867       "exceptions" : "",
868       "requires" : "",
869       "params" : [
870         {
871           "name" : "object",
872           "type" : "Object",
873           "desc" : "The object with the events defined",
874           "isOptional" : false
875         }
876       ],
877       "returns" : []
878     },
879     {
880       "name" : "releaseCapture",
881       "type" : "function",
882       "desc" : "Removes <b>all</b> added captures from the Observable.",
883       "sig" : "(o)",
884       "static" : true,
885       "memberOf" : "Roo.util.Observable",
886       "isStatic" : true,
887       "isConstructor" : false,
888       "isPrivate" : false,
889       "example" : "",
890       "deprecated" : "",
891       "since" : "",
892       "see" : "",
893       "exceptions" : "",
894       "requires" : "",
895       "params" : [
896         {
897           "name" : "o",
898           "type" : "Observable",
899           "desc" : "The Observable to release",
900           "isOptional" : false
901         }
902       ],
903       "returns" : []
904     },
905     {
906       "name" : "removeListener",
907       "type" : "function",
908       "desc" : "Removes a listener",
909       "sig" : "(eventName, handler, scope)",
910       "static" : false,
911       "memberOf" : "Roo.util.Observable",
912       "isStatic" : false,
913       "isConstructor" : false,
914       "isPrivate" : false,
915       "example" : "",
916       "deprecated" : "",
917       "since" : "",
918       "see" : "",
919       "exceptions" : "",
920       "requires" : "",
921       "params" : [
922         {
923           "name" : "eventName",
924           "type" : "String",
925           "desc" : "The type of event to listen for",
926           "isOptional" : false
927         },
928         {
929           "name" : "handler",
930           "type" : "Function",
931           "desc" : "The handler to remove",
932           "isOptional" : false
933         },
934         {
935           "name" : "scope",
936           "type" : "Object",
937           "desc" : "(optional) The scope (this object) for the handler",
938           "isOptional" : false
939         }
940       ],
941       "returns" : []
942     },
943     {
944       "name" : "fireEvent",
945       "type" : "function",
946       "desc" : "Fires the specified event with the passed parameters (minus the event name).",
947       "sig" : "(eventName, args)",
948       "static" : false,
949       "memberOf" : "Roo.util.Observable",
950       "isStatic" : false,
951       "isConstructor" : false,
952       "isPrivate" : false,
953       "example" : "",
954       "deprecated" : "",
955       "since" : "",
956       "see" : "",
957       "exceptions" : "",
958       "requires" : "",
959       "params" : [
960         {
961           "name" : "eventName",
962           "type" : "String",
963           "desc" : "",
964           "isOptional" : false
965         },
966         {
967           "name" : "args",
968           "type" : "Object...",
969           "desc" : "Variable number of parameters are passed to handlers",
970           "isOptional" : false
971         }
972       ],
973       "returns" : [
974         {
975           "name" : "",
976           "type" : "Boolean",
977           "desc" : "returns false if any of the handlers return false otherwise it returns true"
978         }
979       ]
980     },
981     {
982       "name" : "hasListener",
983       "type" : "function",
984       "desc" : "Checks to see if this object has any listeners for a specified event",
985       "sig" : "(eventName)",
986       "static" : false,
987       "memberOf" : "Roo.util.Observable",
988       "isStatic" : false,
989       "isConstructor" : false,
990       "isPrivate" : false,
991       "example" : "",
992       "deprecated" : "",
993       "since" : "",
994       "see" : "",
995       "exceptions" : "",
996       "requires" : "",
997       "params" : [
998         {
999           "name" : "eventName",
1000           "type" : "String",
1001           "desc" : "The name of the event to check for",
1002           "isOptional" : false
1003         }
1004       ],
1005       "returns" : [
1006         {
1007           "name" : "",
1008           "type" : "Boolean",
1009           "desc" : "True if the event is being listened for, else false"
1010         }
1011       ]
1012     },
1013     {
1014       "name" : "capture",
1015       "type" : "function",
1016       "desc" : "Starts capture on the specified Observable. All events will be passed\nto the supplied function with the event name + standard signature of the event\n<b>before</b> the event is fired. If the supplied function returns false,\nthe event will not fire.",
1017       "sig" : "(o, fn, scope)",
1018       "static" : true,
1019       "memberOf" : "Roo.util.Observable",
1020       "isStatic" : true,
1021       "isConstructor" : false,
1022       "isPrivate" : false,
1023       "example" : "",
1024       "deprecated" : "",
1025       "since" : "",
1026       "see" : "",
1027       "exceptions" : "",
1028       "requires" : "",
1029       "params" : [
1030         {
1031           "name" : "o",
1032           "type" : "Observable",
1033           "desc" : "The Observable to capture",
1034           "isOptional" : false
1035         },
1036         {
1037           "name" : "fn",
1038           "type" : "Function",
1039           "desc" : "The function to call",
1040           "isOptional" : false
1041         },
1042         {
1043           "name" : "scope",
1044           "type" : "Object",
1045           "desc" : "(optional) The scope (this object) for the fn",
1046           "isOptional" : false
1047         }
1048       ],
1049       "returns" : []
1050     },
1051     {
1052       "name" : "addListener",
1053       "type" : "function",
1054       "desc" : "Appends an event handler to this component",
1055       "sig" : "(eventName, handler, scope, options)",
1056       "static" : false,
1057       "memberOf" : "Roo.util.Observable",
1058       "isStatic" : false,
1059       "isConstructor" : false,
1060       "isPrivate" : false,
1061       "example" : "",
1062       "deprecated" : "",
1063       "since" : "",
1064       "see" : "",
1065       "exceptions" : "",
1066       "requires" : "",
1067       "params" : [
1068         {
1069           "name" : "eventName",
1070           "type" : "String",
1071           "desc" : "The type of event to listen for",
1072           "isOptional" : false
1073         },
1074         {
1075           "name" : "handler",
1076           "type" : "Function",
1077           "desc" : "The method the event invokes",
1078           "isOptional" : false
1079         },
1080         {
1081           "name" : "scope",
1082           "type" : "Object",
1083           "desc" : "(optional) The scope in which to execute the handler\nfunction. The handler function's \"this\" context.",
1084           "isOptional" : false
1085         },
1086         {
1087           "name" : "options",
1088           "type" : "Object",
1089           "desc" : "(optional) An object containing handler configuration\nproperties. This may contain any of the following properties:<ul>\n<li>scope {Object} The scope in which to execute the handler function. The handler function's \"this\" context.</li>\n<li>delay {Number} The number of milliseconds to delay the invocation of the handler after te event fires.</li>\n<li>single {Boolean} True to add a handler to handle just the next firing of the event, and then remove itself.</li>\n<li>buffer {Number} Causes the handler to be scheduled to run in an {@link Roo.util.DelayedTask} delayed\nby the specified number of milliseconds. If the event fires again within that time, the original\nhandler is <em>not</em> invoked, but the new handler is scheduled in its place.</li>\n</ul><br>\n<p>\n<b>Combining Options</b><br>\nUsing the options argument, it is possible to combine different types of listeners:<br>\n<br>\nA normalized, delayed, one-time listener that auto stops the event and passes a custom argument (forumId)\n\t\t<pre><code>\n\t\tel.on('click', this.onClick, this, {\n \t\t\tsingle: true,\n    \t\tdelay: 100,\n    \t\tforumId: 4\n\t\t});\n\t\t</code></pre>\n<p>\n<b>Attaching multiple handlers in 1 call</b><br>\nThe method also allows for a single argument to be passed which is a config object containing properties\nwhich specify multiple handlers.\n<pre><code>\n\t\tel.on({\n\t\t\t'click': {\n        \t\tfn: this.onClick,\n        \t\tscope: this,\n        \t\tdelay: 100\n    \t\t}, \n    \t\t'mouseover': {\n        \t\tfn: this.onMouseOver,\n        \t\tscope: this\n    \t\t},\n    \t\t'mouseout': {\n        \t\tfn: this.onMouseOut,\n        \t\tscope: this\n    \t\t}\n\t\t});\n\t\t</code></pre>\n<p>\nOr a shorthand syntax which passes the same scope object to all handlers:\n     \t<pre><code>\n\t\tel.on({\n\t\t\t'click': this.onClick,\n    \t\t'mouseover': this.onMouseOver,\n    \t\t'mouseout': this.onMouseOut,\n    \t\tscope: this\n\t\t});\n\t\t</code></pre>",
1090           "isOptional" : false
1091         }
1092       ],
1093       "returns" : []
1094     }
1095   ],
1096   "events" : [
1097     {
1098       "name" : "childrenrendered",
1099       "type" : "function",
1100       "desc" : "Fires when the children have been rendered..",
1101       "sig" : "function (_self)\n{\n\n}",
1102       "memberOf" : "Roo.bootstrap.Component",
1103       "example" : "",
1104       "deprecated" : "",
1105       "since" : "",
1106       "see" : "",
1107       "params" : [
1108         {
1109           "name" : "this",
1110           "type" : "Roo.bootstrap.Component",
1111           "desc" : "",
1112           "isOptional" : false
1113         }
1114       ],
1115       "returns" : []
1116     },
1117     {
1118       "name" : "beforerender",
1119       "type" : "function",
1120       "desc" : "Fires before the component is rendered. Return false to stop the render.",
1121       "sig" : "function (_self)\n{\n\n}",
1122       "memberOf" : "Roo.Component",
1123       "example" : "",
1124       "deprecated" : "",
1125       "since" : "",
1126       "see" : "",
1127       "params" : [
1128         {
1129           "name" : "this",
1130           "type" : "Roo.Component",
1131           "desc" : "",
1132           "isOptional" : false
1133         }
1134       ],
1135       "returns" : []
1136     },
1137     {
1138       "name" : "disable",
1139       "type" : "function",
1140       "desc" : "Fires after the component is disabled.",
1141       "sig" : "function (_self)\n{\n\n}",
1142       "memberOf" : "Roo.Component",
1143       "example" : "",
1144       "deprecated" : "",
1145       "since" : "",
1146       "see" : "",
1147       "params" : [
1148         {
1149           "name" : "this",
1150           "type" : "Roo.Component",
1151           "desc" : "",
1152           "isOptional" : false
1153         }
1154       ],
1155       "returns" : []
1156     },
1157     {
1158       "name" : "render",
1159       "type" : "function",
1160       "desc" : "Fires after the component is rendered.",
1161       "sig" : "function (_self)\n{\n\n}",
1162       "memberOf" : "Roo.Component",
1163       "example" : "",
1164       "deprecated" : "",
1165       "since" : "",
1166       "see" : "",
1167       "params" : [
1168         {
1169           "name" : "this",
1170           "type" : "Roo.Component",
1171           "desc" : "",
1172           "isOptional" : false
1173         }
1174       ],
1175       "returns" : []
1176     },
1177     {
1178       "name" : "destroy",
1179       "type" : "function",
1180       "desc" : "Fires after the component is destroyed.",
1181       "sig" : "function (_self)\n{\n\n}",
1182       "memberOf" : "Roo.Component",
1183       "example" : "",
1184       "deprecated" : "",
1185       "since" : "",
1186       "see" : "",
1187       "params" : [
1188         {
1189           "name" : "this",
1190           "type" : "Roo.Component",
1191           "desc" : "",
1192           "isOptional" : false
1193         }
1194       ],
1195       "returns" : []
1196     },
1197     {
1198       "name" : "hide",
1199       "type" : "function",
1200       "desc" : "Fires after the component is hidden.",
1201       "sig" : "function (_self)\n{\n\n}",
1202       "memberOf" : "Roo.Component",
1203       "example" : "",
1204       "deprecated" : "",
1205       "since" : "",
1206       "see" : "",
1207       "params" : [
1208         {
1209           "name" : "this",
1210           "type" : "Roo.Component",
1211           "desc" : "",
1212           "isOptional" : false
1213         }
1214       ],
1215       "returns" : []
1216     },
1217     {
1218       "name" : "beforehide",
1219       "type" : "function",
1220       "desc" : "Fires before the component is hidden. Return false to stop the hide.",
1221       "sig" : "function (_self)\n{\n\n}",
1222       "memberOf" : "Roo.Component",
1223       "example" : "",
1224       "deprecated" : "",
1225       "since" : "",
1226       "see" : "",
1227       "params" : [
1228         {
1229           "name" : "this",
1230           "type" : "Roo.Component",
1231           "desc" : "",
1232           "isOptional" : false
1233         }
1234       ],
1235       "returns" : []
1236     },
1237     {
1238       "name" : "show",
1239       "type" : "function",
1240       "desc" : "Fires after the component is shown.",
1241       "sig" : "function (_self)\n{\n\n}",
1242       "memberOf" : "Roo.Component",
1243       "example" : "",
1244       "deprecated" : "",
1245       "since" : "",
1246       "see" : "",
1247       "params" : [
1248         {
1249           "name" : "this",
1250           "type" : "Roo.Component",
1251           "desc" : "",
1252           "isOptional" : false
1253         }
1254       ],
1255       "returns" : []
1256     },
1257     {
1258       "name" : "beforeshow",
1259       "type" : "function",
1260       "desc" : "Fires before the component is shown.  Return false to stop the show.",
1261       "sig" : "function (_self)\n{\n\n}",
1262       "memberOf" : "Roo.Component",
1263       "example" : "",
1264       "deprecated" : "",
1265       "since" : "",
1266       "see" : "",
1267       "params" : [
1268         {
1269           "name" : "this",
1270           "type" : "Roo.Component",
1271           "desc" : "",
1272           "isOptional" : false
1273         }
1274       ],
1275       "returns" : []
1276     },
1277     {
1278       "name" : "enable",
1279       "type" : "function",
1280       "desc" : "Fires after the component is enabled.",
1281       "sig" : "function (_self)\n{\n\n}",
1282       "memberOf" : "Roo.Component",
1283       "example" : "",
1284       "deprecated" : "",
1285       "since" : "",
1286       "see" : "",
1287       "params" : [
1288         {
1289           "name" : "this",
1290           "type" : "Roo.Component",
1291           "desc" : "",
1292           "isOptional" : false
1293         }
1294       ],
1295       "returns" : []
1296     },
1297     {
1298       "name" : "beforedestroy",
1299       "type" : "function",
1300       "desc" : "Fires before the component is destroyed. Return false to stop the destroy.",
1301       "sig" : "function (_self)\n{\n\n}",
1302       "memberOf" : "Roo.Component",
1303       "example" : "",
1304       "deprecated" : "",
1305       "since" : "",
1306       "see" : "",
1307       "params" : [
1308         {
1309           "name" : "this",
1310           "type" : "Roo.Component",
1311           "desc" : "",
1312           "isOptional" : false
1313         }
1314       ],
1315       "returns" : []
1316     }
1317   ]
1318 }