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