-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathplugin.min.js
More file actions
1 lines (1 loc) · 3.01 KB
/
Copy pathplugin.min.js
File metadata and controls
1 lines (1 loc) · 3.01 KB
1
!function(t){function e(i){if(n[i])return n[i].exports;var a=n[i]={i:i,l:!1,exports:{}};return t[i].call(a.exports,a,a.exports,e),a.l=!0,a.exports}var n={};e.m=t,e.c=n,e.i=function(t){return t},e.d=function(t,n,i){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:i})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=1)}([function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=function(t){var e=void 0;t.addButton("mathSymbols",{text:!1,image:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQJJREFUeNpi/P//PwMlgImBQkCxASxgU5iwmmMBxCX4NP/79y+EBY+8PBCfAuIucr2gB8RHyA0DBSBWA+LzSIZtQcLR6AbsgOJYKN8YiC8B8XcoHyS+Eoh9gPgakjq4AR5A3AbEBlC+FRAfRHJRKRDvBuJ4aMDvw+aFM0CsBcQiUPoMVFwSavsEIDYEYiMgvozNgG9AfA6Ic6D0N6j4FKh3IqAaWYF4O65A3AvEXlAaBmRBzoYmeVOoAVLwLICUFxiBmA+Ir0K9wQvEgkBcBhW7Cg2DjUC8CKQWpJcRTDAywgwAuWgSNNCYoQHGAhVngqr5C8S/gfgPUO8nxgHPjQABBgBsa0S64vNBPgAAAABJRU5ErkJggg==",tooltip:"Math Symbols",onclick:function(){n(void 0,function(e){var n=e.data.title.trim(),i=tinymce.activeEditor.dom.create("span",{class:"tinymce-mathText"},a(n));t.selection.setNode(i)})}}),t.on("click",function(t){if("tinymce-mathText"===t.target.className){var e=t.target,i=e.innerHTML.substr(1,e.innerHTML.length-2);n(i,function(t){var n=t.data.title.trim();e.innerHTML=a(n)})}});var n=function(n,o){n=n||"",t.windowManager.open({title:"mathSymbols plugin",width:600,height:300,body:[{type:"container",html:'<p style="font-size: 14px">Use AsciiMath syntax: <a href="http://asciimath.org/#syntax" target="_blank">http://asciimath.org/#syntax</a></p>'},{type:"textbox",name:"title",label:"Math content:",value:n,onKeyUp:function(t){var e=this.value().trim();e!=n&&(i(e,document.getElementById("MathTextOutput")),n=e)}},{type:"container",html:'<iframe id="MathTextOutput" style="height: 200px"></iframe>',height:200}],onsubmit:function(t){c.contentWindow.MathJax,document.getElementById("tinymce_ifr");o(t)}});var c=document.getElementById("MathTextOutput");e=c.contentWindow||c.contentDocument.document||c.contentDocument,e.document.open();var r='<html><head><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-MML-AM_CHTML"><\/script><style>html, body{font-size: 30px;} #MathJax_Message{font-size: 14px !important;}</style></head><div id="math">'+a(n)+"</div></html>";e.document.write(r),e.document.close()},i=function(t,e){var n=e.contentWindow.MathJax,i=e.contentDocument.getElementById("math");i.style.visibility="hidden",i.innerHTML="";var a=document.createElement("span");a.className="math-text",a.innerText="`"+t+"`",i.appendChild(a),n.Hub.Queue(["Typeset",n.Hub,a],function(){i.style.visibility="visible"})},a=function(t){return"`"+t+"`"}};e.default=i},function(t,e,n){"use strict";var i=n(0),a=function(t){return t&&t.__esModule?t:{default:t}}(i);tinymce.PluginManager.add("mathSymbols",a.default)}]);