src/pyams_skin/resources/js/ext/tinymce/dev/classes/EditorObservable.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/EditorObservable.min.js	Thu Feb 13 11:43:31 2020 +0100
@@ -0,0 +1,1 @@
+define("tinymce/EditorObservable",["tinymce/util/Observable","tinymce/dom/DOMUtils","tinymce/util/Tools"],function(a,f,c){var d=f.DOM,b;function g(j,i){if(i=="selectionchange"){return j.getDoc()}if(!j.inline&&/^mouse|click|contextmenu|drop|dragover|dragend/.test(i)){return j.getDoc().documentElement}if(j.settings.event_root){if(!j.eventRoot){j.eventRoot=d.select(j.settings.event_root)[0]}return j.eventRoot}return j.getBody()}function e(k,i){var l=g(k,i),j;if(!k.delegates){k.delegates={}}if(k.delegates[i]){return}if(k.settings.event_root){if(!b){b={};k.editorManager.on("removeEditor",function(){var m;if(!k.editorManager.activeEditor){if(b){for(m in b){k.dom.unbind(g(k,m))}b=null}}})}if(b[i]){return}j=function(q){var p=q.target,o=k.editorManager.editors,n=o.length;while(n--){var m=o[n].getBody();if(m===p||d.isChildOf(p,m)){if(!o[n].hidden){o[n].fire(i,q)}}}};b[i]=j;d.bind(l,i,j)}else{j=function(m){if(!k.hidden){k.fire(i,m)}};d.bind(l,i,j);k.delegates[i]=j}}var h={bindPendingEventDelegates:function(){var i=this;c.each(i._pendingNativeEvents,function(j){e(i,j)})},toggleNativeEvent:function(j,k){var i=this;if(i.settings.readonly){return}if(j=="focus"||j=="blur"){return}if(k){if(i.initialized){e(i,j)}else{if(!i._pendingNativeEvents){i._pendingNativeEvents=[j]}else{i._pendingNativeEvents.push(j)}}}else{if(i.initialized){i.dom.unbind(g(i,j),j,i.delegates[j]);delete i.delegates[j]}}},unbindAllNativeEvents:function(){var i=this,j;if(i.delegates){for(j in i.delegates){i.dom.unbind(g(i,j),j,i.delegates[j])}delete i.delegates}if(!i.inline){i.getBody().onload=null;i.dom.unbind(i.getWin());i.dom.unbind(i.getDoc())}i.dom.unbind(i.getBody());i.dom.unbind(i.getContainer())}};h=c.extend({},a,h);return h});
\ No newline at end of file