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