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