tinymce-editor/tinymce/plugins/code/plugin.min.js
Marat 2cb9c3aa14 Squashed 'copy_this/modules/bla/bla-tinymce/' content from commit 835609d
git-subtree-dir: copy_this/modules/bla/bla-tinymce
git-subtree-split: 835609d658ef23894653104da64769f67e13f94e
2015-02-23 12:18:22 +01:00

1 line
721 B
JavaScript

tinymce.PluginManager.add("code",function(a){function b(){var b=a.windowManager.open({title:"Source code",body:{type:"textbox",name:"code",multiline:!0,minWidth:a.getParam("code_dialog_width",600),minHeight:a.getParam("code_dialog_height",Math.min(tinymce.DOM.getViewPort().h-200,500)),spellcheck:!1,style:"direction: ltr; text-align: left"},onSubmit:function(b){a.focus(),a.undoManager.transact(function(){a.setContent(b.data.code)}),a.selection.setCursorLocation(),a.nodeChanged()}});b.find("#code").value(a.getContent({source_view:!0}))}a.addCommand("mceCodeEditor",b),a.addButton("code",{icon:"code",tooltip:"Source code",onclick:b}),a.addMenuItem("code",{icon:"code",text:"Source code",context:"tools",onclick:b})});