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