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