!function(a){var b;window.UIkit&&(b=a(UIkit)),"function"==typeof define&&define.amd&&define("uikit-form-select",["uikit"],function(){return b||a(UIkit)})}(function(a){"use strict";return a.component("formSelect",{defaults:{target:">span:first",activeClass:"uk-active"},boot:function(){a.ready(function(b){a.$("[data-uk-form-select]",b).each(function(){var b=a.$(this);b.data("formSelect")||a.formSelect(b,a.Utils.options(b.attr("data-uk-form-select")))})})},init:function(){var a=this;this.target=this.find(this.options.target),this.select=this.find("select"),this.select.on("change",function(){var b=a.select[0],c=function(){try{"input"===a.options.target?a.target.val(b.options[b.selectedIndex].text):a.target.text(b.options[b.selectedIndex].text)}catch(a){}return a.element[a.select.val()?"addClass":"removeClass"](a.options.activeClass),c};return c()}()),this.element.data("formSelect",this)}}),a.formSelect});