src/pyams_skin/resources/js/ext/tinymce/dev/classes/util/EventDispatcher.min.js
changeset 557 bca7a7e058a3
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/pyams_skin/resources/js/ext/tinymce/dev/classes/util/EventDispatcher.min.js	Thu Feb 13 11:43:31 2020 +0100
@@ -0,0 +1,1 @@
+define("tinymce/util/EventDispatcher",["tinymce/util/Tools"],function(b){var c=b.makeMap("focus blur focusin focusout click dblclick mousedown mouseup mousemove mouseover beforepaste paste cut copy selectionchange mouseout mouseenter mouseleave wheel keydown keypress keyup input contextmenu dragstart dragend dragover draggesture dragdrop drop drag submit compositionstart compositionend compositionupdate touchstart touchend"," ");function a(i){var o=this,n,e={},l;function g(){return false}function j(){return true}i=i||{};n=i.scope||o;l=i.toggleEvent||g;function f(s,r){var q,t,p,u;s=s.toLowerCase();r=r||{};r.type=s;if(!r.target){r.target=n}if(!r.preventDefault){r.preventDefault=function(){r.isDefaultPrevented=j};r.stopPropagation=function(){r.isPropagationStopped=j};r.stopImmediatePropagation=function(){r.isImmediatePropagationStopped=j};r.isDefaultPrevented=g;r.isPropagationStopped=g;r.isImmediatePropagationStopped=g}if(i.beforeFire){i.beforeFire(r)}q=e[s];if(q){for(t=0,p=q.length;t<p;t++){u=q[t];if(u.once){h(s,u.func)}if(r.isImmediatePropagationStopped()){r.stopPropagation();return r}if(u.func.call(n,r)===false){r.preventDefault();return r}}}return r}function k(s,v,r,p){var q,u,t;if(v===false){v=g}if(v){v={func:v};if(p){b.extend(v,p)}u=s.toLowerCase().split(" ");t=u.length;while(t--){s=u[t];q=e[s];if(!q){q=e[s]=[];l(s,true)}if(r){q.unshift(v)}else{q.push(v)}}}return o}function h(r,v){var s,p,t,u,q;if(r){u=r.toLowerCase().split(" ");s=u.length;while(s--){r=u[s];p=e[r];if(!r){for(t in e){l(t,false);delete e[t]}return o}if(p){if(!v){p.length=0}else{q=p.length;while(q--){if(p[q].func===v){p=p.slice(0,q).concat(p.slice(q+1));e[r]=p}}}if(!p.length){l(r,false);delete e[r]}}}}else{for(r in e){l(r,false)}e={}}return o}function d(q,r,p){return k(q,r,p,{once:true})}function m(p){p=p.toLowerCase();return !(!e[p]||e[p].length===0)}o.fire=f;o.on=k;o.off=h;o.once=d;o.has=m}a.isNative=function(d){return !!c[d.toLowerCase()]};return a});
\ No newline at end of file