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