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