src/pyams_skin/resources/js/ext/tinymce/dev/classes/ui/Menu.min.js
changeset 81 472bd9195a15
equal deleted inserted replaced
80:181b3a0ee15a 81:472bd9195a15
       
     1 define("tinymce/ui/Menu",["tinymce/ui/FloatPanel","tinymce/ui/MenuItem","tinymce/util/Tools"],function(d,c,a){var b=d.extend({Defaults:{defaultType:"menuitem",border:1,layout:"stack",role:"application",bodyRole:"menu",ariaRoot:true},init:function(h){var f=this;h.autohide=true;h.constrainToViewport=true;if(h.itemDefaults){var e=h.items,g=e.length;while(g--){e[g]=a.extend({},h.itemDefaults,e[g])}}f._super(h);f.addClass("menu")},repaint:function(){this.toggleClass("menu-align",true);this._super();this.getEl().style.height="";this.getEl("body").style.height="";return this},cancel:function(){var e=this;e.hideAll();e.fire("select")},hideAll:function(){var e=this;this.find("menuitem").exec("hideMenu");return e._super()},preRender:function(){var e=this;e.items().each(function(g){var f=g.settings;if(f.icon||f.selectable){e._hasIcons=true;return false}});return e._super()}});return b});