Sha256: a5238c4a8852f7b071c7a25fb4209e86a0a16a4477543f5bade0853c866b76bb

Contents?: true

Size: 893 Bytes

Versions: 89

Compression:

Stored size: 893 Bytes

Contents

tinymce.PluginManager.add("contextmenu",function(a){var b,c=a.settings.contextmenu_never_use_native;a.on("contextmenu",function(d){var e,f=a.getDoc();if(!d.ctrlKey||c){if(d.preventDefault(),tinymce.Env.mac&&tinymce.Env.webkit&&2==d.button&&f.caretRangeFromPoint&&a.selection.setRng(f.caretRangeFromPoint(d.x,d.y)),e=a.settings.contextmenu||"link image inserttable | cell row column deletetable",b)b.show();else{var g=[];tinymce.each(e.split(/[ ,]/),function(b){var c=a.menuItems[b];"|"==b&&(c={text:b}),c&&(c.shortcut="",g.push(c))});for(var h=0;h<g.length;h++)"|"==g[h].text&&(0===h||h==g.length-1)&&g.splice(h,1);b=new tinymce.ui.Menu({items:g,context:"contextmenu"}).addClass("contextmenu").renderTo(),a.on("remove",function(){b.remove(),b=null})}var i={x:d.pageX,y:d.pageY};a.inline||(i=tinymce.DOM.getPos(a.getContentAreaContainer()),i.x+=d.clientX,i.y+=d.clientY),b.moveTo(i.x,i.y)}})});

Version data entries

89 entries across 89 versions & 3 rubygems

Version Path
optimacms-0.1.61 spec/dummy/public/js/tinymce/plugins/contextmenu/plugin.min.js
optimacms-0.3.30 spec/dummy/public/js/tinymce/plugins/contextmenu/plugin.min.js
optimacms-0.3.29 spec/dummy/public/js/tinymce/plugins/contextmenu/plugin.min.js
optimacms-0.3.23 spec/dummy/public/js/tinymce/plugins/contextmenu/plugin.min.js
optimacms-0.3.15 spec/dummy/public/js/tinymce/plugins/contextmenu/plugin.min.js
optimacms-0.3.12 spec/dummy/public/js/tinymce/plugins/contextmenu/plugin.min.js
optimacms-0.3.11 spec/dummy/public/js/tinymce/plugins/contextmenu/plugin.min.js
mirador_rails-0.3.3 vendor/assets/plugins/plugins/contextmenu/plugin.min.js
optimacms-0.3.9 spec/dummy/public/js/tinymce/plugins/contextmenu/plugin.min.js
mirador_rails-0.3.2 vendor/assets/plugins/plugins/contextmenu/plugin.min.js
mirador_rails-0.3.1 vendor/assets/plugins/plugins/contextmenu/plugin.min.js
optimacms-0.3.8 spec/dummy/public/js/tinymce/plugins/contextmenu/plugin.min.js
optimacms-0.3.7 spec/dummy/public/js/tinymce/plugins/contextmenu/plugin.min.js
optimacms-0.3.6 spec/dummy/public/js/tinymce/plugins/contextmenu/plugin.min.js
optimacms-0.3.5 spec/dummy/public/js/tinymce/plugins/contextmenu/plugin.min.js
mirador_rails-0.3.0 vendor/assets/plugins/plugins/contextmenu/plugin.min.js
mirador_rails-0.1.1 vendor/assets/plugins/plugins/contextmenu/plugin.min.js
mirador_rails-0.2.1 vendor/assets/plugins/plugins/contextmenu/plugin.min.js
optimacms-0.2.26 spec/dummy/public/js/tinymce/plugins/contextmenu/plugin.min.js
optimacms-0.2.25 spec/dummy/public/js/tinymce/plugins/contextmenu/plugin.min.js