fix docs add optvalues
[roojs1] / docs / symbols / Roo.LayoutDialog.json
1 {
2   "name" : "Roo.LayoutDialog",
3   "augments" : [
4     "Roo.BasicDialog",
5     "Roo.util.Observable"
6   ],
7   "childClasses" : {  },
8   "tree_children" : [
9     "Roo.ContentPanel",
10     "Roo.GridPanel",
11     "Roo.NestedLayoutPanel",
12     "Roo.TreePanel"
13   ],
14   "tree_parent" : [
15     "builder",
16     "none"
17   ],
18   "desc" : "Dialog which provides adjustments for working with a layout in a Dialog.\nAdd your necessary layout config options to the dialog's config.<br>\nExample usage (including a nested layout):\n<pre><code>\nif(!dialog){\n    dialog = new Roo.LayoutDialog(\"download-dlg\", {\n        modal: true,\n        width:600,\n        height:450,\n        shadow:true,\n        minWidth:500,\n        minHeight:350,\n        autoTabs:true,\n        proxyDrag:true,\n        // layout config merges with the dialog config\n        center:{\n            tabPosition: \"top\",\n            alwaysShowTabs: true\n        }\n    });\n    dialog.addKeyListener(27, dialog.hide, dialog);\n    dialog.setDefaultButton(dialog.addButton(\"Close\", dialog.hide, dialog));\n    dialog.addButton(\"Build It!\", this.getDownload, this);\n\n    // we can even add nested layouts\n    var innerLayout = new Roo.BorderLayout(\"dl-inner\", {\n        east: {\n            initialSize: 200,\n            autoScroll:true,\n            split:true\n        },\n        center: {\n            autoScroll:true\n        }\n    });\n    innerLayout.beginUpdate();\n    innerLayout.add(\"east\", new Roo.ContentPanel(\"dl-details\"));\n    innerLayout.add(\"center\", new Roo.ContentPanel(\"selection-panel\"));\n    innerLayout.endUpdate(true);\n\n    var layout = dialog.getLayout();\n    layout.beginUpdate();\n    layout.add(\"center\", new Roo.ContentPanel(\"standard-panel\",\n                        {title: \"Download the Source\", fitToFrame:true}));\n    layout.add(\"center\", new Roo.NestedLayoutPanel(innerLayout,\n               {title: \"Build your own roo.js\"}));\n    layout.getRegion(\"center\").showPanel(sp);\n    layout.endUpdate();\n}\n</code></pre>",
19   "isSingleton" : false,
20   "isStatic" : false,
21   "isBuiltin" : false,
22   "isAbstract" : false,
23   "isBuilderTop" : false,
24   "memberOf" : "LayoutDialog",
25   "example" : "",
26   "deprecated" : "",
27   "since" : "",
28   "see" : "",
29   "params" : [
30     {
31       "name" : "el",
32       "type" : "String/HTMLElement/Roo.Element",
33       "desc" : "The id of or container element, or config",
34       "isOptional" : false
35     },
36     {
37       "name" : "config",
38       "type" : "Object",
39       "desc" : "configuration options",
40       "isOptional" : false
41     }
42   ],
43   "returns" : [],
44   "throws" : "",
45   "requires" : "",
46   "config" : [
47     {
48       "name" : "buttons[]",
49       "type" : "Roo.Button",
50       "desc" : "Bottom buttons..",
51       "memberOf" : "",
52       "isOptional" : false,
53       "optvalues" : []
54     },
55     {
56       "name" : "minButtonWidth",
57       "type" : "Number",
58       "desc" : "Minimum width of all dialog buttons (defaults to 75)",
59       "memberOf" : "Roo.BasicDialog",
60       "isOptional" : false,
61       "optvalues" : []
62     },
63     {
64       "name" : "west",
65       "type" : "Roo.LayoutRegion",
66       "desc" : "",
67       "memberOf" : "",
68       "isOptional" : false,
69       "optvalues" : []
70     },
71     {
72       "name" : "fixedcenter",
73       "type" : "Boolean",
74       "desc" : "True to ensure that anytime the dialog is shown or resized it gets centered (defaults to false)",
75       "memberOf" : "Roo.BasicDialog",
76       "isOptional" : false,
77       "optvalues" : []
78     },
79     {
80       "name" : "minWidth",
81       "type" : "Number",
82       "desc" : "The minimum allowable width for a resizable dialog (defaults to 200)",
83       "memberOf" : "Roo.BasicDialog",
84       "isOptional" : false,
85       "optvalues" : []
86     },
87     {
88       "name" : "title",
89       "type" : "String",
90       "desc" : "Default text to display in the title bar (defaults to null)",
91       "memberOf" : "Roo.BasicDialog",
92       "isOptional" : false,
93       "optvalues" : []
94     },
95     {
96       "name" : "center",
97       "type" : "Roo.LayoutRegion",
98       "desc" : "",
99       "memberOf" : "",
100       "isOptional" : false,
101       "optvalues" : []
102     },
103     {
104       "name" : "resizable",
105       "type" : "Boolean",
106       "desc" : "False to disable manual dialog resizing (defaults to true)",
107       "memberOf" : "Roo.BasicDialog",
108       "isOptional" : false,
109       "optvalues" : []
110     },
111     {
112       "name" : "resizeHandles",
113       "type" : "String",
114       "desc" : "Which resize handles to display - see the {@link Roo.Resizable} handles config\nproperty for valid values (defaults to 'all')",
115       "memberOf" : "Roo.BasicDialog",
116       "isOptional" : false,
117       "optvalues" : []
118     },
119     {
120       "name" : "width",
121       "type" : "Number",
122       "desc" : "Width of the dialog in pixels (can also be set via CSS).  Determined by browser if unspecified.",
123       "memberOf" : "Roo.BasicDialog",
124       "isOptional" : false,
125       "optvalues" : []
126     },
127     {
128       "name" : "shim",
129       "type" : "Boolean",
130       "desc" : "True to create an iframe shim that prevents selects from showing through (defaults to false)",
131       "memberOf" : "Roo.BasicDialog",
132       "isOptional" : false,
133       "optvalues" : []
134     },
135     {
136       "name" : "proxyDrag",
137       "type" : "Boolean",
138       "desc" : "True to drag a lightweight proxy element rather than the dialog itself, used when\ndraggable = true (defaults to false)",
139       "memberOf" : "Roo.BasicDialog",
140       "isOptional" : false,
141       "optvalues" : []
142     },
143     {
144       "name" : "autoTabs",
145       "type" : "Boolean",
146       "desc" : "If true, all elements with class 'x-dlg-tab' will get automatically converted to tabs (defaults to false)",
147       "memberOf" : "Roo.BasicDialog",
148       "isOptional" : false,
149       "optvalues" : []
150     },
151     {
152       "name" : "height",
153       "type" : "Number",
154       "desc" : "Height of the dialog in pixels (can also be set via CSS).  Determined by browser if unspecified.",
155       "memberOf" : "Roo.BasicDialog",
156       "isOptional" : false,
157       "optvalues" : []
158     },
159     {
160       "name" : "constraintoviewport",
161       "type" : "Boolean",
162       "desc" : "True to keep the dialog constrained within the visible viewport boundaries (defaults to true)",
163       "memberOf" : "Roo.BasicDialog",
164       "isOptional" : false,
165       "optvalues" : []
166     },
167     {
168       "name" : "shadowOffset",
169       "type" : "Number",
170       "desc" : "The number of pixels to offset the shadow if displayed (defaults to 5)",
171       "memberOf" : "Roo.BasicDialog",
172       "isOptional" : false,
173       "optvalues" : []
174     },
175     {
176       "name" : "draggable",
177       "type" : "Boolean",
178       "desc" : "False to disable dragging of the dialog within the viewport (defaults to true)",
179       "memberOf" : "Roo.BasicDialog",
180       "isOptional" : false,
181       "optvalues" : []
182     },
183     {
184       "name" : "listeners",
185       "type" : "Object",
186       "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>",
187       "memberOf" : "Roo.util.Observable",
188       "isOptional" : false,
189       "optvalues" : []
190     },
191     {
192       "name" : "south",
193       "type" : "Roo.LayoutRegion",
194       "desc" : "",
195       "memberOf" : "",
196       "isOptional" : false,
197       "optvalues" : []
198     },
199     {
200       "name" : "east",
201       "type" : "Roo.LayoutRegion",
202       "desc" : "",
203       "memberOf" : "",
204       "isOptional" : false,
205       "optvalues" : []
206     },
207     {
208       "name" : "shadow",
209       "type" : "Boolean/String",
210       "desc" : "True or \"sides\" for the default effect, \"frame\" for 4-way shadow, and \"drop\" for bottom-right\nshadow (defaults to false)",
211       "memberOf" : "Roo.BasicDialog",
212       "isOptional" : false,
213       "optvalues" : []
214     },
215     {
216       "name" : "x",
217       "type" : "Number",
218       "desc" : "The default left page coordinate of the dialog (defaults to center screen)",
219       "memberOf" : "Roo.BasicDialog",
220       "isOptional" : false,
221       "optvalues" : []
222     },
223     {
224       "name" : "collapsible",
225       "type" : "Boolean",
226       "desc" : "False to remove the built-in top-right corner collapse button (defaults to true)",
227       "memberOf" : "Roo.BasicDialog",
228       "isOptional" : false,
229       "optvalues" : []
230     },
231     {
232       "name" : "y",
233       "type" : "Number",
234       "desc" : "The default top page coordinate of the dialog (defaults to center screen)",
235       "memberOf" : "Roo.BasicDialog",
236       "isOptional" : false,
237       "optvalues" : []
238     },
239     {
240       "name" : "north",
241       "type" : "Roo.LayoutRegion",
242       "desc" : "",
243       "memberOf" : "",
244       "isOptional" : false,
245       "optvalues" : []
246     },
247     {
248       "name" : "buttons",
249       "type" : "Array",
250       "desc" : "Array of buttons",
251       "memberOf" : "Roo.BasicDialog",
252       "isOptional" : false,
253       "optvalues" : []
254     },
255     {
256       "name" : "animateTarget",
257       "type" : "String/Element",
258       "desc" : "Id or element from which the dialog should animate while opening\n(defaults to null with no animation)",
259       "memberOf" : "Roo.BasicDialog",
260       "isOptional" : false,
261       "optvalues" : []
262     },
263     {
264       "name" : "closable",
265       "type" : "Boolean",
266       "desc" : "False to remove the built-in top-right corner close button (defaults to true)",
267       "memberOf" : "Roo.BasicDialog",
268       "isOptional" : false,
269       "optvalues" : []
270     },
271     {
272       "name" : "autoCreate",
273       "type" : "Boolean/DomHelper",
274       "desc" : "True to auto create from scratch, or using a DomHelper Object (defaults to false)",
275       "memberOf" : "Roo.BasicDialog",
276       "isOptional" : false,
277       "optvalues" : []
278     },
279     {
280       "name" : "autoScroll",
281       "type" : "Boolean",
282       "desc" : "True to allow the dialog body contents to overflow and display scrollbars (defaults to false)",
283       "memberOf" : "Roo.BasicDialog",
284       "isOptional" : false,
285       "optvalues" : []
286     },
287     {
288       "name" : "modal",
289       "type" : "Boolean",
290       "desc" : "True to show the dialog modally, preventing user interaction with the rest of the page (defaults to false)",
291       "memberOf" : "Roo.BasicDialog",
292       "isOptional" : false,
293       "optvalues" : []
294     },
295     {
296       "name" : "tabTag",
297       "type" : "String",
298       "desc" : "The tag name of tab elements, used when autoTabs = true (defaults to 'div')",
299       "memberOf" : "Roo.BasicDialog",
300       "isOptional" : false,
301       "optvalues" : []
302     },
303     {
304       "name" : "minHeight",
305       "type" : "Number",
306       "desc" : "The minimum allowable height for a resizable dialog (defaults to 80)",
307       "memberOf" : "Roo.BasicDialog",
308       "isOptional" : false,
309       "optvalues" : []
310     },
311     {
312       "name" : "syncHeightBeforeShow",
313       "type" : "Boolean",
314       "desc" : "True to cause the dimensions to be recalculated before the dialog is shown (defaults to false)",
315       "memberOf" : "Roo.BasicDialog",
316       "isOptional" : false,
317       "optvalues" : []
318     },
319     {
320       "name" : "buttonAlign",
321       "type" : "String",
322       "desc" : "Valid values are \"left,\" \"center\" and \"right\" (defaults to \"right\")",
323       "memberOf" : "Roo.BasicDialog",
324       "isOptional" : false,
325       "optvalues" : []
326     }
327   ],
328   "methods" : [
329     {
330       "name" : "addxtype",
331       "type" : "function",
332       "desc" : "Add an xtype element (actually adds to the layout.)",
333       "sig" : "()\n{\n\n}",
334       "static" : false,
335       "memberOf" : "",
336       "isStatic" : false,
337       "isConstructor" : false,
338       "isPrivate" : false,
339       "example" : "",
340       "deprecated" : "",
341       "since" : "",
342       "see" : "",
343       "exceptions" : "",
344       "requires" : "",
345       "params" : [],
346       "returns" : [
347         {
348           "name" : "",
349           "type" : "Object",
350           "desc" : "xdata xtype object data."
351         }
352       ]
353     },
354     {
355       "name" : "getLayout",
356       "type" : "function",
357       "desc" : "Get the BorderLayout for this dialog",
358       "sig" : "()\n{\n\n}",
359       "static" : false,
360       "memberOf" : "",
361       "isStatic" : false,
362       "isConstructor" : false,
363       "isPrivate" : false,
364       "example" : "",
365       "deprecated" : "",
366       "since" : "",
367       "see" : "",
368       "exceptions" : "",
369       "requires" : "",
370       "params" : [],
371       "returns" : [
372         {
373           "name" : "",
374           "type" : "Roo.BorderLayout",
375           "desc" : ""
376         }
377       ]
378     },
379     {
380       "name" : "endUpdate",
381       "type" : "function",
382       "desc" : "Ends update of the layout <strike>and resets display to none</strike>. Use standard beginUpdate/endUpdate on the layout.",
383       "sig" : "()\n{\n\n}",
384       "static" : false,
385       "memberOf" : "",
386       "isStatic" : false,
387       "isConstructor" : false,
388       "isPrivate" : false,
389       "example" : "",
390       "deprecated" : "This has been deprecated: ",
391       "since" : "",
392       "see" : "",
393       "exceptions" : "",
394       "requires" : "",
395       "params" : [],
396       "returns" : []
397     },
398     {
399       "name" : "beginUpdate",
400       "type" : "function",
401       "desc" : "Begins an update of the layout <strike>and sets display to block and visibility to hidden</strike>. Use standard beginUpdate/endUpdate on the layout.",
402       "sig" : "()\n{\n\n}",
403       "static" : false,
404       "memberOf" : "",
405       "isStatic" : false,
406       "isConstructor" : false,
407       "isPrivate" : false,
408       "example" : "",
409       "deprecated" : "This has been deprecated: ",
410       "since" : "",
411       "see" : "",
412       "exceptions" : "",
413       "requires" : "",
414       "params" : [],
415       "returns" : []
416     },
417     {
418       "name" : "expand",
419       "type" : "function",
420       "desc" : "Expands a collapsed dialog back to its normal state.  Equivalent to the user\nclicking the expand dialog button.",
421       "sig" : "()\n{\n\n}",
422       "static" : false,
423       "memberOf" : "Roo.BasicDialog",
424       "isStatic" : false,
425       "isConstructor" : false,
426       "isPrivate" : false,
427       "example" : "",
428       "deprecated" : "",
429       "since" : "",
430       "see" : "",
431       "exceptions" : "",
432       "requires" : "",
433       "params" : [],
434       "returns" : []
435     },
436     {
437       "name" : "alignTo",
438       "type" : "function",
439       "desc" : "Aligns the dialog to the specified element",
440       "sig" : "(element, position, offsets)",
441       "static" : false,
442       "memberOf" : "Roo.BasicDialog",
443       "isStatic" : false,
444       "isConstructor" : false,
445       "isPrivate" : false,
446       "example" : "",
447       "deprecated" : "",
448       "since" : "",
449       "see" : "",
450       "exceptions" : "",
451       "requires" : "",
452       "params" : [
453         {
454           "name" : "element",
455           "type" : "String/HTMLElement/Roo.Element",
456           "desc" : "The element to align to.",
457           "isOptional" : false
458         },
459         {
460           "name" : "position",
461           "type" : "String",
462           "desc" : "The position to align to (see {@link Roo.Element#alignTo} for more details).",
463           "isOptional" : false
464         },
465         {
466           "name" : "offsets",
467           "type" : "Array",
468           "desc" : "(optional) Offset the positioning by [x, y]",
469           "isOptional" : false
470         }
471       ],
472       "returns" : [
473         {
474           "name" : "",
475           "type" : "Roo.BasicDialog",
476           "desc" : "this"
477         }
478       ]
479     },
480     {
481       "name" : "setTitle",
482       "type" : "function",
483       "desc" : "Sets the dialog title text",
484       "sig" : "(text)",
485       "static" : false,
486       "memberOf" : "Roo.BasicDialog",
487       "isStatic" : false,
488       "isConstructor" : false,
489       "isPrivate" : false,
490       "example" : "",
491       "deprecated" : "",
492       "since" : "",
493       "see" : "",
494       "exceptions" : "",
495       "requires" : "",
496       "params" : [
497         {
498           "name" : "text",
499           "type" : "String",
500           "desc" : "The title text to display",
501           "isOptional" : false
502         }
503       ],
504       "returns" : [
505         {
506           "name" : "",
507           "type" : "Roo.BasicDialog",
508           "desc" : "this"
509         }
510       ]
511     },
512     {
513       "name" : "isVisible",
514       "type" : "function",
515       "desc" : "Returns true if the dialog is visible",
516       "sig" : "()\n{\n\n}",
517       "static" : false,
518       "memberOf" : "Roo.BasicDialog",
519       "isStatic" : false,
520       "isConstructor" : false,
521       "isPrivate" : false,
522       "example" : "",
523       "deprecated" : "",
524       "since" : "",
525       "see" : "",
526       "exceptions" : "",
527       "requires" : "",
528       "params" : [],
529       "returns" : [
530         {
531           "name" : "",
532           "type" : "Boolean",
533           "desc" : ""
534         }
535       ]
536     },
537     {
538       "name" : "resizeTo",
539       "type" : "function",
540       "desc" : "Resizes the dialog.",
541       "sig" : "(width, height)",
542       "static" : false,
543       "memberOf" : "Roo.BasicDialog",
544       "isStatic" : false,
545       "isConstructor" : false,
546       "isPrivate" : false,
547       "example" : "",
548       "deprecated" : "",
549       "since" : "",
550       "see" : "",
551       "exceptions" : "",
552       "requires" : "",
553       "params" : [
554         {
555           "name" : "width",
556           "type" : "Number",
557           "desc" : "",
558           "isOptional" : false
559         },
560         {
561           "name" : "height",
562           "type" : "Number",
563           "desc" : "",
564           "isOptional" : false
565         }
566       ],
567       "returns" : [
568         {
569           "name" : "",
570           "type" : "Roo.BasicDialog",
571           "desc" : "this"
572         }
573       ]
574     },
575     {
576       "name" : "center",
577       "type" : "function",
578       "desc" : "Centers this dialog in the viewport",
579       "sig" : "()\n{\n\n}",
580       "static" : false,
581       "memberOf" : "Roo.BasicDialog",
582       "isStatic" : false,
583       "isConstructor" : false,
584       "isPrivate" : false,
585       "example" : "",
586       "deprecated" : "",
587       "since" : "",
588       "see" : "",
589       "exceptions" : "",
590       "requires" : "",
591       "params" : [],
592       "returns" : [
593         {
594           "name" : "",
595           "type" : "Roo.BasicDialog",
596           "desc" : "this"
597         }
598       ]
599     },
600     {
601       "name" : "collapse",
602       "type" : "function",
603       "desc" : "Collapses the dialog to its minimized state (only the title bar is visible).\nEquivalent to the user clicking the collapse dialog button.",
604       "sig" : "()\n{\n\n}",
605       "static" : false,
606       "memberOf" : "Roo.BasicDialog",
607       "isStatic" : false,
608       "isConstructor" : false,
609       "isPrivate" : false,
610       "example" : "",
611       "deprecated" : "",
612       "since" : "",
613       "see" : "",
614       "exceptions" : "",
615       "requires" : "",
616       "params" : [],
617       "returns" : []
618     },
619     {
620       "name" : "initTabs",
621       "type" : "function",
622       "desc" : "Reinitializes the tabs component, clearing out old tabs and finding new ones.",
623       "sig" : "()\n{\n\n}",
624       "static" : false,
625       "memberOf" : "Roo.BasicDialog",
626       "isStatic" : false,
627       "isConstructor" : false,
628       "isPrivate" : false,
629       "example" : "",
630       "deprecated" : "",
631       "since" : "",
632       "see" : "",
633       "exceptions" : "",
634       "requires" : "",
635       "params" : [],
636       "returns" : [
637         {
638           "name" : "",
639           "type" : "Roo.TabPanel",
640           "desc" : "The tabs component"
641         }
642       ]
643     },
644     {
645       "name" : "toFront",
646       "type" : "function",
647       "desc" : "Brings this dialog to the front of any other visible dialogs",
648       "sig" : "()\n{\n\n}",
649       "static" : false,
650       "memberOf" : "Roo.BasicDialog",
651       "isStatic" : false,
652       "isConstructor" : false,
653       "isPrivate" : false,
654       "example" : "",
655       "deprecated" : "",
656       "since" : "",
657       "see" : "",
658       "exceptions" : "",
659       "requires" : "",
660       "params" : [],
661       "returns" : [
662         {
663           "name" : "",
664           "type" : "Roo.BasicDialog",
665           "desc" : "this"
666         }
667       ]
668     },
669     {
670       "name" : "moveTo",
671       "type" : "function",
672       "desc" : "Moves the dialog's top-left corner to the specified point",
673       "sig" : "(x, y)",
674       "static" : false,
675       "memberOf" : "Roo.BasicDialog",
676       "isStatic" : false,
677       "isConstructor" : false,
678       "isPrivate" : false,
679       "example" : "",
680       "deprecated" : "",
681       "since" : "",
682       "see" : "",
683       "exceptions" : "",
684       "requires" : "",
685       "params" : [
686         {
687           "name" : "x",
688           "type" : "Number",
689           "desc" : "",
690           "isOptional" : false
691         },
692         {
693           "name" : "y",
694           "type" : "Number",
695           "desc" : "",
696           "isOptional" : false
697         }
698       ],
699       "returns" : [
700         {
701           "name" : "",
702           "type" : "Roo.BasicDialog",
703           "desc" : "this"
704         }
705       ]
706     },
707     {
708       "name" : "hide",
709       "type" : "function",
710       "desc" : "Hides the dialog.",
711       "sig" : "(callback)",
712       "static" : false,
713       "memberOf" : "Roo.BasicDialog",
714       "isStatic" : false,
715       "isConstructor" : false,
716       "isPrivate" : false,
717       "example" : "",
718       "deprecated" : "",
719       "since" : "",
720       "see" : "",
721       "exceptions" : "",
722       "requires" : "",
723       "params" : [
724         {
725           "name" : "callback",
726           "type" : "Function",
727           "desc" : "(optional) Function to call when the dialog is hidden",
728           "isOptional" : false
729         }
730       ],
731       "returns" : [
732         {
733           "name" : "",
734           "type" : "Roo.BasicDialog",
735           "desc" : "this"
736         }
737       ]
738     },
739     {
740       "name" : "destroy",
741       "type" : "function",
742       "desc" : "Destroys this dialog and all its supporting elements (including any tabs, shim,\nshadow, proxy, mask, etc.)  Also removes all event listeners.",
743       "sig" : "(removeEl)",
744       "static" : false,
745       "memberOf" : "Roo.BasicDialog",
746       "isStatic" : false,
747       "isConstructor" : false,
748       "isPrivate" : false,
749       "example" : "",
750       "deprecated" : "",
751       "since" : "",
752       "see" : "",
753       "exceptions" : "",
754       "requires" : "",
755       "params" : [
756         {
757           "name" : "removeEl",
758           "type" : "Boolean",
759           "desc" : "(optional) true to remove the element from the DOM",
760           "isOptional" : false
761         }
762       ],
763       "returns" : []
764     },
765     {
766       "name" : "show",
767       "type" : "function",
768       "desc" : "Shows the dialog.",
769       "sig" : "(animateTarget)",
770       "static" : false,
771       "memberOf" : "Roo.BasicDialog",
772       "isStatic" : false,
773       "isConstructor" : false,
774       "isPrivate" : false,
775       "example" : "",
776       "deprecated" : "",
777       "since" : "",
778       "see" : "",
779       "exceptions" : "",
780       "requires" : "",
781       "params" : [
782         {
783           "name" : "animateTarget",
784           "type" : "String/HTMLElement/Roo.Element",
785           "desc" : "(optional) Reset the animation target",
786           "isOptional" : false
787         }
788       ],
789       "returns" : [
790         {
791           "name" : "",
792           "type" : "Roo.BasicDialog",
793           "desc" : "this"
794         }
795       ]
796     },
797     {
798       "name" : "anchorTo",
799       "type" : "function",
800       "desc" : "Anchors an element to another element and realigns it when the window is resized.",
801       "sig" : "(element, position, offsets, monitorScroll)",
802       "static" : false,
803       "memberOf" : "Roo.BasicDialog",
804       "isStatic" : false,
805       "isConstructor" : false,
806       "isPrivate" : false,
807       "example" : "",
808       "deprecated" : "",
809       "since" : "",
810       "see" : "",
811       "exceptions" : "",
812       "requires" : "",
813       "params" : [
814         {
815           "name" : "element",
816           "type" : "String/HTMLElement/Roo.Element",
817           "desc" : "The element to align to.",
818           "isOptional" : false
819         },
820         {
821           "name" : "position",
822           "type" : "String",
823           "desc" : "The position to align to (see {@link Roo.Element#alignTo} for more details)",
824           "isOptional" : false
825         },
826         {
827           "name" : "offsets",
828           "type" : "Array",
829           "desc" : "(optional) Offset the positioning by [x, y]",
830           "isOptional" : false
831         },
832         {
833           "name" : "monitorScroll",
834           "type" : "Boolean/Number",
835           "desc" : "(optional) true to monitor body scroll and reposition. If this parameter\nis a number, it is used as the buffer delay (defaults to 50ms).",
836           "isOptional" : false
837         }
838       ],
839       "returns" : [
840         {
841           "name" : "",
842           "type" : "Roo.BasicDialog",
843           "desc" : "this"
844         }
845       ]
846     },
847     {
848       "name" : "addButton",
849       "type" : "function",
850       "desc" : "Adds a button to the footer section of the dialog.",
851       "sig" : "(config, handler, scope)",
852       "static" : false,
853       "memberOf" : "Roo.BasicDialog",
854       "isStatic" : false,
855       "isConstructor" : false,
856       "isPrivate" : false,
857       "example" : "",
858       "deprecated" : "",
859       "since" : "",
860       "see" : "",
861       "exceptions" : "",
862       "requires" : "",
863       "params" : [
864         {
865           "name" : "config",
866           "type" : "String/Object",
867           "desc" : "A string becomes the button text, an object can either be a Button config\nobject or a valid Roo.DomHelper element config",
868           "isOptional" : false
869         },
870         {
871           "name" : "handler",
872           "type" : "Function",
873           "desc" : "The function called when the button is clicked",
874           "isOptional" : false
875         },
876         {
877           "name" : "scope",
878           "type" : "Object",
879           "desc" : "(optional) The scope of the handler function (accepts position as a property)",
880           "isOptional" : false
881         }
882       ],
883       "returns" : [
884         {
885           "name" : "",
886           "type" : "Roo.Button",
887           "desc" : "The new button"
888         }
889       ]
890     },
891     {
892       "name" : "addKeyListener",
893       "type" : "function",
894       "desc" : "Adds a key listener for when this dialog is displayed.  This allows you to hook in a function that will be\nexecuted in response to a particular key being pressed while the dialog is active.",
895       "sig" : "(key, fn, scope)",
896       "static" : false,
897       "memberOf" : "Roo.BasicDialog",
898       "isStatic" : false,
899       "isConstructor" : false,
900       "isPrivate" : false,
901       "example" : "",
902       "deprecated" : "",
903       "since" : "",
904       "see" : "",
905       "exceptions" : "",
906       "requires" : "",
907       "params" : [
908         {
909           "name" : "key",
910           "type" : "Number/Array/Object",
911           "desc" : "Either the numeric key code, array of key codes or an object with the following options:\n                                 {key: (number or array), shift: (true/false), ctrl: (true/false), alt: (true/false)}",
912           "isOptional" : false
913         },
914         {
915           "name" : "fn",
916           "type" : "Function",
917           "desc" : "The function to call",
918           "isOptional" : false
919         },
920         {
921           "name" : "scope",
922           "type" : "Object",
923           "desc" : "(optional) The scope of the function",
924           "isOptional" : false
925         }
926       ],
927       "returns" : [
928         {
929           "name" : "",
930           "type" : "Roo.BasicDialog",
931           "desc" : "this"
932         }
933       ]
934     },
935     {
936       "name" : "focus",
937       "type" : "function",
938       "desc" : "Focuses the dialog.  If a defaultButton is set, it will receive focus, otherwise the\ndialog itself will receive focus.",
939       "sig" : "()\n{\n\n}",
940       "static" : false,
941       "memberOf" : "Roo.BasicDialog",
942       "isStatic" : false,
943       "isConstructor" : false,
944       "isPrivate" : false,
945       "example" : "",
946       "deprecated" : "",
947       "since" : "",
948       "see" : "",
949       "exceptions" : "",
950       "requires" : "",
951       "params" : [],
952       "returns" : []
953     },
954     {
955       "name" : "getTabs",
956       "type" : "function",
957       "desc" : "Returns the TabPanel component (creates it if it doesn't exist).\nNote: If you wish to simply check for the existence of tabs without creating them,\ncheck for a null 'tabs' property.",
958       "sig" : "()\n{\n\n}",
959       "static" : false,
960       "memberOf" : "Roo.BasicDialog",
961       "isStatic" : false,
962       "isConstructor" : false,
963       "isPrivate" : false,
964       "example" : "",
965       "deprecated" : "",
966       "since" : "",
967       "see" : "",
968       "exceptions" : "",
969       "requires" : "",
970       "params" : [],
971       "returns" : [
972         {
973           "name" : "",
974           "type" : "Roo.TabPanel",
975           "desc" : "The tabs component"
976         }
977       ]
978     },
979     {
980       "name" : "setDefaultButton",
981       "type" : "function",
982       "desc" : "Sets the default button to be focused when the dialog is displayed.",
983       "sig" : "(btn)",
984       "static" : false,
985       "memberOf" : "Roo.BasicDialog",
986       "isStatic" : false,
987       "isConstructor" : false,
988       "isPrivate" : false,
989       "example" : "",
990       "deprecated" : "",
991       "since" : "",
992       "see" : "",
993       "exceptions" : "",
994       "requires" : "",
995       "params" : [
996         {
997           "name" : "btn",
998           "type" : "Roo.BasicDialog.Button",
999           "desc" : "The button object returned by {@link #addButton}",
1000           "isOptional" : false
1001         }
1002       ],
1003       "returns" : [
1004         {
1005           "name" : "",
1006           "type" : "Roo.BasicDialog",
1007           "desc" : "this"
1008         }
1009       ]
1010     },
1011     {
1012       "name" : "toBack",
1013       "type" : "function",
1014       "desc" : "Sends this dialog to the back (under) of any other visible dialogs",
1015       "sig" : "()\n{\n\n}",
1016       "static" : false,
1017       "memberOf" : "Roo.BasicDialog",
1018       "isStatic" : false,
1019       "isConstructor" : false,
1020       "isPrivate" : false,
1021       "example" : "",
1022       "deprecated" : "",
1023       "since" : "",
1024       "see" : "",
1025       "exceptions" : "",
1026       "requires" : "",
1027       "params" : [],
1028       "returns" : [
1029         {
1030           "name" : "",
1031           "type" : "Roo.BasicDialog",
1032           "desc" : "this"
1033         }
1034       ]
1035     },
1036     {
1037       "name" : "setContentSize",
1038       "type" : "function",
1039       "desc" : "Resizes the dialog to fit the specified content size.",
1040       "sig" : "(width, height)",
1041       "static" : false,
1042       "memberOf" : "Roo.BasicDialog",
1043       "isStatic" : false,
1044       "isConstructor" : false,
1045       "isPrivate" : false,
1046       "example" : "",
1047       "deprecated" : "",
1048       "since" : "",
1049       "see" : "",
1050       "exceptions" : "",
1051       "requires" : "",
1052       "params" : [
1053         {
1054           "name" : "width",
1055           "type" : "Number",
1056           "desc" : "",
1057           "isOptional" : false
1058         },
1059         {
1060           "name" : "height",
1061           "type" : "Number",
1062           "desc" : "",
1063           "isOptional" : false
1064         }
1065       ],
1066       "returns" : [
1067         {
1068           "name" : "",
1069           "type" : "Roo.BasicDialog",
1070           "desc" : "this"
1071         }
1072       ]
1073     },
1074     {
1075       "name" : "restoreState",
1076       "type" : "function",
1077       "desc" : "Restores the previous state of the dialog if Roo.state is configured.",
1078       "sig" : "()\n{\n\n}",
1079       "static" : false,
1080       "memberOf" : "Roo.BasicDialog",
1081       "isStatic" : false,
1082       "isConstructor" : false,
1083       "isPrivate" : false,
1084       "example" : "",
1085       "deprecated" : "",
1086       "since" : "",
1087       "see" : "",
1088       "exceptions" : "",
1089       "requires" : "",
1090       "params" : [],
1091       "returns" : [
1092         {
1093           "name" : "",
1094           "type" : "Roo.BasicDialog",
1095           "desc" : "this"
1096         }
1097       ]
1098     },
1099     {
1100       "name" : "getEl",
1101       "type" : "function",
1102       "desc" : "Returns the element for this dialog",
1103       "sig" : "()\n{\n\n}",
1104       "static" : false,
1105       "memberOf" : "Roo.BasicDialog",
1106       "isStatic" : false,
1107       "isConstructor" : false,
1108       "isPrivate" : false,
1109       "example" : "",
1110       "deprecated" : "",
1111       "since" : "",
1112       "see" : "",
1113       "exceptions" : "",
1114       "requires" : "",
1115       "params" : [],
1116       "returns" : [
1117         {
1118           "name" : "",
1119           "type" : "Roo.Element",
1120           "desc" : "The underlying dialog Element"
1121         }
1122       ]
1123     },
1124     {
1125       "name" : "purgeListeners",
1126       "type" : "function",
1127       "desc" : "Removes all listeners for this object",
1128       "sig" : "()\n{\n\n}",
1129       "static" : false,
1130       "memberOf" : "Roo.util.Observable",
1131       "isStatic" : false,
1132       "isConstructor" : false,
1133       "isPrivate" : false,
1134       "example" : "",
1135       "deprecated" : "",
1136       "since" : "",
1137       "see" : "",
1138       "exceptions" : "",
1139       "requires" : "",
1140       "params" : [],
1141       "returns" : []
1142     },
1143     {
1144       "name" : "on",
1145       "type" : "function",
1146       "desc" : "Appends an event handler to this element (shorthand for addListener)",
1147       "sig" : "(eventName, handler, scope, options)",
1148       "static" : false,
1149       "memberOf" : "Roo.util.Observable",
1150       "isStatic" : false,
1151       "isConstructor" : false,
1152       "isPrivate" : false,
1153       "example" : "",
1154       "deprecated" : "",
1155       "since" : "",
1156       "see" : "",
1157       "exceptions" : "",
1158       "requires" : "",
1159       "params" : [
1160         {
1161           "name" : "eventName",
1162           "type" : "String",
1163           "desc" : "The type of event to listen for",
1164           "isOptional" : false
1165         },
1166         {
1167           "name" : "handler",
1168           "type" : "Function",
1169           "desc" : "The method the event invokes",
1170           "isOptional" : false
1171         },
1172         {
1173           "name" : "scope",
1174           "type" : "Object",
1175           "desc" : "(optional) The scope in which to execute the handler\nfunction. The handler function's \"this\" context.",
1176           "isOptional" : false
1177         },
1178         {
1179           "name" : "options",
1180           "type" : "Object",
1181           "desc" : "(optional)",
1182           "isOptional" : false
1183         }
1184       ],
1185       "returns" : []
1186     },
1187     {
1188       "name" : "un",
1189       "type" : "function",
1190       "desc" : "Removes a listener (shorthand for removeListener)",
1191       "sig" : "(eventName, handler, scope)",
1192       "static" : false,
1193       "memberOf" : "Roo.util.Observable",
1194       "isStatic" : false,
1195       "isConstructor" : false,
1196       "isPrivate" : false,
1197       "example" : "",
1198       "deprecated" : "",
1199       "since" : "",
1200       "see" : "",
1201       "exceptions" : "",
1202       "requires" : "",
1203       "params" : [
1204         {
1205           "name" : "eventName",
1206           "type" : "String",
1207           "desc" : "The type of event to listen for",
1208           "isOptional" : false
1209         },
1210         {
1211           "name" : "handler",
1212           "type" : "Function",
1213           "desc" : "The handler to remove",
1214           "isOptional" : false
1215         },
1216         {
1217           "name" : "scope",
1218           "type" : "Object",
1219           "desc" : "(optional) The scope (this object) for the handler",
1220           "isOptional" : false
1221         }
1222       ],
1223       "returns" : []
1224     },
1225     {
1226       "name" : "addEvents",
1227       "type" : "function",
1228       "desc" : "Used to define events on this Observable",
1229       "sig" : "(object)",
1230       "static" : false,
1231       "memberOf" : "Roo.util.Observable",
1232       "isStatic" : false,
1233       "isConstructor" : false,
1234       "isPrivate" : false,
1235       "example" : "",
1236       "deprecated" : "",
1237       "since" : "",
1238       "see" : "",
1239       "exceptions" : "",
1240       "requires" : "",
1241       "params" : [
1242         {
1243           "name" : "object",
1244           "type" : "Object",
1245           "desc" : "The object with the events defined",
1246           "isOptional" : false
1247         }
1248       ],
1249       "returns" : []
1250     },
1251     {
1252       "name" : "releaseCapture",
1253       "type" : "function",
1254       "desc" : "Removes <b>all</b> added captures from the Observable.",
1255       "sig" : "(o)",
1256       "static" : true,
1257       "memberOf" : "Roo.util.Observable",
1258       "isStatic" : true,
1259       "isConstructor" : false,
1260       "isPrivate" : false,
1261       "example" : "",
1262       "deprecated" : "",
1263       "since" : "",
1264       "see" : "",
1265       "exceptions" : "",
1266       "requires" : "",
1267       "params" : [
1268         {
1269           "name" : "o",
1270           "type" : "Observable",
1271           "desc" : "The Observable to release",
1272           "isOptional" : false
1273         }
1274       ],
1275       "returns" : []
1276     },
1277     {
1278       "name" : "removeListener",
1279       "type" : "function",
1280       "desc" : "Removes a listener",
1281       "sig" : "(eventName, handler, scope)",
1282       "static" : false,
1283       "memberOf" : "Roo.util.Observable",
1284       "isStatic" : false,
1285       "isConstructor" : false,
1286       "isPrivate" : false,
1287       "example" : "",
1288       "deprecated" : "",
1289       "since" : "",
1290       "see" : "",
1291       "exceptions" : "",
1292       "requires" : "",
1293       "params" : [
1294         {
1295           "name" : "eventName",
1296           "type" : "String",
1297           "desc" : "The type of event to listen for",
1298           "isOptional" : false
1299         },
1300         {
1301           "name" : "handler",
1302           "type" : "Function",
1303           "desc" : "The handler to remove",
1304           "isOptional" : false
1305         },
1306         {
1307           "name" : "scope",
1308           "type" : "Object",
1309           "desc" : "(optional) The scope (this object) for the handler",
1310           "isOptional" : false
1311         }
1312       ],
1313       "returns" : []
1314     },
1315     {
1316       "name" : "fireEvent",
1317       "type" : "function",
1318       "desc" : "Fires the specified event with the passed parameters (minus the event name).",
1319       "sig" : "(eventName, args)",
1320       "static" : false,
1321       "memberOf" : "Roo.util.Observable",
1322       "isStatic" : false,
1323       "isConstructor" : false,
1324       "isPrivate" : false,
1325       "example" : "",
1326       "deprecated" : "",
1327       "since" : "",
1328       "see" : "",
1329       "exceptions" : "",
1330       "requires" : "",
1331       "params" : [
1332         {
1333           "name" : "eventName",
1334           "type" : "String",
1335           "desc" : "",
1336           "isOptional" : false
1337         },
1338         {
1339           "name" : "args",
1340           "type" : "Object...",
1341           "desc" : "Variable number of parameters are passed to handlers",
1342           "isOptional" : false
1343         }
1344       ],
1345       "returns" : [
1346         {
1347           "name" : "",
1348           "type" : "Boolean",
1349           "desc" : "returns false if any of the handlers return false otherwise it returns true"
1350         }
1351       ]
1352     },
1353     {
1354       "name" : "hasListener",
1355       "type" : "function",
1356       "desc" : "Checks to see if this object has any listeners for a specified event",
1357       "sig" : "(eventName)",
1358       "static" : false,
1359       "memberOf" : "Roo.util.Observable",
1360       "isStatic" : false,
1361       "isConstructor" : false,
1362       "isPrivate" : false,
1363       "example" : "",
1364       "deprecated" : "",
1365       "since" : "",
1366       "see" : "",
1367       "exceptions" : "",
1368       "requires" : "",
1369       "params" : [
1370         {
1371           "name" : "eventName",
1372           "type" : "String",
1373           "desc" : "The name of the event to check for",
1374           "isOptional" : false
1375         }
1376       ],
1377       "returns" : [
1378         {
1379           "name" : "",
1380           "type" : "Boolean",
1381           "desc" : "True if the event is being listened for, else false"
1382         }
1383       ]
1384     },
1385     {
1386       "name" : "capture",
1387       "type" : "function",
1388       "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.",
1389       "sig" : "(o, fn, scope)",
1390       "static" : true,
1391       "memberOf" : "Roo.util.Observable",
1392       "isStatic" : true,
1393       "isConstructor" : false,
1394       "isPrivate" : false,
1395       "example" : "",
1396       "deprecated" : "",
1397       "since" : "",
1398       "see" : "",
1399       "exceptions" : "",
1400       "requires" : "",
1401       "params" : [
1402         {
1403           "name" : "o",
1404           "type" : "Observable",
1405           "desc" : "The Observable to capture",
1406           "isOptional" : false
1407         },
1408         {
1409           "name" : "fn",
1410           "type" : "Function",
1411           "desc" : "The function to call",
1412           "isOptional" : false
1413         },
1414         {
1415           "name" : "scope",
1416           "type" : "Object",
1417           "desc" : "(optional) The scope (this object) for the fn",
1418           "isOptional" : false
1419         }
1420       ],
1421       "returns" : []
1422     },
1423     {
1424       "name" : "addListener",
1425       "type" : "function",
1426       "desc" : "Appends an event handler to this component",
1427       "sig" : "(eventName, handler, scope, options)",
1428       "static" : false,
1429       "memberOf" : "Roo.util.Observable",
1430       "isStatic" : false,
1431       "isConstructor" : false,
1432       "isPrivate" : false,
1433       "example" : "",
1434       "deprecated" : "",
1435       "since" : "",
1436       "see" : "",
1437       "exceptions" : "",
1438       "requires" : "",
1439       "params" : [
1440         {
1441           "name" : "eventName",
1442           "type" : "String",
1443           "desc" : "The type of event to listen for",
1444           "isOptional" : false
1445         },
1446         {
1447           "name" : "handler",
1448           "type" : "Function",
1449           "desc" : "The method the event invokes",
1450           "isOptional" : false
1451         },
1452         {
1453           "name" : "scope",
1454           "type" : "Object",
1455           "desc" : "(optional) The scope in which to execute the handler\nfunction. The handler function's \"this\" context.",
1456           "isOptional" : false
1457         },
1458         {
1459           "name" : "options",
1460           "type" : "Object",
1461           "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>",
1462           "isOptional" : false
1463         }
1464       ],
1465       "returns" : []
1466     }
1467   ],
1468   "events" : [
1469     {
1470       "name" : "move",
1471       "type" : "function",
1472       "desc" : "Fires when this dialog is moved by the user.",
1473       "sig" : "function (_self, x, y)\n{\n\n}",
1474       "memberOf" : "Roo.BasicDialog",
1475       "example" : "",
1476       "deprecated" : "",
1477       "since" : "",
1478       "see" : "",
1479       "params" : [
1480         {
1481           "name" : "this",
1482           "type" : "Roo.BasicDialog",
1483           "desc" : "",
1484           "isOptional" : false
1485         },
1486         {
1487           "name" : "x",
1488           "type" : "Number",
1489           "desc" : "The new page X",
1490           "isOptional" : false
1491         },
1492         {
1493           "name" : "y",
1494           "type" : "Number",
1495           "desc" : "The new page Y",
1496           "isOptional" : false
1497         }
1498       ],
1499       "returns" : []
1500     },
1501     {
1502       "name" : "resize",
1503       "type" : "function",
1504       "desc" : "Fires when this dialog is resized by the user.",
1505       "sig" : "function (_self, width, height)\n{\n\n}",
1506       "memberOf" : "Roo.BasicDialog",
1507       "example" : "",
1508       "deprecated" : "",
1509       "since" : "",
1510       "see" : "",
1511       "params" : [
1512         {
1513           "name" : "this",
1514           "type" : "Roo.BasicDialog",
1515           "desc" : "",
1516           "isOptional" : false
1517         },
1518         {
1519           "name" : "width",
1520           "type" : "Number",
1521           "desc" : "The new width",
1522           "isOptional" : false
1523         },
1524         {
1525           "name" : "height",
1526           "type" : "Number",
1527           "desc" : "The new height",
1528           "isOptional" : false
1529         }
1530       ],
1531       "returns" : []
1532     },
1533     {
1534       "name" : "beforehide",
1535       "type" : "function",
1536       "desc" : "Fires before this dialog is hidden.",
1537       "sig" : "function (_self)\n{\n\n}",
1538       "memberOf" : "Roo.BasicDialog",
1539       "example" : "",
1540       "deprecated" : "",
1541       "since" : "",
1542       "see" : "",
1543       "params" : [
1544         {
1545           "name" : "this",
1546           "type" : "Roo.BasicDialog",
1547           "desc" : "",
1548           "isOptional" : false
1549         }
1550       ],
1551       "returns" : []
1552     },
1553     {
1554       "name" : "beforeshow",
1555       "type" : "function",
1556       "desc" : "Fires before this dialog is shown.",
1557       "sig" : "function (_self)\n{\n\n}",
1558       "memberOf" : "Roo.BasicDialog",
1559       "example" : "",
1560       "deprecated" : "",
1561       "since" : "",
1562       "see" : "",
1563       "params" : [
1564         {
1565           "name" : "this",
1566           "type" : "Roo.BasicDialog",
1567           "desc" : "",
1568           "isOptional" : false
1569         }
1570       ],
1571       "returns" : []
1572     },
1573     {
1574       "name" : "hide",
1575       "type" : "function",
1576       "desc" : "Fires when this dialog is hidden.",
1577       "sig" : "function (_self)\n{\n\n}",
1578       "memberOf" : "Roo.BasicDialog",
1579       "example" : "",
1580       "deprecated" : "",
1581       "since" : "",
1582       "see" : "",
1583       "params" : [
1584         {
1585           "name" : "this",
1586           "type" : "Roo.BasicDialog",
1587           "desc" : "",
1588           "isOptional" : false
1589         }
1590       ],
1591       "returns" : []
1592     },
1593     {
1594       "name" : "show",
1595       "type" : "function",
1596       "desc" : "Fires when this dialog is shown.",
1597       "sig" : "function (_self)\n{\n\n}",
1598       "memberOf" : "Roo.BasicDialog",
1599       "example" : "",
1600       "deprecated" : "",
1601       "since" : "",
1602       "see" : "",
1603       "params" : [
1604         {
1605           "name" : "this",
1606           "type" : "Roo.BasicDialog",
1607           "desc" : "",
1608           "isOptional" : false
1609         }
1610       ],
1611       "returns" : []
1612     },
1613     {
1614       "name" : "keydown",
1615       "type" : "function",
1616       "desc" : "Fires when a key is pressed",
1617       "sig" : "function (_self, e)\n{\n\n}",
1618       "memberOf" : "Roo.BasicDialog",
1619       "example" : "",
1620       "deprecated" : "",
1621       "since" : "",
1622       "see" : "",
1623       "params" : [
1624         {
1625           "name" : "this",
1626           "type" : "Roo.BasicDialog",
1627           "desc" : "",
1628           "isOptional" : false
1629         },
1630         {
1631           "name" : "e",
1632           "type" : "Roo.EventObject",
1633           "desc" : "",
1634           "isOptional" : false
1635         }
1636       ],
1637       "returns" : []
1638     }
1639   ]
1640 }