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