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