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