b0y-101 Mini Shell


Current Path : E:/www/risk/media/plg_editors_tinymce/js/plugins/highlighter/
File Upload :
Current File : E:/www/risk/media/plg_editors_tinymce/js/plugins/highlighter/plugin.min.js

window.tinymce.PluginManager.add("highlightPlus",((e,o)=>{const t=()=>{e.focus(),e.selection.collapse(!0),e.settings.codemirror||(e.settings.codemirror={}),e.settings.codemirror&&e.settings.codemirror.saveCursorPosition&&e.selection.setContent('<span style="display: none;" class="CmCaReT">&#x0;</span>');let t=800;e.settings.codemirror.width&&(t=e.settings.codemirror.width);let r=550;e.settings.codemirror.height&&(r=e.settings.codemirror.height);const i={title:"Source code",url:`${o}/source.html`,width:t,height:r,resizable:!0,maximizable:!0,fullScreen:e.settings.codemirror.fullscreen,saveCursorPosition:!1,buttons:[{type:"custom",text:"Ok",name:"codemirrorOk",primary:!0},{type:"cancel",text:"Cancel",name:"codemirrorCancel"}],onAction:(o,t)=>{if("codemirrorOk"===t.name){document.querySelectorAll(".tox-dialog__body-iframe iframe")[0].contentWindow.tinymceHighlighterSubmit(),e.undoManager.add(),n.close()}}},n=e.windowManager.openUrl(i);e.settings.codemirror.fullscreen&&n.fullscreen(!0)};e.ui.registry.addButton("code",{icon:"sourcecode",title:"Source code+",tooltip:"Source code+",onAction:t}),e.ui.registry.addMenuItem("code",{icon:"sourcecode",text:"Source code+",onAction:t,context:"tools"})}));

Copyright © 2019 by b0y-101