Partial Fix #5654 - roojspacker - get it working as a doc tool...
[roojs1] / docs2 / symbols / Roo.bootstrap.DateSplitField.json
1 {
2   "name" : "Roo.bootstrap.DateSplitField",
3   "augments" : [
4     "Roo.bootstrap.Component",
5     "Roo.Component",
6     "Roo.util.Observable"
7   ],
8   "desc" : "Bootstrap DateSplitField class",
9   "isSingleton" : false,
10   "isStatic" : true,
11   "isBuiltin" : false,
12   "config" : [
13     {
14       "name" : "labelAlign",
15       "type" : "String",
16       "desc" : "",
17       "memberOf" : "Roo.bootstrap.DateSplitField",
18       "values" : [
19         "(top",
20         "left)"
21       ]
22     },
23     {
24       "name" : "labellg",
25       "type" : "Number",
26       "desc" : "set the width of label (1-12)",
27       "memberOf" : "Roo.bootstrap.DateSplitField",
28       "values" : [
29       ]
30     },
31     {
32       "name" : "listeners",
33       "type" : "Object",
34       "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>",
35       "memberOf" : "Roo.util.Observable",
36       "values" : [
37       ]
38     },
39     {
40       "name" : "yearPlaceholder",
41       "type" : "string",
42       "desc" : "",
43       "memberOf" : "Roo.bootstrap.DateSplitField",
44       "values" : [
45       ]
46     },
47     {
48       "name" : "monthFormat",
49       "type" : "string",
50       "desc" : "default 'm'",
51       "memberOf" : "Roo.bootstrap.DateSplitField",
52       "values" : [
53       ]
54     },
55     {
56       "name" : "labelxs",
57       "type" : "Number",
58       "desc" : "set the width of label (1-12)",
59       "memberOf" : "Roo.bootstrap.DateSplitField",
60       "values" : [
61       ]
62     },
63     {
64       "name" : "tooltip",
65       "type" : "string",
66       "desc" : "Text for the tooltip",
67       "memberOf" : "Roo.bootstrap.Component",
68       "values" : [
69       ]
70     },
71     {
72       "name" : "container_method",
73       "type" : "string",
74       "desc" : "method to fetch parents container element (used by NavHeaderbar -  getHeaderChildContainer)",
75       "memberOf" : "Roo.bootstrap.Component",
76       "values" : [
77       ]
78     },
79     {
80       "name" : "visibilityEl",
81       "type" : "string|object",
82       "desc" : "What element to use for visibility (@see getVisibilityEl())",
83       "memberOf" : "Roo.bootstrap.Component",
84       "values" : [
85         "(el",
86         "parent)"
87       ]
88     },
89     {
90       "name" : "fieldLabel",
91       "type" : "string",
92       "desc" : "- the label associated",
93       "memberOf" : "Roo.bootstrap.DateSplitField",
94       "values" : [
95       ]
96     },
97     {
98       "name" : "monthAllowBlank",
99       "type" : "Boolean",
100       "desc" : "default false",
101       "memberOf" : "Roo.bootstrap.DateSplitField",
102       "values" : [
103         "(true",
104         "false)"
105       ]
106     },
107     {
108       "name" : "can_build_overlaid",
109       "type" : "Boolean",
110       "desc" : "True if element can be rebuild from a HTML page",
111       "memberOf" : "Roo.bootstrap.Component",
112       "values" : [
113       ]
114     },
115     {
116       "name" : "hideMode",
117       "type" : "String",
118       "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\".",
119       "memberOf" : "Roo.Component",
120       "values" : [
121         "(display",
122         "visibility)"
123       ]
124     },
125     {
126       "name" : "style",
127       "type" : "String",
128       "desc" : "any extra css",
129       "memberOf" : "Roo.bootstrap.Component",
130       "values" : [
131       ]
132     },
133     {
134       "name" : "allowDomMove",
135       "type" : "Boolean",
136       "desc" : "Whether the component can move the Dom node when rendering (defaults to true).",
137       "memberOf" : "Roo.Component",
138       "values" : [
139       ]
140     },
141     {
142       "name" : "labelWidth",
143       "type" : "Number",
144       "desc" : "set the width of label (0-12)",
145       "memberOf" : "Roo.bootstrap.DateSplitField",
146       "values" : [
147       ]
148     },
149     {
150       "name" : "monthPlaceholder",
151       "type" : "string",
152       "desc" : "",
153       "memberOf" : "Roo.bootstrap.DateSplitField",
154       "values" : [
155       ]
156     },
157     {
158       "name" : "yearFormat",
159       "type" : "string",
160       "desc" : "default 'Y'",
161       "memberOf" : "Roo.bootstrap.DateSplitField",
162       "values" : [
163       ]
164     },
165     {
166       "name" : "cls",
167       "type" : "String",
168       "desc" : "css class",
169       "memberOf" : "Roo.bootstrap.Component",
170       "values" : [
171       ]
172     },
173     {
174       "name" : "labelsm",
175       "type" : "Number",
176       "desc" : "set the width of label (1-12)",
177       "memberOf" : "Roo.bootstrap.DateSplitField",
178       "values" : [
179       ]
180     },
181     {
182       "name" : "xattr",
183       "type" : "Object",
184       "desc" : "extra attributes to add to 'element' (used by builder to store stuff.)",
185       "memberOf" : "Roo.bootstrap.Component",
186       "values" : [
187       ]
188     },
189     {
190       "name" : "actionMode",
191       "type" : "String",
192       "desc" : "which property holds the element that used for  hide() / show() / disable() / enable()\ndefault is 'el'",
193       "memberOf" : "Roo.Component",
194       "values" : [
195       ]
196     },
197     {
198       "name" : "dayAllowBlank",
199       "type" : "Boolean",
200       "desc" : "default false",
201       "memberOf" : "Roo.bootstrap.DateSplitField",
202       "values" : [
203         "(true",
204         "false)"
205       ]
206     },
207     {
208       "name" : "yearAllowBlank",
209       "type" : "Boolean",
210       "desc" : "default false",
211       "memberOf" : "Roo.bootstrap.DateSplitField",
212       "values" : [
213         "(true",
214         "false)"
215       ]
216     },
217     {
218       "name" : "dayPlaceholder",
219       "type" : "string",
220       "desc" : "",
221       "memberOf" : "Roo.bootstrap.DateSplitField",
222       "values" : [
223       ]
224     },
225     {
226       "name" : "labelmd",
227       "type" : "Number",
228       "desc" : "set the width of label (1-12)",
229       "memberOf" : "Roo.bootstrap.DateSplitField",
230       "values" : [
231       ]
232     },
233     {
234       "name" : "dataId",
235       "type" : "string",
236       "desc" : "cutomer id",
237       "memberOf" : "Roo.bootstrap.Component",
238       "values" : [
239       ]
240     },
241     {
242       "name" : "dayFormat",
243       "type" : "string",
244       "desc" : "default 'd'",
245       "memberOf" : "Roo.bootstrap.DateSplitField",
246       "values" : [
247       ]
248     },
249     {
250       "name" : "name",
251       "type" : "string",
252       "desc" : "Specifies name attribute",
253       "memberOf" : "Roo.bootstrap.Component",
254       "values" : [
255       ]
256     },
257     {
258       "name" : "disableClass",
259       "type" : "String",
260       "desc" : "CSS class added to the component when it is disabled (defaults to \"x-item-disabled\").",
261       "memberOf" : "Roo.Component",
262       "values" : [
263       ]
264     }
265   ],
266   "methods" : [
267     {
268       "name" : "markInvalid",
269       "desc" : "Mark this field as invalid",
270       "isStatic" : false,
271       "isConstructor" : false,
272       "isPrivate" : false,
273       "memberOf" : "Roo.bootstrap.DateSplitField",
274       "example" : "",
275       "deprecated" : "",
276       "since" : "",
277       "see" : "",
278       "params" : [
279         {
280           "name" : "msg",
281           "type" : "String",
282           "desc" : "The validation message",
283           "isOptional" : false
284         }
285       ],
286       "returns" : [
287       ]
288     },
289     {
290       "name" : "tooltipEl",
291       "desc" : "Fetch the element to display the tooltip on.",
292       "isStatic" : false,
293       "isConstructor" : false,
294       "isPrivate" : false,
295       "memberOf" : "Roo.bootstrap.Component",
296       "example" : "",
297       "deprecated" : "",
298       "since" : "",
299       "see" : "",
300       "params" : [
301       ],
302       "returns" : [
303         {
304           "name" : "",
305           "type" : "Roo.Element",
306           "desc" : "defaults to this.el"
307         }
308       ]
309     },
310     {
311       "name" : "hide",
312       "desc" : "Hide a component - adds 'hidden' class",
313       "isStatic" : false,
314       "isConstructor" : false,
315       "isPrivate" : false,
316       "memberOf" : "Roo.bootstrap.Component",
317       "example" : "",
318       "deprecated" : "",
319       "since" : "",
320       "see" : "",
321       "params" : [
322       ],
323       "returns" : [
324       ]
325     },
326     {
327       "name" : "show",
328       "desc" : "Show a component - removes 'hidden' class",
329       "isStatic" : false,
330       "isConstructor" : false,
331       "isPrivate" : false,
332       "memberOf" : "Roo.bootstrap.Component",
333       "example" : "",
334       "deprecated" : "",
335       "since" : "",
336       "see" : "",
337       "params" : [
338       ],
339       "returns" : [
340       ]
341     },
342     {
343       "name" : "setVisibilityEl",
344       "desc" : "Set the element that will be used to show or hide",
345       "isStatic" : false,
346       "isConstructor" : false,
347       "isPrivate" : false,
348       "memberOf" : "Roo.bootstrap.Component",
349       "example" : "",
350       "deprecated" : "",
351       "since" : "",
352       "see" : "",
353       "params" : [
354       ],
355       "returns" : [
356       ]
357     },
358     {
359       "name" : "getVisibilityEl",
360       "desc" : "Get the element that will be used to show or hide",
361       "isStatic" : false,
362       "isConstructor" : false,
363       "isPrivate" : false,
364       "memberOf" : "Roo.bootstrap.Component",
365       "example" : "",
366       "deprecated" : "",
367       "since" : "",
368       "see" : "",
369       "params" : [
370       ],
371       "returns" : [
372       ]
373     },
374     {
375       "name" : "initEvents",
376       "desc" : "Initialize Events for the element",
377       "isStatic" : false,
378       "isConstructor" : false,
379       "isPrivate" : false,
380       "memberOf" : "Roo.bootstrap.Component",
381       "example" : "",
382       "deprecated" : "",
383       "since" : "",
384       "see" : "",
385       "params" : [
386       ],
387       "returns" : [
388       ]
389     },
390     {
391       "name" : "getChildContainer",
392       "desc" : "Fetch the element to add children to",
393       "isStatic" : false,
394       "isConstructor" : false,
395       "isPrivate" : false,
396       "memberOf" : "Roo.bootstrap.Component",
397       "example" : "",
398       "deprecated" : "",
399       "since" : "",
400       "see" : "",
401       "params" : [
402       ],
403       "returns" : [
404         {
405           "name" : "",
406           "type" : "Roo.Element",
407           "desc" : "defaults to this.el"
408         }
409       ]
410     },
411     {
412       "name" : "getId",
413       "desc" : "Returns the id of this component.",
414       "isStatic" : false,
415       "isConstructor" : false,
416       "isPrivate" : false,
417       "memberOf" : "Roo.Component",
418       "example" : "",
419       "deprecated" : "",
420       "since" : "",
421       "see" : "",
422       "params" : [
423       ],
424       "returns" : [
425         {
426           "name" : "",
427           "type" : "String",
428           "desc" : ""
429         }
430       ]
431     },
432     {
433       "name" : "render",
434       "desc" : "If this is a lazy rendering component, render it to its container element.",
435       "isStatic" : false,
436       "isConstructor" : false,
437       "isPrivate" : false,
438       "memberOf" : "Roo.Component",
439       "example" : "",
440       "deprecated" : "",
441       "since" : "",
442       "see" : "",
443       "params" : [
444         {
445           "name" : "container",
446           "type" : "String/HTMLElement/Element",
447           "desc" : "(optional) The element this component should be rendered into. If it is being applied to existing markup, this should be left off.",
448           "isOptional" : false
449         }
450       ],
451       "returns" : [
452       ]
453     },
454     {
455       "name" : "destroy",
456       "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}.",
457       "isStatic" : false,
458       "isConstructor" : false,
459       "isPrivate" : false,
460       "memberOf" : "Roo.Component",
461       "example" : "",
462       "deprecated" : "",
463       "since" : "",
464       "see" : "",
465       "params" : [
466       ],
467       "returns" : [
468       ]
469     },
470     {
471       "name" : "isVisible",
472       "desc" : "Returns true if this component is visible.",
473       "isStatic" : false,
474       "isConstructor" : false,
475       "isPrivate" : false,
476       "memberOf" : "Roo.Component",
477       "example" : "",
478       "deprecated" : "",
479       "since" : "",
480       "see" : "",
481       "params" : [
482       ],
483       "returns" : [
484       ]
485     },
486     {
487       "name" : "setDisabled",
488       "desc" : "Convenience function for setting disabled/enabled by boolean.",
489       "isStatic" : false,
490       "isConstructor" : false,
491       "isPrivate" : false,
492       "memberOf" : "Roo.Component",
493       "example" : "",
494       "deprecated" : "",
495       "since" : "",
496       "see" : "",
497       "params" : [
498         {
499           "name" : "disabled",
500           "type" : "Boolean",
501           "desc" : "",
502           "isOptional" : false
503         }
504       ],
505       "returns" : [
506       ]
507     },
508     {
509       "name" : "focus",
510       "desc" : "Try to focus this component.",
511       "isStatic" : false,
512       "isConstructor" : false,
513       "isPrivate" : false,
514       "memberOf" : "Roo.Component",
515       "example" : "",
516       "deprecated" : "",
517       "since" : "",
518       "see" : "",
519       "params" : [
520         {
521           "name" : "selectText",
522           "type" : "Boolean",
523           "desc" : "True to also select the text in this component (if applicable)",
524           "isOptional" : false
525         }
526       ],
527       "returns" : [
528         {
529           "name" : "",
530           "type" : "Roo.Component",
531           "desc" : "this"
532         }
533       ]
534     },
535     {
536       "name" : "enable",
537       "desc" : "Enable this component.",
538       "isStatic" : false,
539       "isConstructor" : false,
540       "isPrivate" : false,
541       "memberOf" : "Roo.Component",
542       "example" : "",
543       "deprecated" : "",
544       "since" : "",
545       "see" : "",
546       "params" : [
547       ],
548       "returns" : [
549         {
550           "name" : "",
551           "type" : "Roo.Component",
552           "desc" : "this"
553         }
554       ]
555     },
556     {
557       "name" : "setVisible",
558       "desc" : "Convenience function to hide or show this component by boolean.",
559       "isStatic" : false,
560       "isConstructor" : false,
561       "isPrivate" : false,
562       "memberOf" : "Roo.Component",
563       "example" : "",
564       "deprecated" : "",
565       "since" : "",
566       "see" : "",
567       "params" : [
568         {
569           "name" : "visible",
570           "type" : "Boolean",
571           "desc" : "True to show, false to hide",
572           "isOptional" : false
573         }
574       ],
575       "returns" : [
576         {
577           "name" : "",
578           "type" : "Roo.Component",
579           "desc" : "this"
580         }
581       ]
582     },
583     {
584       "name" : "disable",
585       "desc" : "Disable this component.",
586       "isStatic" : false,
587       "isConstructor" : false,
588       "isPrivate" : false,
589       "memberOf" : "Roo.Component",
590       "example" : "",
591       "deprecated" : "",
592       "since" : "",
593       "see" : "",
594       "params" : [
595       ],
596       "returns" : [
597         {
598           "name" : "",
599           "type" : "Roo.Component",
600           "desc" : "this"
601         }
602       ]
603     },
604     {
605       "name" : "getEl",
606       "desc" : "Returns the underlying {@link Roo.Element}.",
607       "isStatic" : false,
608       "isConstructor" : false,
609       "isPrivate" : false,
610       "memberOf" : "Roo.Component",
611       "example" : "",
612       "deprecated" : "",
613       "since" : "",
614       "see" : "",
615       "params" : [
616       ],
617       "returns" : [
618         {
619           "name" : "",
620           "type" : "Roo.Element",
621           "desc" : "The element"
622         }
623       ]
624     },
625     {
626       "name" : "purgeListeners",
627       "desc" : "Removes all listeners for this object",
628       "isStatic" : false,
629       "isConstructor" : false,
630       "isPrivate" : false,
631       "memberOf" : "Roo.util.Observable",
632       "example" : "",
633       "deprecated" : "",
634       "since" : "",
635       "see" : "",
636       "params" : [
637       ],
638       "returns" : [
639       ]
640     },
641     {
642       "name" : "on",
643       "desc" : "Appends an event handler to this element (shorthand for addListener)",
644       "isStatic" : false,
645       "isConstructor" : false,
646       "isPrivate" : false,
647       "memberOf" : "Roo.util.Observable",
648       "example" : "",
649       "deprecated" : "",
650       "since" : "",
651       "see" : "",
652       "params" : [
653         {
654           "name" : "eventName",
655           "type" : "String",
656           "desc" : "The type of event to listen for",
657           "isOptional" : false
658         },
659         {
660           "name" : "handler",
661           "type" : "Function",
662           "desc" : "The method the event invokes",
663           "isOptional" : false
664         },
665         {
666           "name" : "scope",
667           "type" : "Object",
668           "desc" : "(optional) The scope in which to execute the handler\nfunction. The handler function's \"this\" context.",
669           "isOptional" : false
670         },
671         {
672           "name" : "options",
673           "type" : "Object",
674           "desc" : "(optional)",
675           "isOptional" : false
676         }
677       ],
678       "returns" : [
679       ]
680     },
681     {
682       "name" : "un",
683       "desc" : "Removes a listener (shorthand for removeListener)",
684       "isStatic" : false,
685       "isConstructor" : false,
686       "isPrivate" : false,
687       "memberOf" : "Roo.util.Observable",
688       "example" : "",
689       "deprecated" : "",
690       "since" : "",
691       "see" : "",
692       "params" : [
693         {
694           "name" : "eventName",
695           "type" : "String",
696           "desc" : "The type of event to listen for",
697           "isOptional" : false
698         },
699         {
700           "name" : "handler",
701           "type" : "Function",
702           "desc" : "The handler to remove",
703           "isOptional" : false
704         },
705         {
706           "name" : "scope",
707           "type" : "Object",
708           "desc" : "(optional) The scope (this object) for the handler",
709           "isOptional" : false
710         }
711       ],
712       "returns" : [
713       ]
714     },
715     {
716       "name" : "addEvents",
717       "desc" : "Used to define events on this Observable",
718       "isStatic" : false,
719       "isConstructor" : false,
720       "isPrivate" : false,
721       "memberOf" : "Roo.util.Observable",
722       "example" : "",
723       "deprecated" : "",
724       "since" : "",
725       "see" : "",
726       "params" : [
727         {
728           "name" : "object",
729           "type" : "Object",
730           "desc" : "The object with the events defined",
731           "isOptional" : false
732         }
733       ],
734       "returns" : [
735       ]
736     },
737     {
738       "name" : "releaseCapture",
739       "desc" : "Removes <b>all</b> added captures from the Observable.",
740       "isStatic" : true,
741       "isConstructor" : false,
742       "isPrivate" : false,
743       "memberOf" : "Roo.util.Observable",
744       "example" : "",
745       "deprecated" : "",
746       "since" : "",
747       "see" : "",
748       "params" : [
749         {
750           "name" : "o",
751           "type" : "Observable",
752           "desc" : "The Observable to release",
753           "isOptional" : false
754         }
755       ],
756       "returns" : [
757       ]
758     },
759     {
760       "name" : "removeListener",
761       "desc" : "Removes a listener",
762       "isStatic" : false,
763       "isConstructor" : false,
764       "isPrivate" : false,
765       "memberOf" : "Roo.util.Observable",
766       "example" : "",
767       "deprecated" : "",
768       "since" : "",
769       "see" : "",
770       "params" : [
771         {
772           "name" : "eventName",
773           "type" : "String",
774           "desc" : "The type of event to listen for",
775           "isOptional" : false
776         },
777         {
778           "name" : "handler",
779           "type" : "Function",
780           "desc" : "The handler to remove",
781           "isOptional" : false
782         },
783         {
784           "name" : "scope",
785           "type" : "Object",
786           "desc" : "(optional) The scope (this object) for the handler",
787           "isOptional" : false
788         }
789       ],
790       "returns" : [
791       ]
792     },
793     {
794       "name" : "fireEvent",
795       "desc" : "Fires the specified event with the passed parameters (minus the event name).",
796       "isStatic" : false,
797       "isConstructor" : false,
798       "isPrivate" : false,
799       "memberOf" : "Roo.util.Observable",
800       "example" : "",
801       "deprecated" : "",
802       "since" : "",
803       "see" : "",
804       "params" : [
805         {
806           "name" : "eventName",
807           "type" : "String",
808           "desc" : "",
809           "isOptional" : false
810         },
811         {
812           "name" : "args",
813           "type" : "Object...",
814           "desc" : "Variable number of parameters are passed to handlers",
815           "isOptional" : false
816         }
817       ],
818       "returns" : [
819         {
820           "name" : "",
821           "type" : "Boolean",
822           "desc" : "returns false if any of the handlers return false otherwise it returns true"
823         }
824       ]
825     },
826     {
827       "name" : "hasListener",
828       "desc" : "Checks to see if this object has any listeners for a specified event",
829       "isStatic" : false,
830       "isConstructor" : false,
831       "isPrivate" : false,
832       "memberOf" : "Roo.util.Observable",
833       "example" : "",
834       "deprecated" : "",
835       "since" : "",
836       "see" : "",
837       "params" : [
838         {
839           "name" : "eventName",
840           "type" : "String",
841           "desc" : "The name of the event to check for",
842           "isOptional" : false
843         }
844       ],
845       "returns" : [
846         {
847           "name" : "",
848           "type" : "Boolean",
849           "desc" : "True if the event is being listened for, else false"
850         }
851       ]
852     },
853     {
854       "name" : "capture",
855       "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.",
856       "isStatic" : true,
857       "isConstructor" : false,
858       "isPrivate" : false,
859       "memberOf" : "Roo.util.Observable",
860       "example" : "",
861       "deprecated" : "",
862       "since" : "",
863       "see" : "",
864       "params" : [
865         {
866           "name" : "o",
867           "type" : "Observable",
868           "desc" : "The Observable to capture",
869           "isOptional" : false
870         },
871         {
872           "name" : "fn",
873           "type" : "Function",
874           "desc" : "The function to call",
875           "isOptional" : false
876         },
877         {
878           "name" : "scope",
879           "type" : "Object",
880           "desc" : "(optional) The scope (this object) for the fn",
881           "isOptional" : false
882         }
883       ],
884       "returns" : [
885       ]
886     },
887     {
888       "name" : "addListener",
889       "desc" : "Appends an event handler to this component",
890       "isStatic" : false,
891       "isConstructor" : false,
892       "isPrivate" : false,
893       "memberOf" : "Roo.util.Observable",
894       "example" : "",
895       "deprecated" : "",
896       "since" : "",
897       "see" : "",
898       "params" : [
899         {
900           "name" : "eventName",
901           "type" : "String",
902           "desc" : "The type of event to listen for",
903           "isOptional" : false
904         },
905         {
906           "name" : "handler",
907           "type" : "Function",
908           "desc" : "The method the event invokes",
909           "isOptional" : false
910         },
911         {
912           "name" : "scope",
913           "type" : "Object",
914           "desc" : "(optional) The scope in which to execute the handler\nfunction. The handler function's \"this\" context.",
915           "isOptional" : false
916         },
917         {
918           "name" : "options",
919           "type" : "Object",
920           "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>",
921           "isOptional" : false
922         }
923       ],
924       "returns" : [
925       ]
926     }
927   ],
928   "events" : [
929     {
930       "name" : "days",
931       "desc" : "getting the data of days",
932       "memberOf" : "",
933       "example" : "",
934       "deprecated" : "",
935       "since" : "",
936       "see" : "",
937       "params" : [
938         {
939           "name" : "this",
940           "type" : "Roo.bootstrap.DateSplitField",
941           "desc" : "",
942           "isOptional" : false
943         },
944         {
945           "name" : "days",
946           "type" : "Object",
947           "desc" : "",
948           "isOptional" : false
949         }
950       ],
951       "returns" : [
952       ]
953     },
954     {
955       "name" : "years",
956       "desc" : "getting the data of years",
957       "memberOf" : "",
958       "example" : "",
959       "deprecated" : "",
960       "since" : "",
961       "see" : "",
962       "params" : [
963         {
964           "name" : "this",
965           "type" : "Roo.bootstrap.DateSplitField",
966           "desc" : "",
967           "isOptional" : false
968         },
969         {
970           "name" : "years",
971           "type" : "Object",
972           "desc" : "",
973           "isOptional" : false
974         }
975       ],
976       "returns" : [
977       ]
978     },
979     {
980       "name" : "invalid",
981       "desc" : "Fires after the field has been marked as invalid.",
982       "memberOf" : "",
983       "example" : "",
984       "deprecated" : "",
985       "since" : "",
986       "see" : "",
987       "params" : [
988         {
989           "name" : "this",
990           "type" : "Roo.form.Field",
991           "desc" : "",
992           "isOptional" : false
993         },
994         {
995           "name" : "msg",
996           "type" : "String",
997           "desc" : "The validation message",
998           "isOptional" : false
999         }
1000       ],
1001       "returns" : [
1002       ]
1003     },
1004     {
1005       "name" : "valid",
1006       "desc" : "Fires after the field has been validated with no errors.",
1007       "memberOf" : "",
1008       "example" : "",
1009       "deprecated" : "",
1010       "since" : "",
1011       "see" : "",
1012       "params" : [
1013         {
1014           "name" : "this",
1015           "type" : "Roo.form.Field",
1016           "desc" : "",
1017           "isOptional" : false
1018         }
1019       ],
1020       "returns" : [
1021       ]
1022     },
1023     {
1024       "name" : "childrenrendered",
1025       "desc" : "Fires when the children have been rendered..",
1026       "memberOf" : "Roo.bootstrap.Component",
1027       "example" : "",
1028       "deprecated" : "",
1029       "since" : "",
1030       "see" : "",
1031       "params" : [
1032         {
1033           "name" : "this",
1034           "type" : "Roo.bootstrap.Component",
1035           "desc" : "",
1036           "isOptional" : false
1037         }
1038       ],
1039       "returns" : [
1040       ]
1041     },
1042     {
1043       "name" : "beforerender",
1044       "desc" : "Fires before the component is rendered. Return false to stop the render.",
1045       "memberOf" : "Roo.Component",
1046       "example" : "",
1047       "deprecated" : "",
1048       "since" : "",
1049       "see" : "",
1050       "params" : [
1051         {
1052           "name" : "this",
1053           "type" : "Roo.Component",
1054           "desc" : "",
1055           "isOptional" : false
1056         }
1057       ],
1058       "returns" : [
1059       ]
1060     },
1061     {
1062       "name" : "disable",
1063       "desc" : "Fires after the component is disabled.",
1064       "memberOf" : "Roo.Component",
1065       "example" : "",
1066       "deprecated" : "",
1067       "since" : "",
1068       "see" : "",
1069       "params" : [
1070         {
1071           "name" : "this",
1072           "type" : "Roo.Component",
1073           "desc" : "",
1074           "isOptional" : false
1075         }
1076       ],
1077       "returns" : [
1078       ]
1079     },
1080     {
1081       "name" : "render",
1082       "desc" : "Fires after the component is rendered.",
1083       "memberOf" : "Roo.Component",
1084       "example" : "",
1085       "deprecated" : "",
1086       "since" : "",
1087       "see" : "",
1088       "params" : [
1089         {
1090           "name" : "this",
1091           "type" : "Roo.Component",
1092           "desc" : "",
1093           "isOptional" : false
1094         }
1095       ],
1096       "returns" : [
1097       ]
1098     },
1099     {
1100       "name" : "destroy",
1101       "desc" : "Fires after the component is destroyed.",
1102       "memberOf" : "Roo.Component",
1103       "example" : "",
1104       "deprecated" : "",
1105       "since" : "",
1106       "see" : "",
1107       "params" : [
1108         {
1109           "name" : "this",
1110           "type" : "Roo.Component",
1111           "desc" : "",
1112           "isOptional" : false
1113         }
1114       ],
1115       "returns" : [
1116       ]
1117     },
1118     {
1119       "name" : "hide",
1120       "desc" : "Fires after the component is hidden.",
1121       "memberOf" : "Roo.Component",
1122       "example" : "",
1123       "deprecated" : "",
1124       "since" : "",
1125       "see" : "",
1126       "params" : [
1127         {
1128           "name" : "this",
1129           "type" : "Roo.Component",
1130           "desc" : "",
1131           "isOptional" : false
1132         }
1133       ],
1134       "returns" : [
1135       ]
1136     },
1137     {
1138       "name" : "beforehide",
1139       "desc" : "Fires before the component is hidden. Return false to stop the hide.",
1140       "memberOf" : "Roo.Component",
1141       "example" : "",
1142       "deprecated" : "",
1143       "since" : "",
1144       "see" : "",
1145       "params" : [
1146         {
1147           "name" : "this",
1148           "type" : "Roo.Component",
1149           "desc" : "",
1150           "isOptional" : false
1151         }
1152       ],
1153       "returns" : [
1154       ]
1155     },
1156     {
1157       "name" : "show",
1158       "desc" : "Fires after the component is shown.",
1159       "memberOf" : "Roo.Component",
1160       "example" : "",
1161       "deprecated" : "",
1162       "since" : "",
1163       "see" : "",
1164       "params" : [
1165         {
1166           "name" : "this",
1167           "type" : "Roo.Component",
1168           "desc" : "",
1169           "isOptional" : false
1170         }
1171       ],
1172       "returns" : [
1173       ]
1174     },
1175     {
1176       "name" : "beforeshow",
1177       "desc" : "Fires before the component is shown.  Return false to stop the show.",
1178       "memberOf" : "Roo.Component",
1179       "example" : "",
1180       "deprecated" : "",
1181       "since" : "",
1182       "see" : "",
1183       "params" : [
1184         {
1185           "name" : "this",
1186           "type" : "Roo.Component",
1187           "desc" : "",
1188           "isOptional" : false
1189         }
1190       ],
1191       "returns" : [
1192       ]
1193     },
1194     {
1195       "name" : "enable",
1196       "desc" : "Fires after the component is enabled.",
1197       "memberOf" : "Roo.Component",
1198       "example" : "",
1199       "deprecated" : "",
1200       "since" : "",
1201       "see" : "",
1202       "params" : [
1203         {
1204           "name" : "this",
1205           "type" : "Roo.Component",
1206           "desc" : "",
1207           "isOptional" : false
1208         }
1209       ],
1210       "returns" : [
1211       ]
1212     },
1213     {
1214       "name" : "beforedestroy",
1215       "desc" : "Fires before the component is destroyed. Return false to stop the destroy.",
1216       "memberOf" : "Roo.Component",
1217       "example" : "",
1218       "deprecated" : "",
1219       "since" : "",
1220       "see" : "",
1221       "params" : [
1222         {
1223           "name" : "this",
1224           "type" : "Roo.Component",
1225           "desc" : "",
1226           "isOptional" : false
1227         }
1228       ],
1229       "returns" : [
1230       ]
1231     }
1232   ]
1233 }