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