Merge branch 'master' of http://git.roojs.com/roojs1
[roojs1] / docs / symbols / Roo.bootstrap.Modal.json
1 {
2   "name" : "Roo.bootstrap.Modal",
3   "augments" : [
4     "Roo.bootstrap.Component",
5     "Roo.Component",
6     "Roo.util.Observable"
7   ],
8   "childClasses" : {  },
9   "tree_children" : [
10     "Roo.bootstrap.Alert",
11     "Roo.bootstrap.BezierSignature",
12     "Roo.bootstrap.Brick",
13     "Roo.bootstrap.Button",
14     "Roo.bootstrap.ButtonGroup",
15     "Roo.bootstrap.ButtonUploader",
16     "Roo.bootstrap.Calendar",
17     "Roo.bootstrap.Card",
18     "Roo.bootstrap.Column",
19     "Roo.bootstrap.DocumentManager",
20     "Roo.bootstrap.DocumentSlider",
21     "Roo.bootstrap.DocumentViewer",
22     "Roo.bootstrap.DropTarget",
23     "Roo.bootstrap.Element",
24     "Roo.bootstrap.Graph",
25     "Roo.bootstrap.Header",
26     "Roo.bootstrap.Img",
27     "Roo.bootstrap.LayoutMasonry",
28     "Roo.bootstrap.LayoutMasonryAuto",
29     "Roo.bootstrap.Link",
30     "Roo.bootstrap.LocationPicker",
31     "Roo.bootstrap.MasonryBrick",
32     "Roo.bootstrap.MessageBar",
33     "Roo.bootstrap.Pagination",
34     "Roo.bootstrap.PaginationItem",
35     "Roo.bootstrap.PagingToolbar",
36     "Roo.bootstrap.Progress",
37     "Roo.bootstrap.ProgressBar",
38     "Roo.bootstrap.Row",
39     "Roo.bootstrap.Slider",
40     "Roo.bootstrap.TabGroup",
41     "Roo.bootstrap.TabPanel",
42     "Roo.bootstrap.Table",
43     "Roo.bootstrap.UploadCropbox",
44     "Roo.bootstrap.breadcrumb.Nav",
45     "Roo.bootstrap.dash.NumberBox",
46     "Roo.bootstrap.dash.TabBox",
47     "Roo.bootstrap.dash.TabPane",
48     "Roo.bootstrap.form.CardUploader",
49     "Roo.bootstrap.form.CheckBox",
50     "Roo.bootstrap.form.ComboBox",
51     "Roo.bootstrap.form.DateField",
52     "Roo.bootstrap.form.DateSplitField",
53     "Roo.bootstrap.form.FieldLabel",
54     "Roo.bootstrap.form.Form",
55     "Roo.bootstrap.form.HtmlEditor",
56     "Roo.bootstrap.form.Input",
57     "Roo.bootstrap.form.Markdown",
58     "Roo.bootstrap.form.MoneyField",
59     "Roo.bootstrap.form.MonthField",
60     "Roo.bootstrap.form.NumberField",
61     "Roo.bootstrap.form.Password",
62     "Roo.bootstrap.form.PhoneInput",
63     "Roo.bootstrap.form.Radio",
64     "Roo.bootstrap.form.RadioSet",
65     "Roo.bootstrap.form.SecurePass",
66     "Roo.bootstrap.form.TextArea",
67     "Roo.bootstrap.form.TimeField",
68     "Roo.bootstrap.form.TriggerField",
69     "Roo.bootstrap.layout.Border",
70     "Roo.bootstrap.nav.Group",
71     "Roo.bootstrap.nav.Headerbar",
72     "Roo.bootstrap.nav.ProgressBar",
73     "Roo.bootstrap.nav.ProgressBarItem",
74     "Roo.bootstrap.nav.Sidebar",
75     "Roo.bootstrap.nav.SidebarItem",
76     "Roo.bootstrap.nav.Simplebar"
77   ],
78   "tree_parent" : [
79     "none",
80     "builder"
81   ],
82   "desc" : "Bootstrap Modal class",
83   "isSingleton" : false,
84   "isStatic" : false,
85   "isBuiltin" : false,
86   "isAbstract" : false,
87   "isBuilderTop" : false,
88   "memberOf" : "Modal",
89   "example" : "",
90   "deprecated" : "",
91   "since" : "",
92   "see" : "",
93   "params" : [
94     {
95       "name" : "config",
96       "type" : "Object",
97       "desc" : "The config object",
98       "isOptional" : false
99     }
100   ],
101   "returns" : [],
102   "throws" : "",
103   "requires" : "",
104   "config" : [
105     {
106       "name" : "editableTitle",
107       "type" : "Boolean",
108       "desc" : "can the title be edited",
109       "memberOf" : "",
110       "isOptional" : false,
111       "optvals" : []
112     },
113     {
114       "name" : "listeners",
115       "type" : "Object",
116       "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>",
117       "memberOf" : "Roo.util.Observable",
118       "isOptional" : false,
119       "optvals" : []
120     },
121     {
122       "name" : "bodyOverflow",
123       "type" : "Boolean",
124       "desc" : "should the body element have overflow auto added default false",
125       "memberOf" : "",
126       "isOptional" : false,
127       "optvals" : []
128     },
129     {
130       "name" : "max_width",
131       "type" : "Number",
132       "desc" : "set the max width of modal",
133       "memberOf" : "",
134       "isOptional" : false,
135       "optvals" : []
136     },
137     {
138       "name" : "tooltip",
139       "type" : "string",
140       "desc" : "Text for the tooltip",
141       "memberOf" : "Roo.bootstrap.Component",
142       "isOptional" : false,
143       "optvals" : []
144     },
145     {
146       "name" : "container_method",
147       "type" : "string",
148       "desc" : "method to fetch parents container element (used by NavHeaderbar -  getHeaderChildContainer)",
149       "memberOf" : "Roo.bootstrap.Component",
150       "isOptional" : false,
151       "optvals" : []
152     },
153     {
154       "name" : "visibilityEl",
155       "type" : "string|object",
156       "desc" : "t) What element to use for visibility (@see getVisibilityEl(",
157       "memberOf" : "Roo.bootstrap.Component",
158       "isOptional" : false,
159       "optvals" : [
160         "el",
161         "parent"
162       ]
163     },
164     {
165       "name" : "buttons[]",
166       "type" : "Roo.bootstrap.Button",
167       "desc" : "Array of buttons or standard button set..",
168       "memberOf" : "",
169       "isOptional" : false,
170       "optvals" : []
171     },
172     {
173       "name" : "can_build_overlaid",
174       "type" : "Boolean",
175       "desc" : "True if element can be rebuild from a HTML page",
176       "memberOf" : "Roo.bootstrap.Component",
177       "isOptional" : false,
178       "optvals" : []
179     },
180     {
181       "name" : "hideMode",
182       "type" : "String",
183       "desc" : "y)\nHow this component should hidden. Supported values are\n\"visibility\" (css visibility), \"offsets\" (negative offset position) and\n\"display\" (css display) - defaults to \"display",
184       "memberOf" : "Roo.Component",
185       "isOptional" : false,
186       "optvals" : [
187         "display",
188         "visibility"
189       ]
190     },
191     {
192       "name" : "title",
193       "type" : "String",
194       "desc" : "Title of dialog",
195       "memberOf" : "",
196       "isOptional" : false,
197       "optvals" : []
198     },
199     {
200       "name" : "style",
201       "type" : "String",
202       "desc" : "any extra css",
203       "memberOf" : "Roo.bootstrap.Component",
204       "isOptional" : false,
205       "optvals" : []
206     },
207     {
208       "name" : "allowDomMove",
209       "type" : "Boolean",
210       "desc" : "Whether the component can move the Dom node when rendering (defaults to true).",
211       "memberOf" : "Roo.Component",
212       "isOptional" : false,
213       "optvals" : []
214     },
215     {
216       "name" : "tmpl",
217       "type" : "Roo.Template",
218       "desc" : "- a template with variables. to use it, add a handler in show:method  adn",
219       "memberOf" : "",
220       "isOptional" : false,
221       "optvals" : []
222     },
223     {
224       "name" : "html",
225       "type" : "String",
226       "desc" : "- the body of the dialog (for simple ones) - you can also use template..",
227       "memberOf" : "",
228       "isOptional" : false,
229       "optvals" : []
230     },
231     {
232       "name" : "buttonPosition",
233       "type" : "String",
234       "desc" : "r) default right (DEPRICATED) - use mr-auto on buttons to put them on the le",
235       "memberOf" : "",
236       "isOptional" : false,
237       "optvals" : [
238         "left",
239         "right",
240         "center"
241       ]
242     },
243     {
244       "name" : "cls",
245       "type" : "String",
246       "desc" : "css class",
247       "memberOf" : "Roo.bootstrap.Component",
248       "isOptional" : false,
249       "optvals" : []
250     },
251     {
252       "name" : "fitwindow",
253       "type" : "Boolean",
254       "desc" : "default false",
255       "memberOf" : "",
256       "isOptional" : false,
257       "optvals" : []
258     },
259     {
260       "name" : "xattr",
261       "type" : "Object",
262       "desc" : "extra attributes to add to 'element' (used by builder to store stuff.)",
263       "memberOf" : "Roo.bootstrap.Component",
264       "isOptional" : false,
265       "optvals" : []
266     },
267     {
268       "name" : "actionMode",
269       "type" : "String",
270       "desc" : "which property holds the element that used for  hide() / show() / disable() / enable()\ndefault is 'el' for forms you probably want to set this to fieldEl",
271       "memberOf" : "Roo.Component",
272       "isOptional" : false,
273       "optvals" : []
274     },
275     {
276       "name" : "specificTitle",
277       "type" : "Boolean",
278       "desc" : "default false",
279       "memberOf" : "",
280       "isOptional" : false,
281       "optvals" : []
282     },
283     {
284       "name" : "width",
285       "type" : "Number",
286       "desc" : "fixed width - usefull for chrome extension only really.",
287       "memberOf" : "",
288       "isOptional" : false,
289       "optvals" : []
290     },
291     {
292       "name" : "dataId",
293       "type" : "string",
294       "desc" : "cutomer id",
295       "memberOf" : "Roo.bootstrap.Component",
296       "isOptional" : false,
297       "optvals" : []
298     },
299     {
300       "name" : "allow_close",
301       "type" : "Boolean",
302       "desc" : "default true",
303       "memberOf" : "",
304       "isOptional" : false,
305       "optvals" : []
306     },
307     {
308       "name" : "height",
309       "type" : "Number",
310       "desc" : "fixed height - usefull for chrome extension only really.",
311       "memberOf" : "",
312       "isOptional" : false,
313       "optvals" : []
314     },
315     {
316       "name" : "size",
317       "type" : "String",
318       "desc" : "l) default emp",
319       "memberOf" : "",
320       "isOptional" : false,
321       "optvals" : [
322         "sm",
323         "lg",
324         "xl"
325       ]
326     },
327     {
328       "name" : "name",
329       "type" : "string",
330       "desc" : "Specifies name attribute",
331       "memberOf" : "Roo.bootstrap.Component",
332       "isOptional" : false,
333       "optvals" : []
334     },
335     {
336       "name" : "disableClass",
337       "type" : "String",
338       "desc" : "CSS class added to the component when it is disabled (defaults to \"x-item-disabled\").",
339       "memberOf" : "Roo.Component",
340       "isOptional" : false,
341       "optvals" : []
342     },
343     {
344       "name" : "animate",
345       "type" : "Boolean",
346       "desc" : "default true",
347       "memberOf" : "",
348       "isOptional" : false,
349       "optvals" : []
350     }
351   ],
352   "methods" : [
353     {
354       "name" : "applyBody",
355       "type" : "function",
356       "desc" : "Set the body of the Dialog using the template",
357       "sig" : "(data)",
358       "static" : false,
359       "memberOf" : "",
360       "isStatic" : false,
361       "isConstructor" : false,
362       "isPrivate" : false,
363       "example" : "",
364       "deprecated" : "",
365       "since" : "",
366       "see" : "",
367       "exceptions" : "",
368       "requires" : "",
369       "params" : [
370         {
371           "name" : "data",
372           "type" : "Obj",
373           "desc" : "- apply this data to the template and replace the body contents.",
374           "isOptional" : false
375         }
376       ],
377       "returns" : []
378     },
379     {
380       "name" : "setTitle",
381       "type" : "function",
382       "desc" : "Set the title of the Dialog",
383       "sig" : "(str)",
384       "static" : false,
385       "memberOf" : "",
386       "isStatic" : false,
387       "isConstructor" : false,
388       "isPrivate" : false,
389       "example" : "",
390       "deprecated" : "",
391       "since" : "",
392       "see" : "",
393       "exceptions" : "",
394       "requires" : "",
395       "params" : [
396         {
397           "name" : "str",
398           "type" : "String",
399           "desc" : "new Title",
400           "isOptional" : false
401         }
402       ],
403       "returns" : []
404     },
405     {
406       "name" : "setBody",
407       "type" : "function",
408       "desc" : "Set the body of the Dialog",
409       "sig" : "(str)",
410       "static" : false,
411       "memberOf" : "",
412       "isStatic" : false,
413       "isConstructor" : false,
414       "isPrivate" : false,
415       "example" : "",
416       "deprecated" : "",
417       "since" : "",
418       "see" : "",
419       "exceptions" : "",
420       "requires" : "",
421       "params" : [
422         {
423           "name" : "str",
424           "type" : "String",
425           "desc" : "new Title",
426           "isOptional" : false
427         }
428       ],
429       "returns" : []
430     },
431     {
432       "name" : "tooltipEl",
433       "type" : "function",
434       "desc" : "Fetch the element to display the tooltip on.",
435       "sig" : "()\n{\n\n}",
436       "static" : false,
437       "memberOf" : "Roo.bootstrap.Component",
438       "isStatic" : false,
439       "isConstructor" : false,
440       "isPrivate" : false,
441       "example" : "",
442       "deprecated" : "",
443       "since" : "",
444       "see" : "",
445       "exceptions" : "",
446       "requires" : "",
447       "params" : [],
448       "returns" : [
449         {
450           "name" : "",
451           "type" : "Roo.Element",
452           "desc" : "defaults to this.el"
453         }
454       ]
455     },
456     {
457       "name" : "hide",
458       "type" : "function",
459       "desc" : "Hide a component - adds 'hidden' class",
460       "sig" : "()\n{\n\n}",
461       "static" : false,
462       "memberOf" : "Roo.bootstrap.Component",
463       "isStatic" : false,
464       "isConstructor" : false,
465       "isPrivate" : false,
466       "example" : "",
467       "deprecated" : "",
468       "since" : "",
469       "see" : "",
470       "exceptions" : "",
471       "requires" : "",
472       "params" : [],
473       "returns" : []
474     },
475     {
476       "name" : "show",
477       "type" : "function",
478       "desc" : "Show a component - removes 'hidden' class",
479       "sig" : "()\n{\n\n}",
480       "static" : false,
481       "memberOf" : "Roo.bootstrap.Component",
482       "isStatic" : false,
483       "isConstructor" : false,
484       "isPrivate" : false,
485       "example" : "",
486       "deprecated" : "",
487       "since" : "",
488       "see" : "",
489       "exceptions" : "",
490       "requires" : "",
491       "params" : [],
492       "returns" : []
493     },
494     {
495       "name" : "setVisibilityEl",
496       "type" : "function",
497       "desc" : "Set the element that will be used to show or hide",
498       "sig" : "()\n{\n\n}",
499       "static" : false,
500       "memberOf" : "Roo.bootstrap.Component",
501       "isStatic" : false,
502       "isConstructor" : false,
503       "isPrivate" : false,
504       "example" : "",
505       "deprecated" : "",
506       "since" : "",
507       "see" : "",
508       "exceptions" : "",
509       "requires" : "",
510       "params" : [],
511       "returns" : []
512     },
513     {
514       "name" : "getVisibilityEl",
515       "type" : "function",
516       "desc" : "Get the element that will be used to show or hide",
517       "sig" : "()\n{\n\n}",
518       "static" : false,
519       "memberOf" : "Roo.bootstrap.Component",
520       "isStatic" : false,
521       "isConstructor" : false,
522       "isPrivate" : false,
523       "example" : "",
524       "deprecated" : "",
525       "since" : "",
526       "see" : "",
527       "exceptions" : "",
528       "requires" : "",
529       "params" : [],
530       "returns" : []
531     },
532     {
533       "name" : "initEvents",
534       "type" : "function",
535       "desc" : "Initialize Events for the element",
536       "sig" : "()\n{\n\n}",
537       "static" : false,
538       "memberOf" : "Roo.bootstrap.Component",
539       "isStatic" : false,
540       "isConstructor" : false,
541       "isPrivate" : false,
542       "example" : "",
543       "deprecated" : "",
544       "since" : "",
545       "see" : "",
546       "exceptions" : "",
547       "requires" : "",
548       "params" : [],
549       "returns" : []
550     },
551     {
552       "name" : "getChildContainer",
553       "type" : "function",
554       "desc" : "Fetch the element to add children to",
555       "sig" : "()\n{\n\n}",
556       "static" : false,
557       "memberOf" : "Roo.bootstrap.Component",
558       "isStatic" : false,
559       "isConstructor" : false,
560       "isPrivate" : false,
561       "example" : "",
562       "deprecated" : "",
563       "since" : "",
564       "see" : "",
565       "exceptions" : "",
566       "requires" : "",
567       "params" : [],
568       "returns" : [
569         {
570           "name" : "",
571           "type" : "Roo.Element",
572           "desc" : "defaults to this.el"
573         }
574       ]
575     },
576     {
577       "name" : "getId",
578       "type" : "function",
579       "desc" : "Returns the id of this component.",
580       "sig" : "()\n{\n\n}",
581       "static" : false,
582       "memberOf" : "Roo.Component",
583       "isStatic" : false,
584       "isConstructor" : false,
585       "isPrivate" : false,
586       "example" : "",
587       "deprecated" : "",
588       "since" : "",
589       "see" : "",
590       "exceptions" : "",
591       "requires" : "",
592       "params" : [],
593       "returns" : [
594         {
595           "name" : "",
596           "type" : "String",
597           "desc" : ""
598         }
599       ]
600     },
601     {
602       "name" : "render",
603       "type" : "function",
604       "desc" : "If this is a lazy rendering component, render it to its container element.",
605       "sig" : "(container)",
606       "static" : false,
607       "memberOf" : "Roo.Component",
608       "isStatic" : false,
609       "isConstructor" : false,
610       "isPrivate" : false,
611       "example" : "",
612       "deprecated" : "",
613       "since" : "",
614       "see" : "",
615       "exceptions" : "",
616       "requires" : "",
617       "params" : [
618         {
619           "name" : "container",
620           "type" : "String/HTMLElement/Element",
621           "desc" : "(optional) The element this component should be rendered into. If it is being applied to existing markup, this should be left off.",
622           "isOptional" : false
623         }
624       ],
625       "returns" : []
626     },
627     {
628       "name" : "destroy",
629       "type" : "function",
630       "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}.",
631       "sig" : "()\n{\n\n}",
632       "static" : false,
633       "memberOf" : "Roo.Component",
634       "isStatic" : false,
635       "isConstructor" : false,
636       "isPrivate" : false,
637       "example" : "",
638       "deprecated" : "",
639       "since" : "",
640       "see" : "",
641       "exceptions" : "",
642       "requires" : "",
643       "params" : [],
644       "returns" : []
645     },
646     {
647       "name" : "isVisible",
648       "type" : "function",
649       "desc" : "Returns true if this component is visible.",
650       "sig" : "()\n{\n\n}",
651       "static" : false,
652       "memberOf" : "Roo.Component",
653       "isStatic" : false,
654       "isConstructor" : false,
655       "isPrivate" : false,
656       "example" : "",
657       "deprecated" : "",
658       "since" : "",
659       "see" : "",
660       "exceptions" : "",
661       "requires" : "",
662       "params" : [],
663       "returns" : []
664     },
665     {
666       "name" : "setDisabled",
667       "type" : "function",
668       "desc" : "Convenience function for setting disabled/enabled by boolean.",
669       "sig" : "(disabled)",
670       "static" : false,
671       "memberOf" : "Roo.Component",
672       "isStatic" : false,
673       "isConstructor" : false,
674       "isPrivate" : false,
675       "example" : "",
676       "deprecated" : "",
677       "since" : "",
678       "see" : "",
679       "exceptions" : "",
680       "requires" : "",
681       "params" : [
682         {
683           "name" : "disabled",
684           "type" : "Boolean",
685           "desc" : "",
686           "isOptional" : false
687         }
688       ],
689       "returns" : []
690     },
691     {
692       "name" : "focus",
693       "type" : "function",
694       "desc" : "Try to focus this component.",
695       "sig" : "(selectText)",
696       "static" : false,
697       "memberOf" : "Roo.Component",
698       "isStatic" : false,
699       "isConstructor" : false,
700       "isPrivate" : false,
701       "example" : "",
702       "deprecated" : "",
703       "since" : "",
704       "see" : "",
705       "exceptions" : "",
706       "requires" : "",
707       "params" : [
708         {
709           "name" : "selectText",
710           "type" : "Boolean",
711           "desc" : "True to also select the text in this component (if applicable)",
712           "isOptional" : false
713         }
714       ],
715       "returns" : [
716         {
717           "name" : "",
718           "type" : "Roo.Component",
719           "desc" : "this"
720         }
721       ]
722     },
723     {
724       "name" : "enable",
725       "type" : "function",
726       "desc" : "Enable this component.",
727       "sig" : "()\n{\n\n}",
728       "static" : false,
729       "memberOf" : "Roo.Component",
730       "isStatic" : false,
731       "isConstructor" : false,
732       "isPrivate" : false,
733       "example" : "",
734       "deprecated" : "",
735       "since" : "",
736       "see" : "",
737       "exceptions" : "",
738       "requires" : "",
739       "params" : [],
740       "returns" : [
741         {
742           "name" : "",
743           "type" : "Roo.Component",
744           "desc" : "this"
745         }
746       ]
747     },
748     {
749       "name" : "setVisible",
750       "type" : "function",
751       "desc" : "Convenience function to hide or show this component by boolean.",
752       "sig" : "(visible)",
753       "static" : false,
754       "memberOf" : "Roo.Component",
755       "isStatic" : false,
756       "isConstructor" : false,
757       "isPrivate" : false,
758       "example" : "",
759       "deprecated" : "",
760       "since" : "",
761       "see" : "",
762       "exceptions" : "",
763       "requires" : "",
764       "params" : [
765         {
766           "name" : "visible",
767           "type" : "Boolean",
768           "desc" : "True to show, false to hide",
769           "isOptional" : false
770         }
771       ],
772       "returns" : [
773         {
774           "name" : "",
775           "type" : "Roo.Component",
776           "desc" : "this"
777         }
778       ]
779     },
780     {
781       "name" : "disable",
782       "type" : "function",
783       "desc" : "Disable this component.",
784       "sig" : "()\n{\n\n}",
785       "static" : false,
786       "memberOf" : "Roo.Component",
787       "isStatic" : false,
788       "isConstructor" : false,
789       "isPrivate" : false,
790       "example" : "",
791       "deprecated" : "",
792       "since" : "",
793       "see" : "",
794       "exceptions" : "",
795       "requires" : "",
796       "params" : [],
797       "returns" : [
798         {
799           "name" : "",
800           "type" : "Roo.Component",
801           "desc" : "this"
802         }
803       ]
804     },
805     {
806       "name" : "getEl",
807       "type" : "function",
808       "desc" : "Returns the underlying {@link Roo.Element}.",
809       "sig" : "()\n{\n\n}",
810       "static" : false,
811       "memberOf" : "Roo.Component",
812       "isStatic" : false,
813       "isConstructor" : false,
814       "isPrivate" : false,
815       "example" : "",
816       "deprecated" : "",
817       "since" : "",
818       "see" : "",
819       "exceptions" : "",
820       "requires" : "",
821       "params" : [],
822       "returns" : [
823         {
824           "name" : "",
825           "type" : "Roo.Element",
826           "desc" : "The element"
827         }
828       ]
829     },
830     {
831       "name" : "purgeListeners",
832       "type" : "function",
833       "desc" : "Removes all listeners for this object",
834       "sig" : "()\n{\n\n}",
835       "static" : false,
836       "memberOf" : "Roo.util.Observable",
837       "isStatic" : false,
838       "isConstructor" : false,
839       "isPrivate" : false,
840       "example" : "",
841       "deprecated" : "",
842       "since" : "",
843       "see" : "",
844       "exceptions" : "",
845       "requires" : "",
846       "params" : [],
847       "returns" : []
848     },
849     {
850       "name" : "on",
851       "type" : "function",
852       "desc" : "Appends an event handler to this element (shorthand for addListener)",
853       "sig" : "(eventName, handler, scope, options)",
854       "static" : false,
855       "memberOf" : "Roo.util.Observable",
856       "isStatic" : false,
857       "isConstructor" : false,
858       "isPrivate" : false,
859       "example" : "",
860       "deprecated" : "",
861       "since" : "",
862       "see" : "",
863       "exceptions" : "",
864       "requires" : "",
865       "params" : [
866         {
867           "name" : "eventName",
868           "type" : "String",
869           "desc" : "The type of event to listen for",
870           "isOptional" : false
871         },
872         {
873           "name" : "handler",
874           "type" : "Function",
875           "desc" : "The method the event invokes",
876           "isOptional" : false
877         },
878         {
879           "name" : "scope",
880           "type" : "Object",
881           "desc" : "(optional) The scope in which to execute the handler\nfunction. The handler function's \"this\" context.",
882           "isOptional" : false
883         },
884         {
885           "name" : "options",
886           "type" : "Object",
887           "desc" : "(optional)",
888           "isOptional" : false
889         }
890       ],
891       "returns" : []
892     },
893     {
894       "name" : "un",
895       "type" : "function",
896       "desc" : "Removes a listener (shorthand for removeListener)",
897       "sig" : "(eventName, handler, scope)",
898       "static" : false,
899       "memberOf" : "Roo.util.Observable",
900       "isStatic" : false,
901       "isConstructor" : false,
902       "isPrivate" : false,
903       "example" : "",
904       "deprecated" : "",
905       "since" : "",
906       "see" : "",
907       "exceptions" : "",
908       "requires" : "",
909       "params" : [
910         {
911           "name" : "eventName",
912           "type" : "String",
913           "desc" : "The type of event to listen for",
914           "isOptional" : false
915         },
916         {
917           "name" : "handler",
918           "type" : "Function",
919           "desc" : "The handler to remove",
920           "isOptional" : false
921         },
922         {
923           "name" : "scope",
924           "type" : "Object",
925           "desc" : "(optional) The scope (this object) for the handler",
926           "isOptional" : false
927         }
928       ],
929       "returns" : []
930     },
931     {
932       "name" : "addEvents",
933       "type" : "function",
934       "desc" : "Used to define events on this Observable",
935       "sig" : "(object)",
936       "static" : false,
937       "memberOf" : "Roo.util.Observable",
938       "isStatic" : false,
939       "isConstructor" : false,
940       "isPrivate" : false,
941       "example" : "",
942       "deprecated" : "",
943       "since" : "",
944       "see" : "",
945       "exceptions" : "",
946       "requires" : "",
947       "params" : [
948         {
949           "name" : "object",
950           "type" : "Object",
951           "desc" : "The object with the events defined",
952           "isOptional" : false
953         }
954       ],
955       "returns" : []
956     },
957     {
958       "name" : "releaseCapture",
959       "type" : "function",
960       "desc" : "Removes <b>all</b> added captures from the Observable.",
961       "sig" : "(o)",
962       "static" : true,
963       "memberOf" : "Roo.util.Observable",
964       "isStatic" : true,
965       "isConstructor" : false,
966       "isPrivate" : false,
967       "example" : "",
968       "deprecated" : "",
969       "since" : "",
970       "see" : "",
971       "exceptions" : "",
972       "requires" : "",
973       "params" : [
974         {
975           "name" : "o",
976           "type" : "Observable",
977           "desc" : "The Observable to release",
978           "isOptional" : false
979         }
980       ],
981       "returns" : []
982     },
983     {
984       "name" : "removeListener",
985       "type" : "function",
986       "desc" : "Removes a listener",
987       "sig" : "(eventName, handler, scope)",
988       "static" : false,
989       "memberOf" : "Roo.util.Observable",
990       "isStatic" : false,
991       "isConstructor" : false,
992       "isPrivate" : false,
993       "example" : "",
994       "deprecated" : "",
995       "since" : "",
996       "see" : "",
997       "exceptions" : "",
998       "requires" : "",
999       "params" : [
1000         {
1001           "name" : "eventName",
1002           "type" : "String",
1003           "desc" : "The type of event to listen for",
1004           "isOptional" : false
1005         },
1006         {
1007           "name" : "handler",
1008           "type" : "Function",
1009           "desc" : "The handler to remove",
1010           "isOptional" : false
1011         },
1012         {
1013           "name" : "scope",
1014           "type" : "Object",
1015           "desc" : "(optional) The scope (this object) for the handler",
1016           "isOptional" : false
1017         }
1018       ],
1019       "returns" : []
1020     },
1021     {
1022       "name" : "fireEvent",
1023       "type" : "function",
1024       "desc" : "Fires the specified event with the passed parameters (minus the event name).",
1025       "sig" : "(eventName, args)",
1026       "static" : false,
1027       "memberOf" : "Roo.util.Observable",
1028       "isStatic" : false,
1029       "isConstructor" : false,
1030       "isPrivate" : false,
1031       "example" : "",
1032       "deprecated" : "",
1033       "since" : "",
1034       "see" : "",
1035       "exceptions" : "",
1036       "requires" : "",
1037       "params" : [
1038         {
1039           "name" : "eventName",
1040           "type" : "String",
1041           "desc" : "",
1042           "isOptional" : false
1043         },
1044         {
1045           "name" : "args",
1046           "type" : "Object...",
1047           "desc" : "Variable number of parameters are passed to handlers",
1048           "isOptional" : false
1049         }
1050       ],
1051       "returns" : [
1052         {
1053           "name" : "",
1054           "type" : "Boolean",
1055           "desc" : "returns false if any of the handlers return false otherwise it returns true"
1056         }
1057       ]
1058     },
1059     {
1060       "name" : "hasListener",
1061       "type" : "function",
1062       "desc" : "Checks to see if this object has any listeners for a specified event",
1063       "sig" : "(eventName)",
1064       "static" : false,
1065       "memberOf" : "Roo.util.Observable",
1066       "isStatic" : false,
1067       "isConstructor" : false,
1068       "isPrivate" : false,
1069       "example" : "",
1070       "deprecated" : "",
1071       "since" : "",
1072       "see" : "",
1073       "exceptions" : "",
1074       "requires" : "",
1075       "params" : [
1076         {
1077           "name" : "eventName",
1078           "type" : "String",
1079           "desc" : "The name of the event to check for",
1080           "isOptional" : false
1081         }
1082       ],
1083       "returns" : [
1084         {
1085           "name" : "",
1086           "type" : "Boolean",
1087           "desc" : "True if the event is being listened for, else false"
1088         }
1089       ]
1090     },
1091     {
1092       "name" : "capture",
1093       "type" : "function",
1094       "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.",
1095       "sig" : "(o, fn, scope)",
1096       "static" : true,
1097       "memberOf" : "Roo.util.Observable",
1098       "isStatic" : true,
1099       "isConstructor" : false,
1100       "isPrivate" : false,
1101       "example" : "",
1102       "deprecated" : "",
1103       "since" : "",
1104       "see" : "",
1105       "exceptions" : "",
1106       "requires" : "",
1107       "params" : [
1108         {
1109           "name" : "o",
1110           "type" : "Observable",
1111           "desc" : "The Observable to capture",
1112           "isOptional" : false
1113         },
1114         {
1115           "name" : "fn",
1116           "type" : "Function",
1117           "desc" : "The function to call",
1118           "isOptional" : false
1119         },
1120         {
1121           "name" : "scope",
1122           "type" : "Object",
1123           "desc" : "(optional) The scope (this object) for the fn",
1124           "isOptional" : false
1125         }
1126       ],
1127       "returns" : []
1128     },
1129     {
1130       "name" : "addListener",
1131       "type" : "function",
1132       "desc" : "Appends an event handler to this component",
1133       "sig" : "(eventName, handler, scope, options)",
1134       "static" : false,
1135       "memberOf" : "Roo.util.Observable",
1136       "isStatic" : false,
1137       "isConstructor" : false,
1138       "isPrivate" : false,
1139       "example" : "",
1140       "deprecated" : "",
1141       "since" : "",
1142       "see" : "",
1143       "exceptions" : "",
1144       "requires" : "",
1145       "params" : [
1146         {
1147           "name" : "eventName",
1148           "type" : "String",
1149           "desc" : "The type of event to listen for",
1150           "isOptional" : false
1151         },
1152         {
1153           "name" : "handler",
1154           "type" : "Function",
1155           "desc" : "The method the event invokes",
1156           "isOptional" : false
1157         },
1158         {
1159           "name" : "scope",
1160           "type" : "Object",
1161           "desc" : "(optional) The scope in which to execute the handler\nfunction. The handler function's \"this\" context.",
1162           "isOptional" : false
1163         },
1164         {
1165           "name" : "options",
1166           "type" : "Object",
1167           "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>",
1168           "isOptional" : false
1169         }
1170       ],
1171       "returns" : []
1172     }
1173   ],
1174   "events" : [
1175     {
1176       "name" : "titlechanged",
1177       "type" : "function",
1178       "desc" : "Fire when the editable title has been changed",
1179       "sig" : "function (_self, value)\n{\n\n}",
1180       "memberOf" : "",
1181       "example" : "",
1182       "deprecated" : "",
1183       "since" : "",
1184       "see" : "",
1185       "params" : [
1186         {
1187           "name" : "this",
1188           "type" : "Roo.bootstrap.Modal",
1189           "desc" : "",
1190           "isOptional" : false
1191         },
1192         {
1193           "name" : "value",
1194           "type" : "Roo.EventObject",
1195           "desc" : "",
1196           "isOptional" : false
1197         }
1198       ],
1199       "returns" : []
1200     },
1201     {
1202       "name" : "btnclick",
1203       "type" : "function",
1204       "desc" : "The raw btnclick event for the button",
1205       "sig" : "function (e)\n{\n\n}",
1206       "memberOf" : "",
1207       "example" : "",
1208       "deprecated" : "",
1209       "since" : "",
1210       "see" : "",
1211       "params" : [
1212         {
1213           "name" : "e",
1214           "type" : "Roo.EventObject",
1215           "desc" : "",
1216           "isOptional" : false
1217         }
1218       ],
1219       "returns" : []
1220     },
1221     {
1222       "name" : "resize",
1223       "type" : "function",
1224       "desc" : "Fire when dialog resize",
1225       "sig" : "function (_self, e)\n{\n\n}",
1226       "memberOf" : "",
1227       "example" : "",
1228       "deprecated" : "",
1229       "since" : "",
1230       "see" : "",
1231       "params" : [
1232         {
1233           "name" : "this",
1234           "type" : "Roo.bootstrap.Modal",
1235           "desc" : "",
1236           "isOptional" : false
1237         },
1238         {
1239           "name" : "e",
1240           "type" : "Roo.EventObject",
1241           "desc" : "",
1242           "isOptional" : false
1243         }
1244       ],
1245       "returns" : []
1246     },
1247     {
1248       "name" : "childrenrendered",
1249       "type" : "function",
1250       "desc" : "Fires when the children have been rendered..",
1251       "sig" : "function (_self)\n{\n\n}",
1252       "memberOf" : "Roo.bootstrap.Component",
1253       "example" : "",
1254       "deprecated" : "",
1255       "since" : "",
1256       "see" : "",
1257       "params" : [
1258         {
1259           "name" : "this",
1260           "type" : "Roo.bootstrap.Component",
1261           "desc" : "",
1262           "isOptional" : false
1263         }
1264       ],
1265       "returns" : []
1266     },
1267     {
1268       "name" : "beforerender",
1269       "type" : "function",
1270       "desc" : "Fires before the component is rendered. Return false to stop the render.",
1271       "sig" : "function (_self)\n{\n\n}",
1272       "memberOf" : "Roo.Component",
1273       "example" : "",
1274       "deprecated" : "",
1275       "since" : "",
1276       "see" : "",
1277       "params" : [
1278         {
1279           "name" : "this",
1280           "type" : "Roo.Component",
1281           "desc" : "",
1282           "isOptional" : false
1283         }
1284       ],
1285       "returns" : []
1286     },
1287     {
1288       "name" : "disable",
1289       "type" : "function",
1290       "desc" : "Fires after the component is disabled.",
1291       "sig" : "function (_self)\n{\n\n}",
1292       "memberOf" : "Roo.Component",
1293       "example" : "",
1294       "deprecated" : "",
1295       "since" : "",
1296       "see" : "",
1297       "params" : [
1298         {
1299           "name" : "this",
1300           "type" : "Roo.Component",
1301           "desc" : "",
1302           "isOptional" : false
1303         }
1304       ],
1305       "returns" : []
1306     },
1307     {
1308       "name" : "render",
1309       "type" : "function",
1310       "desc" : "Fires after the component is rendered.",
1311       "sig" : "function (_self)\n{\n\n}",
1312       "memberOf" : "Roo.Component",
1313       "example" : "",
1314       "deprecated" : "",
1315       "since" : "",
1316       "see" : "",
1317       "params" : [
1318         {
1319           "name" : "this",
1320           "type" : "Roo.Component",
1321           "desc" : "",
1322           "isOptional" : false
1323         }
1324       ],
1325       "returns" : []
1326     },
1327     {
1328       "name" : "destroy",
1329       "type" : "function",
1330       "desc" : "Fires after the component is destroyed.",
1331       "sig" : "function (_self)\n{\n\n}",
1332       "memberOf" : "Roo.Component",
1333       "example" : "",
1334       "deprecated" : "",
1335       "since" : "",
1336       "see" : "",
1337       "params" : [
1338         {
1339           "name" : "this",
1340           "type" : "Roo.Component",
1341           "desc" : "",
1342           "isOptional" : false
1343         }
1344       ],
1345       "returns" : []
1346     },
1347     {
1348       "name" : "hide",
1349       "type" : "function",
1350       "desc" : "Fires after the component is hidden.",
1351       "sig" : "function (_self)\n{\n\n}",
1352       "memberOf" : "Roo.Component",
1353       "example" : "",
1354       "deprecated" : "",
1355       "since" : "",
1356       "see" : "",
1357       "params" : [
1358         {
1359           "name" : "this",
1360           "type" : "Roo.Component",
1361           "desc" : "",
1362           "isOptional" : false
1363         }
1364       ],
1365       "returns" : []
1366     },
1367     {
1368       "name" : "beforehide",
1369       "type" : "function",
1370       "desc" : "Fires before the component is hidden. Return false to stop the hide.",
1371       "sig" : "function (_self)\n{\n\n}",
1372       "memberOf" : "Roo.Component",
1373       "example" : "",
1374       "deprecated" : "",
1375       "since" : "",
1376       "see" : "",
1377       "params" : [
1378         {
1379           "name" : "this",
1380           "type" : "Roo.Component",
1381           "desc" : "",
1382           "isOptional" : false
1383         }
1384       ],
1385       "returns" : []
1386     },
1387     {
1388       "name" : "show",
1389       "type" : "function",
1390       "desc" : "Fires after the component is shown.",
1391       "sig" : "function (_self)\n{\n\n}",
1392       "memberOf" : "Roo.Component",
1393       "example" : "",
1394       "deprecated" : "",
1395       "since" : "",
1396       "see" : "",
1397       "params" : [
1398         {
1399           "name" : "this",
1400           "type" : "Roo.Component",
1401           "desc" : "",
1402           "isOptional" : false
1403         }
1404       ],
1405       "returns" : []
1406     },
1407     {
1408       "name" : "beforeshow",
1409       "type" : "function",
1410       "desc" : "Fires before the component is shown.  Return false to stop the show.",
1411       "sig" : "function (_self)\n{\n\n}",
1412       "memberOf" : "Roo.Component",
1413       "example" : "",
1414       "deprecated" : "",
1415       "since" : "",
1416       "see" : "",
1417       "params" : [
1418         {
1419           "name" : "this",
1420           "type" : "Roo.Component",
1421           "desc" : "",
1422           "isOptional" : false
1423         }
1424       ],
1425       "returns" : []
1426     },
1427     {
1428       "name" : "enable",
1429       "type" : "function",
1430       "desc" : "Fires after the component is enabled.",
1431       "sig" : "function (_self)\n{\n\n}",
1432       "memberOf" : "Roo.Component",
1433       "example" : "",
1434       "deprecated" : "",
1435       "since" : "",
1436       "see" : "",
1437       "params" : [
1438         {
1439           "name" : "this",
1440           "type" : "Roo.Component",
1441           "desc" : "",
1442           "isOptional" : false
1443         }
1444       ],
1445       "returns" : []
1446     },
1447     {
1448       "name" : "beforedestroy",
1449       "type" : "function",
1450       "desc" : "Fires before the component is destroyed. Return false to stop the destroy.",
1451       "sig" : "function (_self)\n{\n\n}",
1452       "memberOf" : "Roo.Component",
1453       "example" : "",
1454       "deprecated" : "",
1455       "since" : "",
1456       "see" : "",
1457       "params" : [
1458         {
1459           "name" : "this",
1460           "type" : "Roo.Component",
1461           "desc" : "",
1462           "isOptional" : false
1463         }
1464       ],
1465       "returns" : []
1466     }
1467   ]
1468 }