%PDF- %PDF-
Direktori : /home/opti/workflow/src/public/app-assets/js/scripts/forms/select/ |
Current File : /home/opti/workflow/src/public/app-assets/js/scripts/forms/select/form-select2.min.js |
/*! * stack-admin-theme (https://pixinvent.com/bootstrap-admin-template/stack) * Copyright 2018 PIXINVENT * Licensed under the Themeforest Standard Licenses */ !function(window,document,$){"use strict";function iconFormat(icon){icon.element;if(!icon.id)return icon.text;var $icon="<i class='la la-"+$(icon.element).data("icon")+"'></i>"+icon.text;return $icon}function formatRepo(repo){if(repo.loading)return repo.text;var markup="<div class='select2-result-repository clearfix'><div class='select2-result-repository__avatar'><img src='"+repo.owner.avatar_url+"' /></div><div class='select2-result-repository__meta'><div class='select2-result-repository__title'>"+repo.full_name+"</div>";return repo.description&&(markup+="<div class='select2-result-repository__description'>"+repo.description+"</div>"),markup+="<div class='select2-result-repository__statistics'><div class='select2-result-repository__forks'><i class='la la-code-fork mr-0'></i> "+repo.forks_count+" Forks</div><div class='select2-result-repository__stargazers'><i class='la la-star-o mr-0'></i> "+repo.stargazers_count+" Stars</div><div class='select2-result-repository__watchers'><i class='la la-eye mr-0'></i> "+repo.watchers_count+" Watchers</div></div></div></div>"}function formatRepoSelection(repo){return repo.full_name||repo.text}function matchStart(term,text){return 0===text.toUpperCase().indexOf(term.toUpperCase())}function formatState(state){if(state.id){var $state=$('<span><img src="../../../app-assets/images/flags/'+state.element.value.toLowerCase()+'.png" class="img-flag" /> '+state.text+"</span>");return $state}return state.text}$(".select2").select2(),$(".select2-placeholder").select2({placeholder:"Select a state",allowClear:!0}),$(".select2-icons").select2({minimumResultsForSearch:1/0,templateResult:iconFormat,templateSelection:iconFormat,escapeMarkup:function(es){return es}}),$(".select2-placeholder-multiple").select2({placeholder:"Select State"}),$(".hide-search").select2({minimumResultsForSearch:1/0}),$(".max-length").select2({maximumSelectionLength:2,placeholder:"Select maximum 2 items"});var $eventSelect=$(".js-example-events");$eventSelect.select2({placeholder:"DOM Events"}),$eventSelect.on("select2:open",function(e){alert("Open Event Fired.")}),$eventSelect.on("select2:close",function(e){alert("Close Event Fired.")}),$eventSelect.on("select2:select",function(e){alert("Select Event Fired.")}),$eventSelect.on("select2:unselect",function(e){alert("Unselect Event Fired.")}),$eventSelect.on("change",function(e){alert("Change Event Fired.")});var $select=$(".js-example-programmatic").select2(),$selectMulti=$(".js-example-programmatic-multi").select2();$selectMulti.select2({placeholder:"Programmatic Events"}),$(".js-programmatic-set-val").on("click",function(){$select.val("CA").trigger("change")}),$(".js-programmatic-open").on("click",function(){$select.select2("open")}),$(".js-programmatic-close").on("click",function(){$select.select2("close")}),$(".js-programmatic-init").on("click",function(){$select.select2()}),$(".js-programmatic-destroy").on("click",function(){$select.select2("destroy")}),$(".js-programmatic-multi-set-val").on("click",function(){$selectMulti.val(["CA","AL"]).trigger("change")}),$(".js-programmatic-multi-clear").on("click",function(){$selectMulti.val(null).trigger("change")});var data=[{id:0,text:"enhancement"},{id:1,text:"bug"},{id:2,text:"duplicate"},{id:3,text:"invalid"},{id:4,text:"wontfix"}];$(".select2-data-array").select2({data:data}),$(".select2-data-ajax").select2({placeholder:"Loading remote data",ajax:{url:"http://api.github.com/search/repositories",dataType:"json",delay:250,data:function(params){return{q:params.term,page:params.page}},processResults:function(data,params){return params.page=params.page||1,{results:data.items,pagination:{more:30*params.page<data.total_count}}},cache:!0},escapeMarkup:function(markup){return markup},minimumInputLength:1,templateResult:formatRepo,templateSelection:formatRepoSelection}),$(".select2-tags").select2({tags:!0}),$(".select2-tokenizer").select2({tags:!0,tokenSeparators:[","," "]}),$.fn.select2.amd.require(["select2/compat/matcher"],function(oldMatcher){$(".select2-customize-result").select2({placeholder:"Search by 'a'",matcher:oldMatcher(matchStart)})}),$(".select2-language").select2({language:"es"}),$(".select2-rtl").select2({placeholder:"RTL Select",dir:"rtl"}),$(".select2-diacritics").select2({placeholder:"Type 'aero'"}),$(".select2-theme").select2({placeholder:"Classic Theme",theme:"classic"}),$(".select2-templating").select2({templateResult:formatState,templateSelection:formatState}),$(".select2-size-lg").select2({containerCssClass:"select-lg"}),$(".select2-size-sm").select2({containerCssClass:"select-sm"}),$(".select2-size-xs").select2({containerCssClass:"select-xs"}),$(".select2-bg").each(function(i,obj){var variation="",textVariation="",textColor="",color=$(this).data("bgcolor");variation=$(this).data("bgcolor-variation"),textVariation=$(this).data("text-variation"),textColor=$(this).data("text-color"),""!==textVariation&&(textVariation=" "+textVariation),""!==variation&&(variation=" bg-"+variation);var className="bg-"+color+variation+" "+textColor+textVariation+" border-"+color+" border-darken-2 ";$(this).select2({containerCssClass:className})}),$(".select2-border").each(function(i,obj){var variation="",textVariation="",textColor="",color=$(this).data("border-color");textVariation=$(this).data("text-variation"),variation=$(this).data("border-variation"),textColor=$(this).data("text-color"),""!==textVariation&&(textVariation=" "+textVariation),""!==variation&&(variation=" border-"+variation);var className="border-"+color+" "+variation+" "+textColor+textVariation;$(this).select2({containerCssClass:className})}),$(".select2-menu-bg").each(function(i,obj){var variation="",textVariation="",textColor="",color=$(this).data("bgcolor");variation=$(this).data("bgcolor-variation"),textVariation=$(this).data("text-variation"),textColor=$(this).data("text-color"),""!==variation&&(variation=" bg-"+variation),""!==textVariation&&(textVariation=" "+textVariation);var className="bg-"+color+variation+" "+textColor+textVariation+" border-"+color+" border-darken-2 ";$(this).select2({dropdownCssClass:className})}),$(".select2-full-bg").each(function(i,obj){var variation="",textVariation="",textColor="",color=$(this).data("bgcolor");variation=$(this).data("bgcolor-variation"),textVariation=$(this).data("text-variation"),textColor=$(this).data("text-color"),""!==variation&&(variation=" bg-"+variation),""!==textVariation&&(textVariation=" "+textVariation);var className="bg-"+color+variation+" "+textColor+textVariation+" border-"+color+" border-darken-2 ";$(this).select2({containerCssClass:className,dropdownCssClass:className})}),$("select[data-text-color]").each(function(i,obj){var textVariation,text=$(this).data("text-color");textVariation=$(this).data("text-variation"),""!==textVariation&&(textVariation=" "+textVariation),$(this).next(".select2").find(".select2-selection__rendered").addClass(text+textVariation)})}(window,document,jQuery);