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