src/pyams_skin/resources/js/ext/tinymce/dev/classes/ui/SplitButton.min.js
changeset 81 472bd9195a15
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/pyams_skin/resources/js/ext/tinymce/dev/classes/ui/SplitButton.min.js	Tue Sep 08 17:27:31 2015 +0200
@@ -0,0 +1,1 @@
+define("tinymce/ui/SplitButton",["tinymce/ui/MenuButton","tinymce/ui/DomUtils"],function(b,a){return b.extend({Defaults:{classes:"widget btn splitbtn",role:"button"},repaint:function(){var c=this,g=c.getEl(),e=c.layoutRect(),d,f;c._super();d=g.firstChild;f=g.lastChild;a.css(d,{width:e.w-a.getSize(f).width,height:e.h-2});a.css(f,{height:e.h-2});return c},activeMenu:function(d){var c=this;a.toggleClass(c.getEl().lastChild,c.classPrefix+"active",d)},renderHtml:function(){var c=this,g=c._id,e=c.classPrefix,f;var d=c.settings.icon;f=c.settings.image;if(f){d="none";if(typeof f!="string"){f=window.getSelection?f[0]:f[1]}f=" style=\"background-image: url('"+f+"')\""}else{f=""}d=c.settings.icon?e+"ico "+e+"i-"+d:"";return('<div id="'+g+'" class="'+c.classes()+'" role="button" tabindex="-1"><button type="button" hidefocus="1" tabindex="-1">'+(d?'<i class="'+d+'"'+f+"></i>":"")+(c._text?(d?" ":"")+c._text:"")+'</button><button type="button" class="'+e+'open" hidefocus="1" tabindex="-1">'+(c._menuBtnText?(d?"\u00a0":"")+c._menuBtnText:"")+' <i class="'+e+'caret"></i></button></div>')},postRender:function(){var c=this,d=c.settings.onclick;c.on("click",function(g){var f=g.target;if(g.control==this){while(f){if((g.aria&&g.aria.key!="down")||(f.nodeName=="BUTTON"&&f.className.indexOf("open")==-1)){g.stopImmediatePropagation();d.call(this,g);return}f=f.parentNode}}});delete c.settings.onclick;return c._super()}})});
\ No newline at end of file