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