Partial Fix #5654 - roojspacker - get it working as a doc tool...
[roojs1] / docs2 / symbols / Roo.bootstrap.TabPanel.json
1 {
2   "name" : "Roo.bootstrap.TabPanel",
3   "augments" : [
4     "Roo.bootstrap.Component",
5     "Roo.Component",
6     "Roo.util.Observable"
7   ],
8   "desc" : "Bootstrap TabPanel class",
9   "isSingleton" : false,
10   "isStatic" : true,
11   "isBuiltin" : false,
12   "config" : [
13     {
14       "name" : "listeners",
15       "type" : "Object",
16       "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>",
17       "memberOf" : "Roo.util.Observable",
18       "values" : [
19       ]
20     },
21     {
22       "name" : "tooltip",
23       "type" : "string",
24       "desc" : "Text for the tooltip",
25       "memberOf" : "Roo.bootstrap.Component",
26       "values" : [
27       ]
28     },
29     {
30       "name" : "container_method",
31       "type" : "string",
32       "desc" : "method to fetch parents container element (used by NavHeaderbar -  getHeaderChildContainer)",
33       "memberOf" : "Roo.bootstrap.Component",
34       "values" : [
35       ]
36     },
37     {
38       "name" : "visibilityEl",
39       "type" : "string|object",
40       "desc" : "What element to use for visibility (@see getVisibilityEl())",
41       "memberOf" : "Roo.bootstrap.Component",
42       "values" : [
43         "(el",
44         "parent)"
45       ]
46     },
47     {
48       "name" : "tabId",
49       "type" : "String",
50       "desc" : "unique tab ID (will be autogenerated if not set. - used to match TabItem to Panel)",
51       "memberOf" : "Roo.bootstrap.TabPanel",
52       "values" : [
53       ]
54     },
55     {
56       "name" : "navId",
57       "type" : "String",
58       "desc" : "The Roo.bootstrap.NavGroup which triggers show hide ()",
59       "memberOf" : "Roo.bootstrap.TabPanel",
60       "values" : [
61       ]
62     },
63     {
64       "name" : "can_build_overlaid",
65       "type" : "Boolean",
66       "desc" : "True if element can be rebuild from a HTML page",
67       "memberOf" : "Roo.bootstrap.Component",
68       "values" : [
69       ]
70     },
71     {
72       "name" : "hideMode",
73       "type" : "String",
74       "desc" : "How this component should hidden. Supported values are\n\"visibility\" (css visibility), \"offsets\" (negative offset position) and\n\"display\" (css display) - defaults to \"display\".",
75       "memberOf" : "Roo.Component",
76       "values" : [
77         "(display",
78         "visibility)"
79       ]
80     },
81     {
82       "name" : "style",
83       "type" : "String",
84       "desc" : "any extra css",
85       "memberOf" : "Roo.bootstrap.Component",
86       "values" : [
87       ]
88     },
89     {
90       "name" : "allowDomMove",
91       "type" : "Boolean",
92       "desc" : "Whether the component can move the Dom node when rendering (defaults to true).",
93       "memberOf" : "Roo.Component",
94       "values" : [
95       ]
96     },
97     {
98       "name" : "html",
99       "type" : "String",
100       "desc" : "panel content",
101       "memberOf" : "Roo.bootstrap.TabPanel",
102       "values" : [
103       ]
104     },
105     {
106       "name" : "cls",
107       "type" : "String",
108       "desc" : "css class",
109       "memberOf" : "Roo.bootstrap.Component",
110       "values" : [
111       ]
112     },
113     {
114       "name" : "xattr",
115       "type" : "Object",
116       "desc" : "extra attributes to add to 'element' (used by builder to store stuff.)",
117       "memberOf" : "Roo.bootstrap.Component",
118       "values" : [
119       ]
120     },
121     {
122       "name" : "actionMode",
123       "type" : "String",
124       "desc" : "which property holds the element that used for  hide() / show() / disable() / enable()\ndefault is 'el'",
125       "memberOf" : "Roo.Component",
126       "values" : [
127       ]
128     },
129     {
130       "name" : "dataId",
131       "type" : "string",
132       "desc" : "cutomer id",
133       "memberOf" : "Roo.bootstrap.Component",
134       "values" : [
135       ]
136     },
137     {
138       "name" : "active",
139       "type" : "Boolean",
140       "desc" : "panel active",
141       "memberOf" : "Roo.bootstrap.TabPanel",
142       "values" : [
143       ]
144     },
145     {
146       "name" : "name",
147       "type" : "string",
148       "desc" : "Specifies name attribute",
149       "memberOf" : "Roo.bootstrap.Component",
150       "values" : [
151       ]
152     },
153     {
154       "name" : "disableClass",
155       "type" : "String",
156       "desc" : "CSS class added to the component when it is disabled (defaults to \"x-item-disabled\").",
157       "memberOf" : "Roo.Component",
158       "values" : [
159       ]
160     },
161     {
162       "name" : "href",
163       "type" : "String",
164       "desc" : "click to link..",
165       "memberOf" : "Roo.bootstrap.TabPanel",
166       "values" : [
167       ]
168     }
169   ],
170   "methods" : [
171     {
172       "name" : "tooltipEl",
173       "desc" : "Fetch the element to display the tooltip on.",
174       "isStatic" : false,
175       "isConstructor" : false,
176       "isPrivate" : false,
177       "memberOf" : "Roo.bootstrap.Component",
178       "example" : "",
179       "deprecated" : "",
180       "since" : "",
181       "see" : "",
182       "params" : [
183       ],
184       "returns" : [
185         {
186           "name" : "",
187           "type" : "Roo.Element",
188           "desc" : "defaults to this.el"
189         }
190       ]
191     },
192     {
193       "name" : "hide",
194       "desc" : "Hide a component - adds 'hidden' class",
195       "isStatic" : false,
196       "isConstructor" : false,
197       "isPrivate" : false,
198       "memberOf" : "Roo.bootstrap.Component",
199       "example" : "",
200       "deprecated" : "",
201       "since" : "",
202       "see" : "",
203       "params" : [
204       ],
205       "returns" : [
206       ]
207     },
208     {
209       "name" : "show",
210       "desc" : "Show a component - removes 'hidden' class",
211       "isStatic" : false,
212       "isConstructor" : false,
213       "isPrivate" : false,
214       "memberOf" : "Roo.bootstrap.Component",
215       "example" : "",
216       "deprecated" : "",
217       "since" : "",
218       "see" : "",
219       "params" : [
220       ],
221       "returns" : [
222       ]
223     },
224     {
225       "name" : "setVisibilityEl",
226       "desc" : "Set the element that will be used to show or hide",
227       "isStatic" : false,
228       "isConstructor" : false,
229       "isPrivate" : false,
230       "memberOf" : "Roo.bootstrap.Component",
231       "example" : "",
232       "deprecated" : "",
233       "since" : "",
234       "see" : "",
235       "params" : [
236       ],
237       "returns" : [
238       ]
239     },
240     {
241       "name" : "getVisibilityEl",
242       "desc" : "Get the element that will be used to show or hide",
243       "isStatic" : false,
244       "isConstructor" : false,
245       "isPrivate" : false,
246       "memberOf" : "Roo.bootstrap.Component",
247       "example" : "",
248       "deprecated" : "",
249       "since" : "",
250       "see" : "",
251       "params" : [
252       ],
253       "returns" : [
254       ]
255     },
256     {
257       "name" : "initEvents",
258       "desc" : "Initialize Events for the element",
259       "isStatic" : false,
260       "isConstructor" : false,
261       "isPrivate" : false,
262       "memberOf" : "Roo.bootstrap.Component",
263       "example" : "",
264       "deprecated" : "",
265       "since" : "",
266       "see" : "",
267       "params" : [
268       ],
269       "returns" : [
270       ]
271     },
272     {
273       "name" : "getChildContainer",
274       "desc" : "Fetch the element to add children to",
275       "isStatic" : false,
276       "isConstructor" : false,
277       "isPrivate" : false,
278       "memberOf" : "Roo.bootstrap.Component",
279       "example" : "",
280       "deprecated" : "",
281       "since" : "",
282       "see" : "",
283       "params" : [
284       ],
285       "returns" : [
286         {
287           "name" : "",
288           "type" : "Roo.Element",
289           "desc" : "defaults to this.el"
290         }
291       ]
292     },
293     {
294       "name" : "getId",
295       "desc" : "Returns the id of this component.",
296       "isStatic" : false,
297       "isConstructor" : false,
298       "isPrivate" : false,
299       "memberOf" : "Roo.Component",
300       "example" : "",
301       "deprecated" : "",
302       "since" : "",
303       "see" : "",
304       "params" : [
305       ],
306       "returns" : [
307         {
308           "name" : "",
309           "type" : "String",
310           "desc" : ""
311         }
312       ]
313     },
314     {
315       "name" : "render",
316       "desc" : "If this is a lazy rendering component, render it to its container element.",
317       "isStatic" : false,
318       "isConstructor" : false,
319       "isPrivate" : false,
320       "memberOf" : "Roo.Component",
321       "example" : "",
322       "deprecated" : "",
323       "since" : "",
324       "see" : "",
325       "params" : [
326         {
327           "name" : "container",
328           "type" : "String/HTMLElement/Element",
329           "desc" : "(optional) The element this component should be rendered into. If it is being applied to existing markup, this should be left off.",
330           "isOptional" : false
331         }
332       ],
333       "returns" : [
334       ]
335     },
336     {
337       "name" : "destroy",
338       "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}.",
339       "isStatic" : false,
340       "isConstructor" : false,
341       "isPrivate" : false,
342       "memberOf" : "Roo.Component",
343       "example" : "",
344       "deprecated" : "",
345       "since" : "",
346       "see" : "",
347       "params" : [
348       ],
349       "returns" : [
350       ]
351     },
352     {
353       "name" : "isVisible",
354       "desc" : "Returns true if this component is visible.",
355       "isStatic" : false,
356       "isConstructor" : false,
357       "isPrivate" : false,
358       "memberOf" : "Roo.Component",
359       "example" : "",
360       "deprecated" : "",
361       "since" : "",
362       "see" : "",
363       "params" : [
364       ],
365       "returns" : [
366       ]
367     },
368     {
369       "name" : "setDisabled",
370       "desc" : "Convenience function for setting disabled/enabled by boolean.",
371       "isStatic" : false,
372       "isConstructor" : false,
373       "isPrivate" : false,
374       "memberOf" : "Roo.Component",
375       "example" : "",
376       "deprecated" : "",
377       "since" : "",
378       "see" : "",
379       "params" : [
380         {
381           "name" : "disabled",
382           "type" : "Boolean",
383           "desc" : "",
384           "isOptional" : false
385         }
386       ],
387       "returns" : [
388       ]
389     },
390     {
391       "name" : "focus",
392       "desc" : "Try to focus this component.",
393       "isStatic" : false,
394       "isConstructor" : false,
395       "isPrivate" : false,
396       "memberOf" : "Roo.Component",
397       "example" : "",
398       "deprecated" : "",
399       "since" : "",
400       "see" : "",
401       "params" : [
402         {
403           "name" : "selectText",
404           "type" : "Boolean",
405           "desc" : "True to also select the text in this component (if applicable)",
406           "isOptional" : false
407         }
408       ],
409       "returns" : [
410         {
411           "name" : "",
412           "type" : "Roo.Component",
413           "desc" : "this"
414         }
415       ]
416     },
417     {
418       "name" : "enable",
419       "desc" : "Enable this component.",
420       "isStatic" : false,
421       "isConstructor" : false,
422       "isPrivate" : false,
423       "memberOf" : "Roo.Component",
424       "example" : "",
425       "deprecated" : "",
426       "since" : "",
427       "see" : "",
428       "params" : [
429       ],
430       "returns" : [
431         {
432           "name" : "",
433           "type" : "Roo.Component",
434           "desc" : "this"
435         }
436       ]
437     },
438     {
439       "name" : "setVisible",
440       "desc" : "Convenience function to hide or show this component by boolean.",
441       "isStatic" : false,
442       "isConstructor" : false,
443       "isPrivate" : false,
444       "memberOf" : "Roo.Component",
445       "example" : "",
446       "deprecated" : "",
447       "since" : "",
448       "see" : "",
449       "params" : [
450         {
451           "name" : "visible",
452           "type" : "Boolean",
453           "desc" : "True to show, false to hide",
454           "isOptional" : false
455         }
456       ],
457       "returns" : [
458         {
459           "name" : "",
460           "type" : "Roo.Component",
461           "desc" : "this"
462         }
463       ]
464     },
465     {
466       "name" : "disable",
467       "desc" : "Disable this component.",
468       "isStatic" : false,
469       "isConstructor" : false,
470       "isPrivate" : false,
471       "memberOf" : "Roo.Component",
472       "example" : "",
473       "deprecated" : "",
474       "since" : "",
475       "see" : "",
476       "params" : [
477       ],
478       "returns" : [
479         {
480           "name" : "",
481           "type" : "Roo.Component",
482           "desc" : "this"
483         }
484       ]
485     },
486     {
487       "name" : "getEl",
488       "desc" : "Returns the underlying {@link Roo.Element}.",
489       "isStatic" : false,
490       "isConstructor" : false,
491       "isPrivate" : false,
492       "memberOf" : "Roo.Component",
493       "example" : "",
494       "deprecated" : "",
495       "since" : "",
496       "see" : "",
497       "params" : [
498       ],
499       "returns" : [
500         {
501           "name" : "",
502           "type" : "Roo.Element",
503           "desc" : "The element"
504         }
505       ]
506     },
507     {
508       "name" : "purgeListeners",
509       "desc" : "Removes all listeners for this object",
510       "isStatic" : false,
511       "isConstructor" : false,
512       "isPrivate" : false,
513       "memberOf" : "Roo.util.Observable",
514       "example" : "",
515       "deprecated" : "",
516       "since" : "",
517       "see" : "",
518       "params" : [
519       ],
520       "returns" : [
521       ]
522     },
523     {
524       "name" : "on",
525       "desc" : "Appends an event handler to this element (shorthand for addListener)",
526       "isStatic" : false,
527       "isConstructor" : false,
528       "isPrivate" : false,
529       "memberOf" : "Roo.util.Observable",
530       "example" : "",
531       "deprecated" : "",
532       "since" : "",
533       "see" : "",
534       "params" : [
535         {
536           "name" : "eventName",
537           "type" : "String",
538           "desc" : "The type of event to listen for",
539           "isOptional" : false
540         },
541         {
542           "name" : "handler",
543           "type" : "Function",
544           "desc" : "The method the event invokes",
545           "isOptional" : false
546         },
547         {
548           "name" : "scope",
549           "type" : "Object",
550           "desc" : "(optional) The scope in which to execute the handler\nfunction. The handler function's \"this\" context.",
551           "isOptional" : false
552         },
553         {
554           "name" : "options",
555           "type" : "Object",
556           "desc" : "(optional)",
557           "isOptional" : false
558         }
559       ],
560       "returns" : [
561       ]
562     },
563     {
564       "name" : "un",
565       "desc" : "Removes a listener (shorthand for removeListener)",
566       "isStatic" : false,
567       "isConstructor" : false,
568       "isPrivate" : false,
569       "memberOf" : "Roo.util.Observable",
570       "example" : "",
571       "deprecated" : "",
572       "since" : "",
573       "see" : "",
574       "params" : [
575         {
576           "name" : "eventName",
577           "type" : "String",
578           "desc" : "The type of event to listen for",
579           "isOptional" : false
580         },
581         {
582           "name" : "handler",
583           "type" : "Function",
584           "desc" : "The handler to remove",
585           "isOptional" : false
586         },
587         {
588           "name" : "scope",
589           "type" : "Object",
590           "desc" : "(optional) The scope (this object) for the handler",
591           "isOptional" : false
592         }
593       ],
594       "returns" : [
595       ]
596     },
597     {
598       "name" : "addEvents",
599       "desc" : "Used to define events on this Observable",
600       "isStatic" : false,
601       "isConstructor" : false,
602       "isPrivate" : false,
603       "memberOf" : "Roo.util.Observable",
604       "example" : "",
605       "deprecated" : "",
606       "since" : "",
607       "see" : "",
608       "params" : [
609         {
610           "name" : "object",
611           "type" : "Object",
612           "desc" : "The object with the events defined",
613           "isOptional" : false
614         }
615       ],
616       "returns" : [
617       ]
618     },
619     {
620       "name" : "releaseCapture",
621       "desc" : "Removes <b>all</b> added captures from the Observable.",
622       "isStatic" : true,
623       "isConstructor" : false,
624       "isPrivate" : false,
625       "memberOf" : "Roo.util.Observable",
626       "example" : "",
627       "deprecated" : "",
628       "since" : "",
629       "see" : "",
630       "params" : [
631         {
632           "name" : "o",
633           "type" : "Observable",
634           "desc" : "The Observable to release",
635           "isOptional" : false
636         }
637       ],
638       "returns" : [
639       ]
640     },
641     {
642       "name" : "removeListener",
643       "desc" : "Removes a listener",
644       "isStatic" : false,
645       "isConstructor" : false,
646       "isPrivate" : false,
647       "memberOf" : "Roo.util.Observable",
648       "example" : "",
649       "deprecated" : "",
650       "since" : "",
651       "see" : "",
652       "params" : [
653         {
654           "name" : "eventName",
655           "type" : "String",
656           "desc" : "The type of event to listen for",
657           "isOptional" : false
658         },
659         {
660           "name" : "handler",
661           "type" : "Function",
662           "desc" : "The handler to remove",
663           "isOptional" : false
664         },
665         {
666           "name" : "scope",
667           "type" : "Object",
668           "desc" : "(optional) The scope (this object) for the handler",
669           "isOptional" : false
670         }
671       ],
672       "returns" : [
673       ]
674     },
675     {
676       "name" : "fireEvent",
677       "desc" : "Fires the specified event with the passed parameters (minus the event name).",
678       "isStatic" : false,
679       "isConstructor" : false,
680       "isPrivate" : false,
681       "memberOf" : "Roo.util.Observable",
682       "example" : "",
683       "deprecated" : "",
684       "since" : "",
685       "see" : "",
686       "params" : [
687         {
688           "name" : "eventName",
689           "type" : "String",
690           "desc" : "",
691           "isOptional" : false
692         },
693         {
694           "name" : "args",
695           "type" : "Object...",
696           "desc" : "Variable number of parameters are passed to handlers",
697           "isOptional" : false
698         }
699       ],
700       "returns" : [
701         {
702           "name" : "",
703           "type" : "Boolean",
704           "desc" : "returns false if any of the handlers return false otherwise it returns true"
705         }
706       ]
707     },
708     {
709       "name" : "hasListener",
710       "desc" : "Checks to see if this object has any listeners for a specified event",
711       "isStatic" : false,
712       "isConstructor" : false,
713       "isPrivate" : false,
714       "memberOf" : "Roo.util.Observable",
715       "example" : "",
716       "deprecated" : "",
717       "since" : "",
718       "see" : "",
719       "params" : [
720         {
721           "name" : "eventName",
722           "type" : "String",
723           "desc" : "The name of the event to check for",
724           "isOptional" : false
725         }
726       ],
727       "returns" : [
728         {
729           "name" : "",
730           "type" : "Boolean",
731           "desc" : "True if the event is being listened for, else false"
732         }
733       ]
734     },
735     {
736       "name" : "capture",
737       "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.",
738       "isStatic" : true,
739       "isConstructor" : false,
740       "isPrivate" : false,
741       "memberOf" : "Roo.util.Observable",
742       "example" : "",
743       "deprecated" : "",
744       "since" : "",
745       "see" : "",
746       "params" : [
747         {
748           "name" : "o",
749           "type" : "Observable",
750           "desc" : "The Observable to capture",
751           "isOptional" : false
752         },
753         {
754           "name" : "fn",
755           "type" : "Function",
756           "desc" : "The function to call",
757           "isOptional" : false
758         },
759         {
760           "name" : "scope",
761           "type" : "Object",
762           "desc" : "(optional) The scope (this object) for the fn",
763           "isOptional" : false
764         }
765       ],
766       "returns" : [
767       ]
768     },
769     {
770       "name" : "addListener",
771       "desc" : "Appends an event handler to this component",
772       "isStatic" : false,
773       "isConstructor" : false,
774       "isPrivate" : false,
775       "memberOf" : "Roo.util.Observable",
776       "example" : "",
777       "deprecated" : "",
778       "since" : "",
779       "see" : "",
780       "params" : [
781         {
782           "name" : "eventName",
783           "type" : "String",
784           "desc" : "The type of event to listen for",
785           "isOptional" : false
786         },
787         {
788           "name" : "handler",
789           "type" : "Function",
790           "desc" : "The method the event invokes",
791           "isOptional" : false
792         },
793         {
794           "name" : "scope",
795           "type" : "Object",
796           "desc" : "(optional) The scope in which to execute the handler\nfunction. The handler function's \"this\" context.",
797           "isOptional" : false
798         },
799         {
800           "name" : "options",
801           "type" : "Object",
802           "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>",
803           "isOptional" : false
804         }
805       ],
806       "returns" : [
807       ]
808     }
809   ],
810   "events" : [
811     {
812       "name" : "changed",
813       "desc" : "Fires when the active status changes",
814       "memberOf" : "",
815       "example" : "",
816       "deprecated" : "",
817       "since" : "",
818       "see" : "",
819       "params" : [
820         {
821           "name" : "this",
822           "type" : "Roo.bootstrap.TabPanel",
823           "desc" : "",
824           "isOptional" : false
825         },
826         {
827           "name" : "state",
828           "type" : "Boolean",
829           "desc" : "the new state",
830           "isOptional" : false
831         }
832       ],
833       "returns" : [
834       ]
835     },
836     {
837       "name" : "beforedeactivate",
838       "desc" : "Fires before a tab is de-activated - can be used to do validation on a form.",
839       "memberOf" : "",
840       "example" : "",
841       "deprecated" : "",
842       "since" : "",
843       "see" : "",
844       "params" : [
845         {
846           "name" : "this",
847           "type" : "Roo.bootstrap.TabPanel",
848           "desc" : "",
849           "isOptional" : false
850         }
851       ],
852       "returns" : [
853         {
854           "name" : "",
855           "type" : "Boolean",
856           "desc" : "false if there is an error"
857         }
858       ]
859     },
860     {
861       "name" : "childrenrendered",
862       "desc" : "Fires when the children have been rendered..",
863       "memberOf" : "Roo.bootstrap.Component",
864       "example" : "",
865       "deprecated" : "",
866       "since" : "",
867       "see" : "",
868       "params" : [
869         {
870           "name" : "this",
871           "type" : "Roo.bootstrap.Component",
872           "desc" : "",
873           "isOptional" : false
874         }
875       ],
876       "returns" : [
877       ]
878     },
879     {
880       "name" : "beforerender",
881       "desc" : "Fires before the component is rendered. Return false to stop the render.",
882       "memberOf" : "Roo.Component",
883       "example" : "",
884       "deprecated" : "",
885       "since" : "",
886       "see" : "",
887       "params" : [
888         {
889           "name" : "this",
890           "type" : "Roo.Component",
891           "desc" : "",
892           "isOptional" : false
893         }
894       ],
895       "returns" : [
896       ]
897     },
898     {
899       "name" : "disable",
900       "desc" : "Fires after the component is disabled.",
901       "memberOf" : "Roo.Component",
902       "example" : "",
903       "deprecated" : "",
904       "since" : "",
905       "see" : "",
906       "params" : [
907         {
908           "name" : "this",
909           "type" : "Roo.Component",
910           "desc" : "",
911           "isOptional" : false
912         }
913       ],
914       "returns" : [
915       ]
916     },
917     {
918       "name" : "render",
919       "desc" : "Fires after the component is rendered.",
920       "memberOf" : "Roo.Component",
921       "example" : "",
922       "deprecated" : "",
923       "since" : "",
924       "see" : "",
925       "params" : [
926         {
927           "name" : "this",
928           "type" : "Roo.Component",
929           "desc" : "",
930           "isOptional" : false
931         }
932       ],
933       "returns" : [
934       ]
935     },
936     {
937       "name" : "destroy",
938       "desc" : "Fires after the component is destroyed.",
939       "memberOf" : "Roo.Component",
940       "example" : "",
941       "deprecated" : "",
942       "since" : "",
943       "see" : "",
944       "params" : [
945         {
946           "name" : "this",
947           "type" : "Roo.Component",
948           "desc" : "",
949           "isOptional" : false
950         }
951       ],
952       "returns" : [
953       ]
954     },
955     {
956       "name" : "hide",
957       "desc" : "Fires after the component is hidden.",
958       "memberOf" : "Roo.Component",
959       "example" : "",
960       "deprecated" : "",
961       "since" : "",
962       "see" : "",
963       "params" : [
964         {
965           "name" : "this",
966           "type" : "Roo.Component",
967           "desc" : "",
968           "isOptional" : false
969         }
970       ],
971       "returns" : [
972       ]
973     },
974     {
975       "name" : "beforehide",
976       "desc" : "Fires before the component is hidden. Return false to stop the hide.",
977       "memberOf" : "Roo.Component",
978       "example" : "",
979       "deprecated" : "",
980       "since" : "",
981       "see" : "",
982       "params" : [
983         {
984           "name" : "this",
985           "type" : "Roo.Component",
986           "desc" : "",
987           "isOptional" : false
988         }
989       ],
990       "returns" : [
991       ]
992     },
993     {
994       "name" : "show",
995       "desc" : "Fires after the component is shown.",
996       "memberOf" : "Roo.Component",
997       "example" : "",
998       "deprecated" : "",
999       "since" : "",
1000       "see" : "",
1001       "params" : [
1002         {
1003           "name" : "this",
1004           "type" : "Roo.Component",
1005           "desc" : "",
1006           "isOptional" : false
1007         }
1008       ],
1009       "returns" : [
1010       ]
1011     },
1012     {
1013       "name" : "beforeshow",
1014       "desc" : "Fires before the component is shown.  Return false to stop the show.",
1015       "memberOf" : "Roo.Component",
1016       "example" : "",
1017       "deprecated" : "",
1018       "since" : "",
1019       "see" : "",
1020       "params" : [
1021         {
1022           "name" : "this",
1023           "type" : "Roo.Component",
1024           "desc" : "",
1025           "isOptional" : false
1026         }
1027       ],
1028       "returns" : [
1029       ]
1030     },
1031     {
1032       "name" : "enable",
1033       "desc" : "Fires after the component is enabled.",
1034       "memberOf" : "Roo.Component",
1035       "example" : "",
1036       "deprecated" : "",
1037       "since" : "",
1038       "see" : "",
1039       "params" : [
1040         {
1041           "name" : "this",
1042           "type" : "Roo.Component",
1043           "desc" : "",
1044           "isOptional" : false
1045         }
1046       ],
1047       "returns" : [
1048       ]
1049     },
1050     {
1051       "name" : "beforedestroy",
1052       "desc" : "Fires before the component is destroyed. Return false to stop the destroy.",
1053       "memberOf" : "Roo.Component",
1054       "example" : "",
1055       "deprecated" : "",
1056       "since" : "",
1057       "see" : "",
1058       "params" : [
1059         {
1060           "name" : "this",
1061           "type" : "Roo.Component",
1062           "desc" : "",
1063           "isOptional" : false
1064         }
1065       ],
1066       "returns" : [
1067       ]
1068     }
1069   ]
1070 }