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