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}); |
1 define("tinymce/util/EventDispatcher",["tinymce/util/Tools"],(function(e){var t=e.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 o(t){var o,n,r=this,i={};function u(){return!1}function a(){return!0}function s(t,o,a,s){var f,c,p;if(!1===o&&(o=u),o)for(o={func:o},s&&e.extend(o,s),p=(c=t.toLowerCase().split(" ")).length;p--;)t=c[p],(f=i[t])||(f=i[t]=[],n(t,!0)),a?f.unshift(o):f.push(o);return r}function f(e,t){var o,u,a,s,f;if(e)for(o=(s=e.toLowerCase().split(" ")).length;o--;){if(e=s[o],u=i[e],!e){for(a in i)n(a,!1),delete i[a];return r}if(u){if(t)for(f=u.length;f--;)u[f].func===t&&(u=u.slice(0,f).concat(u.slice(f+1)),i[e]=u);else u.length=0;u.length||(n(e,!1),delete i[e])}}else{for(e in i)n(e,!1);i={}}return r}o=(t=t||{}).scope||r,n=t.toggleEvent||u,r.fire=function(e,n){var r,s,c,p;if(e=e.toLowerCase(),(n=n||{}).type=e,n.target||(n.target=o),n.preventDefault||(n.preventDefault=function(){n.isDefaultPrevented=a},n.stopPropagation=function(){n.isPropagationStopped=a},n.stopImmediatePropagation=function(){n.isImmediatePropagationStopped=a},n.isDefaultPrevented=u,n.isPropagationStopped=u,n.isImmediatePropagationStopped=u),t.beforeFire&&t.beforeFire(n),r=i[e])for(s=0,c=r.length;s<c;s++){if((p=r[s]).once&&f(e,p.func),n.isImmediatePropagationStopped())return n.stopPropagation(),n;if(!1===p.func.call(o,n))return n.preventDefault(),n}return n},r.on=s,r.off=f,r.once=function(e,t,o){return s(e,t,o,{once:!0})},r.has=function(e){return e=e.toLowerCase(),!(!i[e]||0===i[e].length)}}return o.isNative=function(e){return!!t[e.toLowerCase()]},o})); |