!function(){"use strict";var n,t,e,r,o,i=tinymce.util.Tools.resolve("tinymce.PluginManager"),u=function(){for(var n=[],t=0;tCould not load emoticons

"}]},buttons:[{type:"cancel",text:"Close"}],initialData:{}}),f.focus(N),f.unblock()}))},I=function(n,t){var e=function(){return q(n,t)};n.ui.registry.addButton("emoticons",{type:"button",tooltip:"Emoticons",icon:"emoji",onAction:e}),n.ui.registry.addMenuItem("emoticons",{text:"Emoticons...",icon:"emoji",onAction:e})},z=function(n,t){return n.getParam("emoticons_database_url",t+"/js/emojis.js")};i.add("emoticons",function(n,t){var r,o,e=z(n,t),i=F(n,e);I(n,i),o=i,(r=n).ui.registry.addAutocompleter("emoticons",{ch:":",columns:"auto",minChars:2,matches:b,fetch:function(t,e){return o.waitForLoad().then(function(){var n=o.listAll();return O(n,t.toLowerCase(),p.some(e))})},onAction:function(n,t,e){r.selection.setRng(t),r.insertContent(e),n.hide()}})}),function M(){}}();