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