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