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