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