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