src/myams/resources/js/ext/tinymce/dev/classes/ui/ListBox.min.js
changeset 0 f05d7aea098a
child 5 c9c69b13d884
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/myams/resources/js/ext/tinymce/dev/classes/ui/ListBox.min.js	Fri Jul 10 16:59:11 2020 +0200
@@ -0,0 +1,1 @@
+define("tinymce/ui/ListBox",["tinymce/ui/MenuButton"],function(a){return a.extend({init:function(f){var d=this,c,e,h,b;function g(j){for(var k=0;k<j.length;k++){e=j[k].selected||f.value===j[k].value;if(e){h=h||j[k].text;d._value=j[k].value;break}if(j[k].menu){g(j[k].menu)}}}d._values=c=f.values;if(c){g(c);if(!e&&c.length>0){h=c[0].text;d._value=c[0].value}f.menu=c}f.text=f.text||h||c[0].text;d._super(f);d.addClass("listbox");d.on("select",function(j){var i=j.control;if(b){j.lastControl=b}if(f.multiple){i.active(!i.active())}else{d.value(j.control.settings.value)}b=i})},value:function(d){var b=this,e,h,g;function f(j,i){j.items().each(function(k){e=k.value()===i;if(e){h=h||k.text()}k.active(e);if(k.menu){f(k.menu,i)}})}function c(j){for(var k=0;k<j.length;k++){e=j[k].value==d;if(e){h=h||j[k].text}j[k].active=e;if(j[k].menu){c(j[k].menu)}}}if(typeof d!="undefined"){if(b.menu){f(b.menu,d)}else{g=b.settings.menu;c(g)}b.text(h||this.settings.text)}return b._super(d)}})});
\ No newline at end of file