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