fix docs add optvalues
[roojs1] / docs / symbols / Roo.form.DayPicker.json
1 {
2   "name" : "Roo.form.DayPicker",
3   "augments" : [
4     "Roo.form.Field",
5     "Roo.BoxComponent",
6     "Roo.Component",
7     "Roo.util.Observable"
8   ],
9   "childClasses" : {  },
10   "tree_children" : [],
11   "tree_parent" : [],
12   "desc" : "A Day picker show [M] [T] [W] ....",
13   "isSingleton" : false,
14   "isStatic" : false,
15   "isBuiltin" : false,
16   "isAbstract" : false,
17   "isBuilderTop" : false,
18   "memberOf" : "DayPicker",
19   "example" : "",
20   "deprecated" : "",
21   "since" : "",
22   "see" : "",
23   "params" : [
24     {
25       "name" : "config",
26       "type" : "Object",
27       "desc" : "Configuration options",
28       "isOptional" : false
29     }
30   ],
31   "returns" : [],
32   "throws" : "",
33   "requires" : "",
34   "config" : [
35     {
36       "name" : "inputType",
37       "type" : "String",
38       "desc" : "The type attribute for input fields -- e.g. radio, text, password (defaults to \"text\").",
39       "memberOf" : "Roo.form.Field",
40       "isOptional" : false,
41       "optvalues" : []
42     },
43     {
44       "name" : "listeners",
45       "type" : "Object",
46       "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>",
47       "memberOf" : "Roo.util.Observable",
48       "isOptional" : false,
49       "optvalues" : []
50     },
51     {
52       "name" : "msgFx",
53       "type" : "String",
54       "desc" : "<b>Experimental</b> The effect used when displaying a validation message under the field (defaults to 'normal').",
55       "memberOf" : "Roo.form.Field",
56       "isOptional" : false,
57       "optvalues" : []
58     },
59     {
60       "name" : "fieldLabel",
61       "type" : "String",
62       "desc" : "Label to use when rendering a form.",
63       "memberOf" : "Roo.form.Field",
64       "isOptional" : false,
65       "optvalues" : []
66     },
67     {
68       "name" : "validationDelay",
69       "type" : "Number",
70       "desc" : "The length of time in milliseconds after user input begins until validation is initiated (defaults to 250)",
71       "memberOf" : "Roo.form.Field",
72       "isOptional" : false,
73       "optvalues" : []
74     },
75     {
76       "name" : "msgTarget",
77       "type" : "String",
78       "desc" : "The location where error text should display.  Should be one of the following values (defaults to 'qtip'):\n<pre>\nValue         Description\n-----------   ----------------------------------------------------------------------\nqtip          Display a quick tip when the user hovers over the field\ntitle         Display a default browser title attribute popup\nunder         Add a block div beneath the field containing the error text\nside          Add an error icon to the right of the field with a popup on hover\n[element id]  Add the error text directly to the innerHTML of the specified element\n</pre>",
79       "memberOf" : "Roo.form.Field",
80       "isOptional" : false,
81       "optvalues" : []
82     },
83     {
84       "name" : "hideMode",
85       "type" : "String",
86       "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",
87       "memberOf" : "Roo.Component",
88       "isOptional" : false,
89       "optvalues" : [
90         "display",
91         "visibility"
92       ]
93     },
94     {
95       "name" : "disabled",
96       "type" : "Boolean",
97       "desc" : "True to disable the field (defaults to false).",
98       "memberOf" : "Roo.form.Field",
99       "isOptional" : false,
100       "optvalues" : []
101     },
102     {
103       "name" : "value",
104       "type" : "Mixed",
105       "desc" : "A value to initialize this field with.",
106       "memberOf" : "Roo.form.Field",
107       "isOptional" : false,
108       "optvalues" : []
109     },
110     {
111       "name" : "allowDomMove",
112       "type" : "Boolean",
113       "desc" : "Whether the component can move the Dom node when rendering (defaults to true).",
114       "memberOf" : "Roo.Component",
115       "isOptional" : false,
116       "optvalues" : []
117     },
118     {
119       "name" : "tabIndex",
120       "type" : "Number",
121       "desc" : "The tabIndex for this field. Note this only applies to fields that are rendered, not those which are built via applyTo (defaults to undefined).",
122       "memberOf" : "Roo.form.Field",
123       "isOptional" : false,
124       "optvalues" : []
125     },
126     {
127       "name" : "readOnly",
128       "type" : "Boolean",
129       "desc" : "True to mark the field as readOnly in HTML (defaults to false) -- Note: this only sets the element's readOnly DOM attribute.",
130       "memberOf" : "Roo.form.Field",
131       "isOptional" : false,
132       "optvalues" : []
133     },
134     {
135       "name" : "invalidClass",
136       "type" : "String",
137       "desc" : "The CSS class to use when marking a field invalid (defaults to \"x-form-invalid\")",
138       "memberOf" : "Roo.form.Field",
139       "isOptional" : false,
140       "optvalues" : []
141     },
142     {
143       "name" : "cls",
144       "type" : "String",
145       "desc" : "A CSS class to apply to the field's underlying element.",
146       "memberOf" : "Roo.form.Field",
147       "isOptional" : false,
148       "optvalues" : []
149     },
150     {
151       "name" : "autoCreate",
152       "type" : "String/Object",
153       "desc" : "A DomHelper element spec, or true for a default element spec (defaults to\n{tag: \"input\", type: \"checkbox\", autocomplete: \"off\"})",
154       "memberOf" : "",
155       "isOptional" : false,
156       "optvalues" : []
157     },
158     {
159       "name" : "invalidText",
160       "type" : "String",
161       "desc" : "The error text to use when marking a field invalid and no message is provided (defaults to \"The value in this field is invalid\")",
162       "memberOf" : "Roo.form.Field",
163       "isOptional" : false,
164       "optvalues" : []
165     },
166     {
167       "name" : "actionMode",
168       "type" : "String",
169       "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",
170       "memberOf" : "Roo.Component",
171       "isOptional" : false,
172       "optvalues" : []
173     },
174     {
175       "name" : "width",
176       "type" : "Number",
177       "desc" : "width (optional) size of component",
178       "memberOf" : "Roo.BoxComponent",
179       "isOptional" : false,
180       "optvalues" : []
181     },
182     {
183       "name" : "validateOnBlur",
184       "type" : "Boolean",
185       "desc" : "Whether the field should validate when it loses focus (defaults to true).",
186       "memberOf" : "Roo.form.Field",
187       "isOptional" : false,
188       "optvalues" : []
189     },
190     {
191       "name" : "validationEvent",
192       "type" : "String/Boolean",
193       "desc" : "The event that should initiate field validation. Set to false to disable\n      automatic validation (defaults to \"keyup\").",
194       "memberOf" : "Roo.form.Field",
195       "isOptional" : false,
196       "optvalues" : []
197     },
198     {
199       "name" : "fieldClass",
200       "type" : "String",
201       "desc" : "The default CSS class for the checkbox (defaults to \"x-form-field\")",
202       "memberOf" : "",
203       "isOptional" : false,
204       "optvalues" : []
205     },
206     {
207       "name" : "focusClass",
208       "type" : "String",
209       "desc" : "The CSS class to use when the checkbox receives focus (defaults to undefined)",
210       "memberOf" : "",
211       "isOptional" : false,
212       "optvalues" : []
213     },
214     {
215       "name" : "name",
216       "type" : "String",
217       "desc" : "The field's HTML name attribute.",
218       "memberOf" : "Roo.form.Field",
219       "isOptional" : false,
220       "optvalues" : []
221     },
222     {
223       "name" : "qtip",
224       "type" : "String",
225       "desc" : "Mouse over tip",
226       "memberOf" : "Roo.form.Field",
227       "isOptional" : false,
228       "optvalues" : []
229     },
230     {
231       "name" : "height",
232       "type" : "Number",
233       "desc" : "height (optional) size of component",
234       "memberOf" : "Roo.BoxComponent",
235       "isOptional" : false,
236       "optvalues" : []
237     },
238     {
239       "name" : "disableClass",
240       "type" : "String",
241       "desc" : "CSS class added to the component when it is disabled (defaults to \"x-item-disabled\").",
242       "memberOf" : "Roo.Component",
243       "isOptional" : false,
244       "optvalues" : []
245     }
246   ],
247   "methods" : [
248     {
249       "name" : "getValue",
250       "type" : "function",
251       "desc" : "Returns the checked state of the checkbox.",
252       "sig" : "()\n{\n\n}",
253       "static" : false,
254       "memberOf" : "",
255       "isStatic" : false,
256       "isConstructor" : false,
257       "isPrivate" : false,
258       "example" : "",
259       "deprecated" : "",
260       "since" : "",
261       "see" : "",
262       "exceptions" : "",
263       "requires" : "",
264       "params" : [],
265       "returns" : [
266         {
267           "name" : "",
268           "type" : "Boolean",
269           "desc" : "True if checked, else false"
270         }
271       ]
272     },
273     {
274       "name" : "setValue",
275       "type" : "function",
276       "desc" : "Sets the checked state of the checkbox.\nOn is always based on a string comparison between inputValue and the param.",
277       "sig" : "(value, suppressEvent)",
278       "static" : false,
279       "memberOf" : "",
280       "isStatic" : false,
281       "isConstructor" : false,
282       "isPrivate" : false,
283       "example" : "",
284       "deprecated" : "",
285       "since" : "",
286       "see" : "",
287       "exceptions" : "",
288       "requires" : "",
289       "params" : [
290         {
291           "name" : "value",
292           "type" : "Boolean/String",
293           "desc" : "- the value to set",
294           "isOptional" : false
295         },
296         {
297           "name" : "suppressEvent",
298           "type" : "Boolean/String",
299           "desc" : "- whether to suppress the checkchange event.",
300           "isOptional" : false
301         }
302       ],
303       "returns" : []
304     },
305     {
306       "name" : "validate",
307       "type" : "function",
308       "desc" : "Validates the field value",
309       "sig" : "()\n{\n\n}",
310       "static" : false,
311       "memberOf" : "Roo.form.Field",
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           "name" : "",
325           "type" : "Boolean",
326           "desc" : "True if the value is valid, else false"
327         }
328       ]
329     },
330     {
331       "name" : "getName",
332       "type" : "function",
333       "desc" : "Returns the name attribute of the field if available",
334       "sig" : "()\n{\n\n}",
335       "static" : false,
336       "memberOf" : "Roo.form.Field",
337       "isStatic" : false,
338       "isConstructor" : false,
339       "isPrivate" : false,
340       "example" : "",
341       "deprecated" : "",
342       "since" : "",
343       "see" : "",
344       "exceptions" : "",
345       "requires" : "",
346       "params" : [],
347       "returns" : [
348         {
349           "name" : "",
350           "type" : "String",
351           "desc" : "name The field name"
352         }
353       ]
354     },
355     {
356       "name" : "markInvalid",
357       "type" : "function",
358       "desc" : "Mark this field as invalid",
359       "sig" : "(msg)",
360       "static" : false,
361       "memberOf" : "Roo.form.Field",
362       "isStatic" : false,
363       "isConstructor" : false,
364       "isPrivate" : false,
365       "example" : "",
366       "deprecated" : "",
367       "since" : "",
368       "see" : "",
369       "exceptions" : "",
370       "requires" : "",
371       "params" : [
372         {
373           "name" : "msg",
374           "type" : "String",
375           "desc" : "The validation message",
376           "isOptional" : false
377         }
378       ],
379       "returns" : []
380     },
381     {
382       "name" : "getRawValue",
383       "type" : "function",
384       "desc" : "Returns the raw data value which may or may not be a valid, defined value.  To return a normalized value see {@link #getValue}.",
385       "sig" : "()\n{\n\n}",
386       "static" : false,
387       "memberOf" : "Roo.form.Field",
388       "isStatic" : false,
389       "isConstructor" : false,
390       "isPrivate" : false,
391       "example" : "",
392       "deprecated" : "",
393       "since" : "",
394       "see" : "",
395       "exceptions" : "",
396       "requires" : "",
397       "params" : [],
398       "returns" : [
399         {
400           "name" : "",
401           "type" : "Mixed",
402           "desc" : "value The field value"
403         }
404       ]
405     },
406     {
407       "name" : "applyTo",
408       "type" : "function",
409       "desc" : "Apply the behaviors of this component to an existing element. <b>This is used instead of render().</b>",
410       "sig" : "(el)",
411       "static" : false,
412       "memberOf" : "Roo.form.Field",
413       "isStatic" : false,
414       "isConstructor" : false,
415       "isPrivate" : false,
416       "example" : "",
417       "deprecated" : "",
418       "since" : "",
419       "see" : "",
420       "exceptions" : "",
421       "requires" : "",
422       "params" : [
423         {
424           "name" : "el",
425           "type" : "String/HTMLElement/Element",
426           "desc" : "The id of the node, a DOM node or an existing Element",
427           "isOptional" : false
428         }
429       ],
430       "returns" : [
431         {
432           "name" : "",
433           "type" : "Roo.form.Field",
434           "desc" : "this"
435         }
436       ]
437     },
438     {
439       "name" : "resetHasChanged",
440       "type" : "function",
441       "desc" : "stores the current value in loadedValue",
442       "sig" : "()\n{\n\n}",
443       "static" : false,
444       "memberOf" : "Roo.form.Field",
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" : "isDirty",
459       "type" : "function",
460       "desc" : "Returns true if this field has been changed since it was originally loaded and is not disabled.\nDEPRICATED  - it never worked well - use hasChanged/resetHasChanged.",
461       "sig" : "()\n{\n\n}",
462       "static" : false,
463       "memberOf" : "Roo.form.Field",
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" : "setRawValue",
478       "type" : "function",
479       "desc" : "Sets the underlying DOM field's value directly, bypassing validation.  To set the value with validation see {@link #setValue}.",
480       "sig" : "(value)",
481       "static" : false,
482       "memberOf" : "Roo.form.Field",
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" : "value",
495           "type" : "Mixed",
496           "desc" : "The value to set",
497           "isOptional" : false
498         }
499       ],
500       "returns" : []
501     },
502     {
503       "name" : "clearInvalid",
504       "type" : "function",
505       "desc" : "Clear any invalid styles/messages for this field",
506       "sig" : "()\n{\n\n}",
507       "static" : false,
508       "memberOf" : "Roo.form.Field",
509       "isStatic" : false,
510       "isConstructor" : false,
511       "isPrivate" : false,
512       "example" : "",
513       "deprecated" : "",
514       "since" : "",
515       "see" : "",
516       "exceptions" : "",
517       "requires" : "",
518       "params" : [],
519       "returns" : []
520     },
521     {
522       "name" : "isValid",
523       "type" : "function",
524       "desc" : "Returns whether or not the field value is currently valid",
525       "sig" : "(preventMark)",
526       "static" : false,
527       "memberOf" : "Roo.form.Field",
528       "isStatic" : false,
529       "isConstructor" : false,
530       "isPrivate" : false,
531       "example" : "",
532       "deprecated" : "",
533       "since" : "",
534       "see" : "",
535       "exceptions" : "",
536       "requires" : "",
537       "params" : [
538         {
539           "name" : "preventMark",
540           "type" : "Boolean",
541           "desc" : "True to disable marking the field invalid",
542           "isOptional" : false
543         }
544       ],
545       "returns" : [
546         {
547           "name" : "",
548           "type" : "Boolean",
549           "desc" : "True if the value is valid, else false"
550         }
551       ]
552     },
553     {
554       "name" : "reset",
555       "type" : "function",
556       "desc" : "Resets the current field value to the originally loaded value and clears any validation messages",
557       "sig" : "()\n{\n\n}",
558       "static" : false,
559       "memberOf" : "Roo.form.Field",
560       "isStatic" : false,
561       "isConstructor" : false,
562       "isPrivate" : false,
563       "example" : "",
564       "deprecated" : "",
565       "since" : "",
566       "see" : "",
567       "exceptions" : "",
568       "requires" : "",
569       "params" : [],
570       "returns" : []
571     },
572     {
573       "name" : "hasChanged",
574       "type" : "function",
575       "desc" : "checks the current value against the 'loaded' value.\nNote - will return false if 'resetHasChanged' has not been called first.",
576       "sig" : "()\n{\n\n}",
577       "static" : false,
578       "memberOf" : "Roo.form.Field",
579       "isStatic" : false,
580       "isConstructor" : false,
581       "isPrivate" : false,
582       "example" : "",
583       "deprecated" : "",
584       "since" : "",
585       "see" : "",
586       "exceptions" : "",
587       "requires" : "",
588       "params" : [],
589       "returns" : []
590     },
591     {
592       "name" : "updateBox",
593       "type" : "function",
594       "desc" : "Sets the current box measurements of the component's underlying element.",
595       "sig" : "(box)",
596       "static" : false,
597       "memberOf" : "Roo.BoxComponent",
598       "isStatic" : false,
599       "isConstructor" : false,
600       "isPrivate" : false,
601       "example" : "",
602       "deprecated" : "",
603       "since" : "",
604       "see" : "",
605       "exceptions" : "",
606       "requires" : "",
607       "params" : [
608         {
609           "name" : "box",
610           "type" : "Object",
611           "desc" : "An object in the format {x, y, width, height}",
612           "isOptional" : false
613         }
614       ],
615       "returns" : []
616     },
617     {
618       "name" : "setPagePosition",
619       "type" : "function",
620       "desc" : "Sets the page XY position of the component.  To set the left and top instead, use {@link #setPosition}.\nThis method fires the move event.",
621       "sig" : "(x, y)",
622       "static" : false,
623       "memberOf" : "Roo.BoxComponent",
624       "isStatic" : false,
625       "isConstructor" : false,
626       "isPrivate" : false,
627       "example" : "",
628       "deprecated" : "",
629       "since" : "",
630       "see" : "",
631       "exceptions" : "",
632       "requires" : "",
633       "params" : [
634         {
635           "name" : "x",
636           "type" : "Number",
637           "desc" : "The new x position",
638           "isOptional" : false
639         },
640         {
641           "name" : "y",
642           "type" : "Number",
643           "desc" : "The new y position",
644           "isOptional" : false
645         }
646       ],
647       "returns" : []
648     },
649     {
650       "name" : "syncSize",
651       "type" : "function",
652       "desc" : "Force the component's size to recalculate based on the underlying element's current height and width.",
653       "sig" : "()\n{\n\n}",
654       "static" : false,
655       "memberOf" : "Roo.BoxComponent",
656       "isStatic" : false,
657       "isConstructor" : false,
658       "isPrivate" : false,
659       "example" : "",
660       "deprecated" : "",
661       "since" : "",
662       "see" : "",
663       "exceptions" : "",
664       "requires" : "",
665       "params" : [],
666       "returns" : []
667     },
668     {
669       "name" : "setSize",
670       "type" : "function",
671       "desc" : "Sets the width and height of the component.  This method fires the resize event.  This method can accept\neither width and height as separate numeric arguments, or you can pass a size object like {width:10, height:20}.",
672       "sig" : "(width, height)",
673       "static" : false,
674       "memberOf" : "Roo.BoxComponent",
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" : "width",
687           "type" : "Number/Object",
688           "desc" : "The new width to set, or a size object in the format {width, height}",
689           "isOptional" : false
690         },
691         {
692           "name" : "height",
693           "type" : "Number",
694           "desc" : "The new height to set (not required if a size object is passed as the first arg)",
695           "isOptional" : false
696         }
697       ],
698       "returns" : [
699         {
700           "name" : "",
701           "type" : "Roo.BoxComponent",
702           "desc" : "this"
703         }
704       ]
705     },
706     {
707       "name" : "getPosition",
708       "type" : "function",
709       "desc" : "Gets the current XY position of the component's underlying element.",
710       "sig" : "(local)",
711       "static" : false,
712       "memberOf" : "Roo.BoxComponent",
713       "isStatic" : false,
714       "isConstructor" : false,
715       "isPrivate" : false,
716       "example" : "",
717       "deprecated" : "",
718       "since" : "",
719       "see" : "",
720       "exceptions" : "",
721       "requires" : "",
722       "params" : [
723         {
724           "name" : "local",
725           "type" : "Boolean",
726           "desc" : "(optional) If true the element's left and top are returned instead of page XY (defaults to false)",
727           "isOptional" : false
728         }
729       ],
730       "returns" : [
731         {
732           "name" : "",
733           "type" : "Array",
734           "desc" : "The XY position of the element (e.g., [100, 200])"
735         }
736       ]
737     },
738     {
739       "name" : "onResize",
740       "type" : "function",
741       "desc" : "Called after the component is resized, this method is empty by default but can be implemented by any\nsubclass that needs to perform custom logic after a resize occurs.",
742       "sig" : "(adjWidth, adjHeight, rawWidth, rawHeight)",
743       "static" : false,
744       "memberOf" : "Roo.BoxComponent",
745       "isStatic" : false,
746       "isConstructor" : false,
747       "isPrivate" : false,
748       "example" : "",
749       "deprecated" : "",
750       "since" : "",
751       "see" : "",
752       "exceptions" : "",
753       "requires" : "",
754       "params" : [
755         {
756           "name" : "adjWidth",
757           "type" : "Number",
758           "desc" : "The box-adjusted width that was set",
759           "isOptional" : false
760         },
761         {
762           "name" : "adjHeight",
763           "type" : "Number",
764           "desc" : "The box-adjusted height that was set",
765           "isOptional" : false
766         },
767         {
768           "name" : "rawWidth",
769           "type" : "Number",
770           "desc" : "The width that was originally specified",
771           "isOptional" : false
772         },
773         {
774           "name" : "rawHeight",
775           "type" : "Number",
776           "desc" : "The height that was originally specified",
777           "isOptional" : false
778         }
779       ],
780       "returns" : []
781     },
782     {
783       "name" : "getBox",
784       "type" : "function",
785       "desc" : "Gets the current box measurements of the component's underlying element.",
786       "sig" : "(local)",
787       "static" : false,
788       "memberOf" : "Roo.BoxComponent",
789       "isStatic" : false,
790       "isConstructor" : false,
791       "isPrivate" : false,
792       "example" : "",
793       "deprecated" : "",
794       "since" : "",
795       "see" : "",
796       "exceptions" : "",
797       "requires" : "",
798       "params" : [
799         {
800           "name" : "local",
801           "type" : "Boolean",
802           "desc" : "(optional) If true the element's left and top are returned instead of page XY (defaults to false)",
803           "isOptional" : false
804         }
805       ],
806       "returns" : []
807     },
808     {
809       "name" : "getSize",
810       "type" : "function",
811       "desc" : "Gets the current size of the component's underlying element.",
812       "sig" : "()\n{\n\n}",
813       "static" : false,
814       "memberOf" : "Roo.BoxComponent",
815       "isStatic" : false,
816       "isConstructor" : false,
817       "isPrivate" : false,
818       "example" : "",
819       "deprecated" : "",
820       "since" : "",
821       "see" : "",
822       "exceptions" : "",
823       "requires" : "",
824       "params" : [],
825       "returns" : [
826         {
827           "name" : "",
828           "type" : "Object",
829           "desc" : "An object containing the element's size {width: (element width), height: (element height)}"
830         }
831       ]
832     },
833     {
834       "name" : "onPosition",
835       "type" : "function",
836       "desc" : "Called after the component is moved, this method is empty by default but can be implemented by any\nsubclass that needs to perform custom logic after a move occurs.",
837       "sig" : "(x, y)",
838       "static" : false,
839       "memberOf" : "Roo.BoxComponent",
840       "isStatic" : false,
841       "isConstructor" : false,
842       "isPrivate" : false,
843       "example" : "",
844       "deprecated" : "",
845       "since" : "",
846       "see" : "",
847       "exceptions" : "",
848       "requires" : "",
849       "params" : [
850         {
851           "name" : "x",
852           "type" : "Number",
853           "desc" : "The new x position",
854           "isOptional" : false
855         },
856         {
857           "name" : "y",
858           "type" : "Number",
859           "desc" : "The new y position",
860           "isOptional" : false
861         }
862       ],
863       "returns" : []
864     },
865     {
866       "name" : "setPosition",
867       "type" : "function",
868       "desc" : "Sets the left and top of the component.  To set the page XY position instead, use {@link #setPagePosition}.\nThis method fires the move event.",
869       "sig" : "(left, top)",
870       "static" : false,
871       "memberOf" : "Roo.BoxComponent",
872       "isStatic" : false,
873       "isConstructor" : false,
874       "isPrivate" : false,
875       "example" : "",
876       "deprecated" : "",
877       "since" : "",
878       "see" : "",
879       "exceptions" : "",
880       "requires" : "",
881       "params" : [
882         {
883           "name" : "left",
884           "type" : "Number",
885           "desc" : "The new left",
886           "isOptional" : false
887         },
888         {
889           "name" : "top",
890           "type" : "Number",
891           "desc" : "The new top",
892           "isOptional" : false
893         }
894       ],
895       "returns" : []
896     },
897     {
898       "name" : "getId",
899       "type" : "function",
900       "desc" : "Returns the id of this component.",
901       "sig" : "()\n{\n\n}",
902       "static" : false,
903       "memberOf" : "Roo.Component",
904       "isStatic" : false,
905       "isConstructor" : false,
906       "isPrivate" : false,
907       "example" : "",
908       "deprecated" : "",
909       "since" : "",
910       "see" : "",
911       "exceptions" : "",
912       "requires" : "",
913       "params" : [],
914       "returns" : [
915         {
916           "name" : "",
917           "type" : "String",
918           "desc" : ""
919         }
920       ]
921     },
922     {
923       "name" : "render",
924       "type" : "function",
925       "desc" : "If this is a lazy rendering component, render it to its container element.",
926       "sig" : "(container)",
927       "static" : false,
928       "memberOf" : "Roo.Component",
929       "isStatic" : false,
930       "isConstructor" : false,
931       "isPrivate" : false,
932       "example" : "",
933       "deprecated" : "",
934       "since" : "",
935       "see" : "",
936       "exceptions" : "",
937       "requires" : "",
938       "params" : [
939         {
940           "name" : "container",
941           "type" : "String/HTMLElement/Element",
942           "desc" : "(optional) The element this component should be rendered into. If it is being applied to existing markup, this should be left off.",
943           "isOptional" : false
944         }
945       ],
946       "returns" : []
947     },
948     {
949       "name" : "destroy",
950       "type" : "function",
951       "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}.",
952       "sig" : "()\n{\n\n}",
953       "static" : false,
954       "memberOf" : "Roo.Component",
955       "isStatic" : false,
956       "isConstructor" : false,
957       "isPrivate" : false,
958       "example" : "",
959       "deprecated" : "",
960       "since" : "",
961       "see" : "",
962       "exceptions" : "",
963       "requires" : "",
964       "params" : [],
965       "returns" : []
966     },
967     {
968       "name" : "isVisible",
969       "type" : "function",
970       "desc" : "Returns true if this component is visible.",
971       "sig" : "()\n{\n\n}",
972       "static" : false,
973       "memberOf" : "Roo.Component",
974       "isStatic" : false,
975       "isConstructor" : false,
976       "isPrivate" : false,
977       "example" : "",
978       "deprecated" : "",
979       "since" : "",
980       "see" : "",
981       "exceptions" : "",
982       "requires" : "",
983       "params" : [],
984       "returns" : []
985     },
986     {
987       "name" : "setDisabled",
988       "type" : "function",
989       "desc" : "Convenience function for setting disabled/enabled by boolean.",
990       "sig" : "(disabled)",
991       "static" : false,
992       "memberOf" : "Roo.Component",
993       "isStatic" : false,
994       "isConstructor" : false,
995       "isPrivate" : false,
996       "example" : "",
997       "deprecated" : "",
998       "since" : "",
999       "see" : "",
1000       "exceptions" : "",
1001       "requires" : "",
1002       "params" : [
1003         {
1004           "name" : "disabled",
1005           "type" : "Boolean",
1006           "desc" : "",
1007           "isOptional" : false
1008         }
1009       ],
1010       "returns" : []
1011     },
1012     {
1013       "name" : "hide",
1014       "type" : "function",
1015       "desc" : "Hide this component.",
1016       "sig" : "()\n{\n\n}",
1017       "static" : false,
1018       "memberOf" : "Roo.Component",
1019       "isStatic" : false,
1020       "isConstructor" : false,
1021       "isPrivate" : false,
1022       "example" : "",
1023       "deprecated" : "",
1024       "since" : "",
1025       "see" : "",
1026       "exceptions" : "",
1027       "requires" : "",
1028       "params" : [],
1029       "returns" : [
1030         {
1031           "name" : "",
1032           "type" : "Roo.Component",
1033           "desc" : "this"
1034         }
1035       ]
1036     },
1037     {
1038       "name" : "focus",
1039       "type" : "function",
1040       "desc" : "Try to focus this component.",
1041       "sig" : "(selectText)",
1042       "static" : false,
1043       "memberOf" : "Roo.Component",
1044       "isStatic" : false,
1045       "isConstructor" : false,
1046       "isPrivate" : false,
1047       "example" : "",
1048       "deprecated" : "",
1049       "since" : "",
1050       "see" : "",
1051       "exceptions" : "",
1052       "requires" : "",
1053       "params" : [
1054         {
1055           "name" : "selectText",
1056           "type" : "Boolean",
1057           "desc" : "True to also select the text in this component (if applicable)",
1058           "isOptional" : false
1059         }
1060       ],
1061       "returns" : [
1062         {
1063           "name" : "",
1064           "type" : "Roo.Component",
1065           "desc" : "this"
1066         }
1067       ]
1068     },
1069     {
1070       "name" : "show",
1071       "type" : "function",
1072       "desc" : "Show this component.",
1073       "sig" : "()\n{\n\n}",
1074       "static" : false,
1075       "memberOf" : "Roo.Component",
1076       "isStatic" : false,
1077       "isConstructor" : false,
1078       "isPrivate" : false,
1079       "example" : "",
1080       "deprecated" : "",
1081       "since" : "",
1082       "see" : "",
1083       "exceptions" : "",
1084       "requires" : "",
1085       "params" : [],
1086       "returns" : [
1087         {
1088           "name" : "",
1089           "type" : "Roo.Component",
1090           "desc" : "this"
1091         }
1092       ]
1093     },
1094     {
1095       "name" : "enable",
1096       "type" : "function",
1097       "desc" : "Enable this component.",
1098       "sig" : "()\n{\n\n}",
1099       "static" : false,
1100       "memberOf" : "Roo.Component",
1101       "isStatic" : false,
1102       "isConstructor" : false,
1103       "isPrivate" : false,
1104       "example" : "",
1105       "deprecated" : "",
1106       "since" : "",
1107       "see" : "",
1108       "exceptions" : "",
1109       "requires" : "",
1110       "params" : [],
1111       "returns" : [
1112         {
1113           "name" : "",
1114           "type" : "Roo.Component",
1115           "desc" : "this"
1116         }
1117       ]
1118     },
1119     {
1120       "name" : "setVisible",
1121       "type" : "function",
1122       "desc" : "Convenience function to hide or show this component by boolean.",
1123       "sig" : "(visible)",
1124       "static" : false,
1125       "memberOf" : "Roo.Component",
1126       "isStatic" : false,
1127       "isConstructor" : false,
1128       "isPrivate" : false,
1129       "example" : "",
1130       "deprecated" : "",
1131       "since" : "",
1132       "see" : "",
1133       "exceptions" : "",
1134       "requires" : "",
1135       "params" : [
1136         {
1137           "name" : "visible",
1138           "type" : "Boolean",
1139           "desc" : "True to show, false to hide",
1140           "isOptional" : false
1141         }
1142       ],
1143       "returns" : [
1144         {
1145           "name" : "",
1146           "type" : "Roo.Component",
1147           "desc" : "this"
1148         }
1149       ]
1150     },
1151     {
1152       "name" : "disable",
1153       "type" : "function",
1154       "desc" : "Disable this component.",
1155       "sig" : "()\n{\n\n}",
1156       "static" : false,
1157       "memberOf" : "Roo.Component",
1158       "isStatic" : false,
1159       "isConstructor" : false,
1160       "isPrivate" : false,
1161       "example" : "",
1162       "deprecated" : "",
1163       "since" : "",
1164       "see" : "",
1165       "exceptions" : "",
1166       "requires" : "",
1167       "params" : [],
1168       "returns" : [
1169         {
1170           "name" : "",
1171           "type" : "Roo.Component",
1172           "desc" : "this"
1173         }
1174       ]
1175     },
1176     {
1177       "name" : "getEl",
1178       "type" : "function",
1179       "desc" : "Returns the underlying {@link Roo.Element}.",
1180       "sig" : "()\n{\n\n}",
1181       "static" : false,
1182       "memberOf" : "Roo.Component",
1183       "isStatic" : false,
1184       "isConstructor" : false,
1185       "isPrivate" : false,
1186       "example" : "",
1187       "deprecated" : "",
1188       "since" : "",
1189       "see" : "",
1190       "exceptions" : "",
1191       "requires" : "",
1192       "params" : [],
1193       "returns" : [
1194         {
1195           "name" : "",
1196           "type" : "Roo.Element",
1197           "desc" : "The element"
1198         }
1199       ]
1200     },
1201     {
1202       "name" : "purgeListeners",
1203       "type" : "function",
1204       "desc" : "Removes all listeners for this object",
1205       "sig" : "()\n{\n\n}",
1206       "static" : false,
1207       "memberOf" : "Roo.util.Observable",
1208       "isStatic" : false,
1209       "isConstructor" : false,
1210       "isPrivate" : false,
1211       "example" : "",
1212       "deprecated" : "",
1213       "since" : "",
1214       "see" : "",
1215       "exceptions" : "",
1216       "requires" : "",
1217       "params" : [],
1218       "returns" : []
1219     },
1220     {
1221       "name" : "on",
1222       "type" : "function",
1223       "desc" : "Appends an event handler to this element (shorthand for addListener)",
1224       "sig" : "(eventName, handler, scope, options)",
1225       "static" : false,
1226       "memberOf" : "Roo.util.Observable",
1227       "isStatic" : false,
1228       "isConstructor" : false,
1229       "isPrivate" : false,
1230       "example" : "",
1231       "deprecated" : "",
1232       "since" : "",
1233       "see" : "",
1234       "exceptions" : "",
1235       "requires" : "",
1236       "params" : [
1237         {
1238           "name" : "eventName",
1239           "type" : "String",
1240           "desc" : "The type of event to listen for",
1241           "isOptional" : false
1242         },
1243         {
1244           "name" : "handler",
1245           "type" : "Function",
1246           "desc" : "The method the event invokes",
1247           "isOptional" : false
1248         },
1249         {
1250           "name" : "scope",
1251           "type" : "Object",
1252           "desc" : "(optional) The scope in which to execute the handler\nfunction. The handler function's \"this\" context.",
1253           "isOptional" : false
1254         },
1255         {
1256           "name" : "options",
1257           "type" : "Object",
1258           "desc" : "(optional)",
1259           "isOptional" : false
1260         }
1261       ],
1262       "returns" : []
1263     },
1264     {
1265       "name" : "un",
1266       "type" : "function",
1267       "desc" : "Removes a listener (shorthand for removeListener)",
1268       "sig" : "(eventName, handler, scope)",
1269       "static" : false,
1270       "memberOf" : "Roo.util.Observable",
1271       "isStatic" : false,
1272       "isConstructor" : false,
1273       "isPrivate" : false,
1274       "example" : "",
1275       "deprecated" : "",
1276       "since" : "",
1277       "see" : "",
1278       "exceptions" : "",
1279       "requires" : "",
1280       "params" : [
1281         {
1282           "name" : "eventName",
1283           "type" : "String",
1284           "desc" : "The type of event to listen for",
1285           "isOptional" : false
1286         },
1287         {
1288           "name" : "handler",
1289           "type" : "Function",
1290           "desc" : "The handler to remove",
1291           "isOptional" : false
1292         },
1293         {
1294           "name" : "scope",
1295           "type" : "Object",
1296           "desc" : "(optional) The scope (this object) for the handler",
1297           "isOptional" : false
1298         }
1299       ],
1300       "returns" : []
1301     },
1302     {
1303       "name" : "addEvents",
1304       "type" : "function",
1305       "desc" : "Used to define events on this Observable",
1306       "sig" : "(object)",
1307       "static" : false,
1308       "memberOf" : "Roo.util.Observable",
1309       "isStatic" : false,
1310       "isConstructor" : false,
1311       "isPrivate" : false,
1312       "example" : "",
1313       "deprecated" : "",
1314       "since" : "",
1315       "see" : "",
1316       "exceptions" : "",
1317       "requires" : "",
1318       "params" : [
1319         {
1320           "name" : "object",
1321           "type" : "Object",
1322           "desc" : "The object with the events defined",
1323           "isOptional" : false
1324         }
1325       ],
1326       "returns" : []
1327     },
1328     {
1329       "name" : "releaseCapture",
1330       "type" : "function",
1331       "desc" : "Removes <b>all</b> added captures from the Observable.",
1332       "sig" : "(o)",
1333       "static" : true,
1334       "memberOf" : "Roo.util.Observable",
1335       "isStatic" : true,
1336       "isConstructor" : false,
1337       "isPrivate" : false,
1338       "example" : "",
1339       "deprecated" : "",
1340       "since" : "",
1341       "see" : "",
1342       "exceptions" : "",
1343       "requires" : "",
1344       "params" : [
1345         {
1346           "name" : "o",
1347           "type" : "Observable",
1348           "desc" : "The Observable to release",
1349           "isOptional" : false
1350         }
1351       ],
1352       "returns" : []
1353     },
1354     {
1355       "name" : "removeListener",
1356       "type" : "function",
1357       "desc" : "Removes a listener",
1358       "sig" : "(eventName, handler, scope)",
1359       "static" : false,
1360       "memberOf" : "Roo.util.Observable",
1361       "isStatic" : false,
1362       "isConstructor" : false,
1363       "isPrivate" : false,
1364       "example" : "",
1365       "deprecated" : "",
1366       "since" : "",
1367       "see" : "",
1368       "exceptions" : "",
1369       "requires" : "",
1370       "params" : [
1371         {
1372           "name" : "eventName",
1373           "type" : "String",
1374           "desc" : "The type of event to listen for",
1375           "isOptional" : false
1376         },
1377         {
1378           "name" : "handler",
1379           "type" : "Function",
1380           "desc" : "The handler to remove",
1381           "isOptional" : false
1382         },
1383         {
1384           "name" : "scope",
1385           "type" : "Object",
1386           "desc" : "(optional) The scope (this object) for the handler",
1387           "isOptional" : false
1388         }
1389       ],
1390       "returns" : []
1391     },
1392     {
1393       "name" : "fireEvent",
1394       "type" : "function",
1395       "desc" : "Fires the specified event with the passed parameters (minus the event name).",
1396       "sig" : "(eventName, args)",
1397       "static" : false,
1398       "memberOf" : "Roo.util.Observable",
1399       "isStatic" : false,
1400       "isConstructor" : false,
1401       "isPrivate" : false,
1402       "example" : "",
1403       "deprecated" : "",
1404       "since" : "",
1405       "see" : "",
1406       "exceptions" : "",
1407       "requires" : "",
1408       "params" : [
1409         {
1410           "name" : "eventName",
1411           "type" : "String",
1412           "desc" : "",
1413           "isOptional" : false
1414         },
1415         {
1416           "name" : "args",
1417           "type" : "Object...",
1418           "desc" : "Variable number of parameters are passed to handlers",
1419           "isOptional" : false
1420         }
1421       ],
1422       "returns" : [
1423         {
1424           "name" : "",
1425           "type" : "Boolean",
1426           "desc" : "returns false if any of the handlers return false otherwise it returns true"
1427         }
1428       ]
1429     },
1430     {
1431       "name" : "hasListener",
1432       "type" : "function",
1433       "desc" : "Checks to see if this object has any listeners for a specified event",
1434       "sig" : "(eventName)",
1435       "static" : false,
1436       "memberOf" : "Roo.util.Observable",
1437       "isStatic" : false,
1438       "isConstructor" : false,
1439       "isPrivate" : false,
1440       "example" : "",
1441       "deprecated" : "",
1442       "since" : "",
1443       "see" : "",
1444       "exceptions" : "",
1445       "requires" : "",
1446       "params" : [
1447         {
1448           "name" : "eventName",
1449           "type" : "String",
1450           "desc" : "The name of the event to check for",
1451           "isOptional" : false
1452         }
1453       ],
1454       "returns" : [
1455         {
1456           "name" : "",
1457           "type" : "Boolean",
1458           "desc" : "True if the event is being listened for, else false"
1459         }
1460       ]
1461     },
1462     {
1463       "name" : "capture",
1464       "type" : "function",
1465       "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.",
1466       "sig" : "(o, fn, scope)",
1467       "static" : true,
1468       "memberOf" : "Roo.util.Observable",
1469       "isStatic" : true,
1470       "isConstructor" : false,
1471       "isPrivate" : false,
1472       "example" : "",
1473       "deprecated" : "",
1474       "since" : "",
1475       "see" : "",
1476       "exceptions" : "",
1477       "requires" : "",
1478       "params" : [
1479         {
1480           "name" : "o",
1481           "type" : "Observable",
1482           "desc" : "The Observable to capture",
1483           "isOptional" : false
1484         },
1485         {
1486           "name" : "fn",
1487           "type" : "Function",
1488           "desc" : "The function to call",
1489           "isOptional" : false
1490         },
1491         {
1492           "name" : "scope",
1493           "type" : "Object",
1494           "desc" : "(optional) The scope (this object) for the fn",
1495           "isOptional" : false
1496         }
1497       ],
1498       "returns" : []
1499     },
1500     {
1501       "name" : "addListener",
1502       "type" : "function",
1503       "desc" : "Appends an event handler to this component",
1504       "sig" : "(eventName, handler, scope, options)",
1505       "static" : false,
1506       "memberOf" : "Roo.util.Observable",
1507       "isStatic" : false,
1508       "isConstructor" : false,
1509       "isPrivate" : false,
1510       "example" : "",
1511       "deprecated" : "",
1512       "since" : "",
1513       "see" : "",
1514       "exceptions" : "",
1515       "requires" : "",
1516       "params" : [
1517         {
1518           "name" : "eventName",
1519           "type" : "String",
1520           "desc" : "The type of event to listen for",
1521           "isOptional" : false
1522         },
1523         {
1524           "name" : "handler",
1525           "type" : "Function",
1526           "desc" : "The method the event invokes",
1527           "isOptional" : false
1528         },
1529         {
1530           "name" : "scope",
1531           "type" : "Object",
1532           "desc" : "(optional) The scope in which to execute the handler\nfunction. The handler function's \"this\" context.",
1533           "isOptional" : false
1534         },
1535         {
1536           "name" : "options",
1537           "type" : "Object",
1538           "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>",
1539           "isOptional" : false
1540         }
1541       ],
1542       "returns" : []
1543     }
1544   ],
1545   "events" : [
1546     {
1547       "name" : "blur",
1548       "type" : "function",
1549       "desc" : "Fires when this field loses input focus.",
1550       "sig" : "function (_self)\n{\n\n}",
1551       "memberOf" : "Roo.form.Field",
1552       "example" : "",
1553       "deprecated" : "",
1554       "since" : "",
1555       "see" : "",
1556       "params" : [
1557         {
1558           "name" : "this",
1559           "type" : "Roo.form.Field",
1560           "desc" : "",
1561           "isOptional" : false
1562         }
1563       ],
1564       "returns" : []
1565     },
1566     {
1567       "name" : "valid",
1568       "type" : "function",
1569       "desc" : "Fires after the field has been validated with no errors.",
1570       "sig" : "function (_self)\n{\n\n}",
1571       "memberOf" : "Roo.form.Field",
1572       "example" : "",
1573       "deprecated" : "",
1574       "since" : "",
1575       "see" : "",
1576       "params" : [
1577         {
1578           "name" : "this",
1579           "type" : "Roo.form.Field",
1580           "desc" : "",
1581           "isOptional" : false
1582         }
1583       ],
1584       "returns" : []
1585     },
1586     {
1587       "name" : "specialkey",
1588       "type" : "function",
1589       "desc" : "Fires when any key related to navigation (arrows, tab, enter, esc, etc.) is pressed.  You can check\n{@link Roo.EventObject#getKey} to determine which key was pressed.",
1590       "sig" : "function (_self, e)\n{\n\n}",
1591       "memberOf" : "Roo.form.Field",
1592       "example" : "",
1593       "deprecated" : "",
1594       "since" : "",
1595       "see" : "",
1596       "params" : [
1597         {
1598           "name" : "this",
1599           "type" : "Roo.form.Field",
1600           "desc" : "",
1601           "isOptional" : false
1602         },
1603         {
1604           "name" : "e",
1605           "type" : "Roo.EventObject",
1606           "desc" : "The event object",
1607           "isOptional" : false
1608         }
1609       ],
1610       "returns" : []
1611     },
1612     {
1613       "name" : "focus",
1614       "type" : "function",
1615       "desc" : "Fires when this field receives input focus.",
1616       "sig" : "function (_self)\n{\n\n}",
1617       "memberOf" : "Roo.form.Field",
1618       "example" : "",
1619       "deprecated" : "",
1620       "since" : "",
1621       "see" : "",
1622       "params" : [
1623         {
1624           "name" : "this",
1625           "type" : "Roo.form.Field",
1626           "desc" : "",
1627           "isOptional" : false
1628         }
1629       ],
1630       "returns" : []
1631     },
1632     {
1633       "name" : "keyup",
1634       "type" : "function",
1635       "desc" : "Fires after the key up",
1636       "sig" : "function (_self, e)\n{\n\n}",
1637       "memberOf" : "Roo.form.Field",
1638       "example" : "",
1639       "deprecated" : "",
1640       "since" : "",
1641       "see" : "",
1642       "params" : [
1643         {
1644           "name" : "this",
1645           "type" : "Roo.form.Field",
1646           "desc" : "",
1647           "isOptional" : false
1648         },
1649         {
1650           "name" : "e",
1651           "type" : "Roo.EventObject",
1652           "desc" : "The event Object",
1653           "isOptional" : false
1654         }
1655       ],
1656       "returns" : []
1657     },
1658     {
1659       "name" : "invalid",
1660       "type" : "function",
1661       "desc" : "Fires after the field has been marked as invalid.",
1662       "sig" : "function (_self, msg)\n{\n\n}",
1663       "memberOf" : "Roo.form.Field",
1664       "example" : "",
1665       "deprecated" : "",
1666       "since" : "",
1667       "see" : "",
1668       "params" : [
1669         {
1670           "name" : "this",
1671           "type" : "Roo.form.Field",
1672           "desc" : "",
1673           "isOptional" : false
1674         },
1675         {
1676           "name" : "msg",
1677           "type" : "String",
1678           "desc" : "The validation message",
1679           "isOptional" : false
1680         }
1681       ],
1682       "returns" : []
1683     },
1684     {
1685       "name" : "change",
1686       "type" : "function",
1687       "desc" : "Fires just before the field blurs if the field value has changed.",
1688       "sig" : "function (_self, newValue, oldValue)\n{\n\n}",
1689       "memberOf" : "Roo.form.Field",
1690       "example" : "",
1691       "deprecated" : "",
1692       "since" : "",
1693       "see" : "",
1694       "params" : [
1695         {
1696           "name" : "this",
1697           "type" : "Roo.form.Field",
1698           "desc" : "",
1699           "isOptional" : false
1700         },
1701         {
1702           "name" : "newValue",
1703           "type" : "Mixed",
1704           "desc" : "The new value",
1705           "isOptional" : false
1706         },
1707         {
1708           "name" : "oldValue",
1709           "type" : "Mixed",
1710           "desc" : "The original value",
1711           "isOptional" : false
1712         }
1713       ],
1714       "returns" : []
1715     },
1716     {
1717       "name" : "move",
1718       "type" : "function",
1719       "desc" : "Fires after the component is moved.",
1720       "sig" : "function (_self, x, y)\n{\n\n}",
1721       "memberOf" : "Roo.BoxComponent",
1722       "example" : "",
1723       "deprecated" : "",
1724       "since" : "",
1725       "see" : "",
1726       "params" : [
1727         {
1728           "name" : "this",
1729           "type" : "Roo.Component",
1730           "desc" : "",
1731           "isOptional" : false
1732         },
1733         {
1734           "name" : "x",
1735           "type" : "Number",
1736           "desc" : "The new x position",
1737           "isOptional" : false
1738         },
1739         {
1740           "name" : "y",
1741           "type" : "Number",
1742           "desc" : "The new y position",
1743           "isOptional" : false
1744         }
1745       ],
1746       "returns" : []
1747     },
1748     {
1749       "name" : "resize",
1750       "type" : "function",
1751       "desc" : "Fires after the component is resized.",
1752       "sig" : "function (_self, adjWidth, adjHeight, rawWidth, rawHeight)\n{\n\n}",
1753       "memberOf" : "Roo.BoxComponent",
1754       "example" : "",
1755       "deprecated" : "",
1756       "since" : "",
1757       "see" : "",
1758       "params" : [
1759         {
1760           "name" : "this",
1761           "type" : "Roo.Component",
1762           "desc" : "",
1763           "isOptional" : false
1764         },
1765         {
1766           "name" : "adjWidth",
1767           "type" : "Number",
1768           "desc" : "The box-adjusted width that was set",
1769           "isOptional" : false
1770         },
1771         {
1772           "name" : "adjHeight",
1773           "type" : "Number",
1774           "desc" : "The box-adjusted height that was set",
1775           "isOptional" : false
1776         },
1777         {
1778           "name" : "rawWidth",
1779           "type" : "Number",
1780           "desc" : "The width that was originally specified",
1781           "isOptional" : false
1782         },
1783         {
1784           "name" : "rawHeight",
1785           "type" : "Number",
1786           "desc" : "The height that was originally specified",
1787           "isOptional" : false
1788         }
1789       ],
1790       "returns" : []
1791     },
1792     {
1793       "name" : "beforerender",
1794       "type" : "function",
1795       "desc" : "Fires before the component is rendered. Return false to stop the render.",
1796       "sig" : "function (_self)\n{\n\n}",
1797       "memberOf" : "Roo.Component",
1798       "example" : "",
1799       "deprecated" : "",
1800       "since" : "",
1801       "see" : "",
1802       "params" : [
1803         {
1804           "name" : "this",
1805           "type" : "Roo.Component",
1806           "desc" : "",
1807           "isOptional" : false
1808         }
1809       ],
1810       "returns" : []
1811     },
1812     {
1813       "name" : "disable",
1814       "type" : "function",
1815       "desc" : "Fires after the component is disabled.",
1816       "sig" : "function (_self)\n{\n\n}",
1817       "memberOf" : "Roo.Component",
1818       "example" : "",
1819       "deprecated" : "",
1820       "since" : "",
1821       "see" : "",
1822       "params" : [
1823         {
1824           "name" : "this",
1825           "type" : "Roo.Component",
1826           "desc" : "",
1827           "isOptional" : false
1828         }
1829       ],
1830       "returns" : []
1831     },
1832     {
1833       "name" : "render",
1834       "type" : "function",
1835       "desc" : "Fires after the component is rendered.",
1836       "sig" : "function (_self)\n{\n\n}",
1837       "memberOf" : "Roo.Component",
1838       "example" : "",
1839       "deprecated" : "",
1840       "since" : "",
1841       "see" : "",
1842       "params" : [
1843         {
1844           "name" : "this",
1845           "type" : "Roo.Component",
1846           "desc" : "",
1847           "isOptional" : false
1848         }
1849       ],
1850       "returns" : []
1851     },
1852     {
1853       "name" : "destroy",
1854       "type" : "function",
1855       "desc" : "Fires after the component is destroyed.",
1856       "sig" : "function (_self)\n{\n\n}",
1857       "memberOf" : "Roo.Component",
1858       "example" : "",
1859       "deprecated" : "",
1860       "since" : "",
1861       "see" : "",
1862       "params" : [
1863         {
1864           "name" : "this",
1865           "type" : "Roo.Component",
1866           "desc" : "",
1867           "isOptional" : false
1868         }
1869       ],
1870       "returns" : []
1871     },
1872     {
1873       "name" : "hide",
1874       "type" : "function",
1875       "desc" : "Fires after the component is hidden.",
1876       "sig" : "function (_self)\n{\n\n}",
1877       "memberOf" : "Roo.Component",
1878       "example" : "",
1879       "deprecated" : "",
1880       "since" : "",
1881       "see" : "",
1882       "params" : [
1883         {
1884           "name" : "this",
1885           "type" : "Roo.Component",
1886           "desc" : "",
1887           "isOptional" : false
1888         }
1889       ],
1890       "returns" : []
1891     },
1892     {
1893       "name" : "beforehide",
1894       "type" : "function",
1895       "desc" : "Fires before the component is hidden. Return false to stop the hide.",
1896       "sig" : "function (_self)\n{\n\n}",
1897       "memberOf" : "Roo.Component",
1898       "example" : "",
1899       "deprecated" : "",
1900       "since" : "",
1901       "see" : "",
1902       "params" : [
1903         {
1904           "name" : "this",
1905           "type" : "Roo.Component",
1906           "desc" : "",
1907           "isOptional" : false
1908         }
1909       ],
1910       "returns" : []
1911     },
1912     {
1913       "name" : "show",
1914       "type" : "function",
1915       "desc" : "Fires after the component is shown.",
1916       "sig" : "function (_self)\n{\n\n}",
1917       "memberOf" : "Roo.Component",
1918       "example" : "",
1919       "deprecated" : "",
1920       "since" : "",
1921       "see" : "",
1922       "params" : [
1923         {
1924           "name" : "this",
1925           "type" : "Roo.Component",
1926           "desc" : "",
1927           "isOptional" : false
1928         }
1929       ],
1930       "returns" : []
1931     },
1932     {
1933       "name" : "beforeshow",
1934       "type" : "function",
1935       "desc" : "Fires before the component is shown.  Return false to stop the show.",
1936       "sig" : "function (_self)\n{\n\n}",
1937       "memberOf" : "Roo.Component",
1938       "example" : "",
1939       "deprecated" : "",
1940       "since" : "",
1941       "see" : "",
1942       "params" : [
1943         {
1944           "name" : "this",
1945           "type" : "Roo.Component",
1946           "desc" : "",
1947           "isOptional" : false
1948         }
1949       ],
1950       "returns" : []
1951     },
1952     {
1953       "name" : "enable",
1954       "type" : "function",
1955       "desc" : "Fires after the component is enabled.",
1956       "sig" : "function (_self)\n{\n\n}",
1957       "memberOf" : "Roo.Component",
1958       "example" : "",
1959       "deprecated" : "",
1960       "since" : "",
1961       "see" : "",
1962       "params" : [
1963         {
1964           "name" : "this",
1965           "type" : "Roo.Component",
1966           "desc" : "",
1967           "isOptional" : false
1968         }
1969       ],
1970       "returns" : []
1971     },
1972     {
1973       "name" : "beforedestroy",
1974       "type" : "function",
1975       "desc" : "Fires before the component is destroyed. Return false to stop the destroy.",
1976       "sig" : "function (_self)\n{\n\n}",
1977       "memberOf" : "Roo.Component",
1978       "example" : "",
1979       "deprecated" : "",
1980       "since" : "",
1981       "see" : "",
1982       "params" : [
1983         {
1984           "name" : "this",
1985           "type" : "Roo.Component",
1986           "desc" : "",
1987           "isOptional" : false
1988         }
1989       ],
1990       "returns" : []
1991     }
1992   ]
1993 }