%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /var/www/html/higroup/wp-content/plugins/devmonsta/core/options/assets/js/
Upload File :
Create Path :
Current File : /var/www/html/higroup/wp-content/plugins/devmonsta/core/options/assets/js/dm-init-scripts.bundle.js

!function(e){var t={};function n(i){if(t[i])return t[i].exports;var o=t[i]={i:i,l:!1,exports:{}};return e[i].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(i,o,function(t){return e[t]}.bind(null,o));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=1)}([,function(e,t,n){"use strict";n.r(t);n(2),n(3),n(4),n(5),n(6),n(7),n(8),n(9),n(10),n(11),n(12),n(13),n(14),n(15),n(16),n(17),n(18)},function(e,t){jQuery(document).ready((function(e){jQuery(document).on("click",".devm-repeater-add-new",(function(t,n){t.preventDefault();var i=e(this).data("id"),o=e("#devm-repeater-control-list-"+i),r=e("#devm_repeater_content_"+i),a=e(this).closest(".devm-repeater-column").children(".devm-repeater-sample"),c=a.clone().removeClass("devm-repeater-sample"),s=e(this).closest(".devm-repeater-column").children(".devm-repeater-control-list").children().length+1;c.find(".devm-repeater-control-action, .devm-repeater-popup-close, .devm-editor-post-trash").attr("data-id",i+"_"+s).end(),c.find(".devm-repeater-inner-controls").attr("id",i+"_"+s).end();var l,d={repeaterControl:[a],isRemoved:n,clonedElement:c,id:i,repeatCount:s};n?(s-=1,d.repeaterControl=e(this).closest(".devm-repeater-column").children(".devm-repeater-control-list").children(),r.val(o.html())):(c.children(".devm-repeater-inner-controls").children(".devm-repeater-inner-controls-inner").children(".devm-repeater-popup-data").children(".devm-option:not(.devm-repeater-child)").addClass("active-script"),e(this).closest(".devm-repeater-column").children(".devm-repeater-control-list").append(c),r.val(o.html())),jQuery(this).closest(".devm-repeater-column").find(".devm-repeater-control-list > .devm-repeater-control > .devm-repeater-control-action").last().trigger("click"),e((l=d).repeaterControl).each((function(t){var n=t+1;l.isRemoved&&(e(this).find(".devm-repeater-control-action, .devm-repeater-popup-close, .devm-editor-post-trash").attr("data-id",l.id+"_"+n),e(this).find(".devm-repeater-inner-controls").attr("id",l.id+"_"+n)),e(this).find(".devm-ctrl").each((function(t){var i=l.isRemoved?this:l.clonedElement.find(".devm-ctrl")[t],o=e(i).attr("name")?e(i).attr("name"):"",r=l.isRemoved?o:"devm_options["+l.id+"]["+l.repeatCount+"]["+o+"]";l.isRemoved&&(r=r.replace(/\[(\d+)\]/,(function(e,t){return"["+n+"]"}))),o&&e(i).attr("name",r)}))})),function(e){jQuery(window).trigger("devm-scripts.dm",[e]),jQuery(window).trigger("devm-vue.dm",[e]),jQuery(window).trigger("devm-scripts",[e])}(c)})),jQuery(document).on("click",".devm-repeater-control-action",(function(t){t.preventDefault(),e(this).closest(".devm-repeater-control").children(".devm-repeater-inner-controls").addClass("open")})),jQuery(document).on("click",".devm-repeater-popup-close",(function(t){t.preventDefault(),e(this).closest(".devm-repeater-control").children(".devm-repeater-inner-controls").removeClass("open")})),e(document).on("click",".devm-editor-post-trash",(function(){e(this).closest(".devm-repeater-control").remove(),jQuery(".devm-repeater-add-new").trigger("click",[!0])}))}))},function(e,t){jQuery(window).on("devm-scripts.conditions",(function(e){jQuery(document).on("input change",".devm-ctrl,.devm-icon-picker",(function(e,t){var n=t||jQuery(this).val(),i=jQuery(".devm-condition-active"),o=jQuery(this).attr("name"),r=jQuery(this),a=Array.isArray(n)?n:[];if("checkbox"==r.attr("type")){var c=jQuery(this).parents(".devm-option-column").find("input:checked");c.length>1&&jQuery(this).parents(".devm-option-column").find("input:checked").each((function(e){a.push(jQuery(this).val())})),n=!!c.length&&("true"==c.val()||c.val())}"radio"==r.attr("type")&&(n=jQuery(this).parents(".devm-option-column").find("input:checked").val()),r.hasClass("devm-control-switcher")&&(n=r.is(":checked")?r.data("right_key"):r.data("left_key")),i.each((function(){var e=jQuery(this).data("devm_conditions"),t=jQuery(this);if(t.removeClass("applied"),r.parents(".devm-option-column").hasClass("done"))return!1;if(a.length){var i=e.map((function(e){return e.value})),c=!1;a.forEach((function(e){c=-1!=i.indexOf(e)})),n=a}e.forEach((function(e){var i=e,s=(wp.customize?"":"devmonsta_")+i.control_name,l=i.operator,d=i.value;if("string"==typeof d&&r.hasClass("devm-color-picker-field")&&(d=d.toLowerCase()),t.hasClass("applied"))return!1;o===s&&(1==c&&a.length&&(n=a[0]),!function(e,t,n){switch(n){case"<":return e<t;case"<=":return e<=t;case">":return e>t;case">=":return e>=t;case"==":return e==t;case"===":return e===t;case"!=":return e!=t;case"!==":return e!==t;case"not-empty":return void 0!==e&&String(e).length>0;case"empty":case"":return void 0!==e&&0==String(e).length;default:return!1}}(n,d,l)?t.removeClass("open"):(t.addClass("open"),t.addClass("applied")))}))}))})),jQuery(".devm-ctrl").trigger("change")})),jQuery(document).ready((function(){jQuery(window).trigger("devm-scripts.conditions")}))},function(e,t){jQuery(window).on("devm-scripts.oembed",(function(){if(!window.ajaxurl)return!1;var e=window.ajaxurl;jQuery(document).on("keyup",".devm-oembed-url-input",(function(){var t=jQuery(this),n=jQuery(this).val(),i=t.siblings(".devm-oembed-preview");if(n){var o={action:"get_oembed_response",_nonce:t.data("nonce"),preview:t.data("preview"),url:n};jQuery.ajax({type:"POST",url:e,data:o,success:function(e){i.html(e)}})}else i.html("")})),jQuery(".devm-oembed-url-input").trigger("keyup")})),jQuery(document).ready((function(e){jQuery(window).trigger("devm-scripts.oembed")}))},function(e,t){jQuery(window).on("devm-scripts.iconPicker",(function(e,t){Vue.component("devm-icon-picker",{props:["icon_list","name","default_icon_type","default_icon"],template:'\n            <div class="devm-icon-control">\n                <div class="devm-select-icon">\n                    <div class="devm-icon-box">\n                        <div :class="iconBox" @click="openModal">\n                            <span :class="\'devm-icon \' + savedIconClass"></span>\n                            <div class="devm-placeholder-icons">\n                                    <i class="fas fa-ad"></i>\n                                    <i class="far fa-address-book"></i>\n                                    <i class="fab fa-affiliatetheme"></i>\n                            </div>\n                       </div>\n                       <div class="devm-close-icon" @click="removeIcon" v-if="savedIconClass"><i class="fas fa-times"></i></div>\n                    </div>\n                    <button class="devm-add-icon-btn button" @click.prevent="openModal">{{ iconBtnText }}</button>\n                    <input v-if="!wp.customize" class="devm-icon-picker" type="hidden" :name="name" v-model="savedIconClass">\n                    <input v-if="!wp.customize" type="hidden" :name="name + \'_type\'" :value="iconType">\n                    \n                    <input v-if="wp.customize" type="hidden" class="devm-icon-picker" :name="name" v-model="customizerdata" :data-customize-setting-link="name"  />\n                </div>\n                <transition name="fade">\n                    <devm-icon-modal v-if="showModal" :iconList="iconList" :default_icon_type="default_icon_type" :default_icon="default_icon" @picked-icon="pickedIconClass" @close-modal="closeModal" @save-icon="saveIcon" @icon-type="changeIconType"></devm-icon-modal>\n                </transition>\n            </div>\n        ',data:function(){return{iconList:[],pickedIcon:"",savedIconClass:"",showModal:!1,save:!1,iconType:"",tempiconType:"",customizerdata:""}},watch:{customizerdata:function(e){e&&wp.customize&&wp.customize(this.name,(function(t){t.set(e)}))}},computed:{iconBtnText:function(){return this.savedIconClass?"Change Icon":"Add Icon"},iconBox:function(){var e="iconBox-inner";return this.savedIconClass&&(e+=" has-icon "),e}},methods:{pickedIconClass:function(e){this.pickedIcon=e},openModal:function(){this.showModal=!0},closeModal:function(){this.showModal=!1,this.save=!1},removeIcon:function(){this.pickedIcon="",this.savedIconClass=""},saveIcon:function(){this.showModal=!1,this.save=!0,this.savedIconClass=this.pickedIcon,this.default_icon=this.pickedIcon,this.iconType=this.tempiconType,this.default_icon_type=this.tempiconType,this.customizerdata=JSON.stringify({iconType:this.iconType,icon:this.pickedIcon}),jQuery(this.$el).find(".devm-icon-picker").trigger("change",[this.pickedIcon])},changeIconType:function(e){this.tempiconType=e}},mounted:function(){this.customizerdata=JSON.stringify({iconType:this.iconType,icon:this.default_icon}),jQuery(this.$el).find(".devm-icon-picker").trigger("change",[this.default_icon])},created:function(){this.iconList=JSON.parse(this.icon_list),this.savedIconClass=this.default_icon?this.default_icon:"",this.iconType=this.default_icon_type?this.default_icon_type:""}}),Vue.component("devm-icon-modal",{props:["iconList","default_icon_type","default_icon"],template:'\n            <div class="devm-icon-modal-container">\n                <div class="devm-icon-modal-data">\n                    <div class="devm-icon-modal-header">\n                        <ul>\n                            <li>Icon Fonts</li>\n                        </ul>\n                        <div class="devm-icon-modal-close" @click="$emit(\'close-modal\')"><i class="fas fa-times"></i></div>\n                    </div>\n                    <div class="devm-icon-modal-selection">\n                        <select class="devm-icon-type" v-if="iconList.length" v-model="iconType">\n                            <option :value="icon.id" v-for="icon in iconList">{{ icon.name }}</option>\n                        </select>\n                        <input type="text" placeholder="serach..." class="devm-icon-search" v-model="search">\n                    </div>\n                    <devm-icon-list v-if="icons.length" :icons="icons" :search="search" @picked-icon="pickedIcon" :default_icon="default_icon"></devm-icon-list>\n                    <div class="devm-icon-modal-footer">\n                        <button class="button media-button button-primary button-large media-button-0" @click.prevent="$emit(\'save-icon\')">Save</button>\n                    </div>\n                </div>\n            </div>\n        ',data:function(){return{search:"",iconType:""}},computed:{icons:function(){var e=this,t=this.iconList.filter((function(t){return t.id==e.iconType}));return t?t[0].icons:[]}},methods:{pickedIcon:function(e){this.$emit("picked-icon",e)}},watch:{iconType:function(e){this.$emit("icon-type",e)}},created:function(){this.iconType=this.default_icon_type}}),Vue.component("devm-icon-list",{props:["icons","search","default_icon"],template:'\n            <div class="devm-list-icon">\n                <ul>\n                    <li :data-icon="icon" v-for="icon in finalIcon" @click="pickIcon(icon)" :class="{ \'active\': pickedIcon ==  icon}"><span :class="icon"></span></li>\n                </ul>\n            </div>\n        ',data:function(){return{iconsCl:[],searchText:"",pickedIcon:""}},methods:{pickIcon:function(e){this.pickedIcon=e,this.$emit("picked-icon",e)}},computed:{finalIcon:function(){var e=this;return this.searchText?this.iconsCl.filter((function(t){return t.indexOf(e.searchText)>-1})):this.iconsCl}},created:function(){this.iconsCl=this.icons,this.pickedIcon=this.default_icon},watch:{search:function(e){this.searchText=e},icons:function(e){this.iconsCl=e}}})})),jQuery(document).ready((function(e){jQuery(window).trigger("devm-scripts.iconPicker")}))},function(e,t){jQuery(window).on("devm-scripts.select",(function(){jQuery(".devm-option.active-script .devm_select").select2()})),jQuery(document).ready((function(e){jQuery(window).trigger("devm-scripts.select")}))},function(e,t){jQuery(window).on("devm-scripts.multiSelect",(function(){var e=jQuery(".devm-option.active-script .devm_multi_select");e.length&&e.select2({multiple:!0})})),jQuery(document).ready((function(e){jQuery(window).trigger("devm-scripts.multiSelect")}))},function(e,t){!function(e){"use strict";e((function(){var t=function(e,t){"customize"in wp?wp.customize(e.attr("name"),(function(e){e.set(t)})):e.val(t).trigger("input change")};e("body").on("click",".devm-option-upload--child",(function(){var n,i=e(this).parents(".devm-option-upload--list"),o=i.next("input"),r=!!i.data("multiple")&&"add";(n=wp.media({title:"Insert Image",library:{type:"image"},multiple:r}).on("open",(function(){var e=n.state().get("selection"),t=o.val();t.length&&(t=t.split(",")).forEach((function(t){e.add(wp.media.attachment(t))}))})).on("select",(function(){var r=n.state().get("selection").toJSON();i.empty(),e.each(r,(function(e,t){i.append('<div class="devm-option-upload--item">\n                        <img src="'.concat(t.url,'" class="devm-option-upload--child">\n                        <button type="button" class="devm-option-upload--remove dashicons dashicons-dismiss" data-id="').concat(t.id,'"></button>\n                    </div>'))})),t(o,r.map((function(e){return e.id})).join(","))}))).open()})).on("click",".devm-option-upload--remove",(function(){var n=e(this),i=n.parents(".devm-option-upload--list"),o=i.data("multiple")?"Images":"Image",r=i.next("input"),a=function(e,t){var n=e.val().split(","),i=n.indexOf(t);return-1!==i&&n.splice(i,1),n.join(",")}(r,String(n.data("id")));t(r,a),n.parent().remove(),0===i[0].childElementCount&&i.html('<div class="devm-option-upload--item has--btn"><button type="button" class="devm-option-upload--child button">Upload '+o+"</button></div>")}))}))}(jQuery)},function(e,t){jQuery(window).on("devm-scripts.slider",(function(){var e=jQuery(".devm-option.active-script .devm-slider");e.length&&e.asRange({limit:!0,range:!1,direction:"h",keyboard:!0,replaceFirst:!1,tip:!0,scale:!0,format:function(e){return e},onChange:function(e){jQuery(this)[0].$element.trigger("change")}})})),jQuery(document).ready((function(e){jQuery(window).trigger("devm-scripts.slider")}))},function(e,t){jQuery(window).on("devm-scripts.rangeSlider",(function(){var e=jQuery(".devm-option.active-script .devm-range-slider");e.length&&e.asRange({range:!0,limit:!1,direction:"h",keyboard:!0,tip:!0,scale:!0,format:function(e){return e},onChange:function(e){jQuery(this)[0].$element.trigger("change")}})})),jQuery(document).ready((function(e){jQuery(window).trigger("devm-scripts.rangeSlider")}))},function(e,t){jQuery(window).on("devm-scripts.datePicker",(function(e,t){var n=jQuery(".devm-option.active-script .devm-option-input-date-picker");if(t&&(n=t.find(".devm-option-input-date-picker")),!n.length)return!1;n.each((function(){var e={dateFormat:"Y-m-d",locale:{firstDayOfWeek:1==jQuery(this).data("mondey-first")}};jQuery(this).flatpickr(e)}))})),jQuery(document).ready((function(e){jQuery(window).trigger("devm-scripts.datePicker")}))},function(e,t){jQuery(window).on("devm-scripts.datetimePicker",(function(e,t){var n=jQuery(".devm-option.active-script .devm-option-input-datetime-picker");if(t&&(n=t.find(".devm-option-input-datetime-picker")),n&&!n.length)return!1;n.each((function(){var e=jQuery(this).data("config"),t=0!=e.timepicker,n=0!=e.is24Format,i=""!=e.minDate&&e.minDate,o=""!=e.maxDate&&e.maxDate;jQuery(this).flatpickr({dateFormat:e.format,minDate:i,maxDate:o,defaultTime:e.defaultTime,enableTime:t,time_24hr:n})}))})),jQuery(document).ready((function(e){jQuery(window).trigger("devm-scripts.datetimePicker")}))},function(e,t){jQuery(window).on("devm-scripts.datetimeRange",(function(e,t){var n=jQuery(".devm-option.active-script .devm-option-input-datetime-range");if(t&&(n=t.find(".devm-option-input-datetime-range")),n&&!n.length)return!1;n.each((function(){var e=jQuery(this).data("config");time_picker=0!=e.timepicker,is_24format=0!=e.is24Format,min_date=""!=e.minDate&&e.minDate,max_date=""!=e.maxDate&&e.maxDate,jQuery(this).flatpickr({mode:"range",dateFormat:e.format,minDate:min_date,maxDate:max_date,defaultTime:e.defaultTime,enableTime:time_picker,time_24hr:is_24format})}))})),jQuery(document).ready((function(e){jQuery(window).trigger("devm-scripts.datetimeRange")}))},function(e,t){jQuery(window).on("devm-scripts.colorPicker",(function(e,t){var n=jQuery(".devm-option.active-script .devm-color-picker-field");if(n&&!n.length)return!1;n.each((function(){var e=jQuery(this).data("config");devmColorOptions={defaultColor:e.default,hide:!0,palettes:e.palettes},jQuery(this).wpColorPicker(devmColorOptions)}))})),jQuery(document).ready((function(e){jQuery(window).trigger("devm-scripts.colorPicker")}))},function(e,t){jQuery(window).on("devm-scripts.gradient",(function(){var e=jQuery(".devm-option.active-script .devm-gradient-color-picker");if(e&&!e.length)return!1;function t(e){if(/^#[0-9A-F]{6}$/i.test(e))return e;function t(e){return("0"+parseInt(e).toString(16)).slice(-2)}return"#"+t((e=e.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/))[1])+t(e[2])+t(e[3])}e.each((function(){var e=jQuery(this),n=e.data("config");for(color_id in n.defaults){var i=e.find(".devm-gradient-field-"+color_id),o={defaultColor:n.defaults[color_id],hide:!0,change:function(e,n){if(!wp.customize)return!1;n.color.toString();var i=jQuery(this).parents(".gradient-parent").find(".wp-color-result")[0].style.backgroundColor,o=jQuery(this).parents(".gradient-parent").find(".wp-color-result")[1].style.backgroundColor,r=t(i)+","+t(o);jQuery(this).parents(".gradient-parent").find(".devm-gradient-value").val(r).trigger("change")}};jQuery(i).wpColorPicker(o)}}))})),jQuery(document).ready((function(e){jQuery(window).trigger("devm-scripts.gradient")}))},function(e,t){jQuery(document).ready((function(){!function(e){if(!e.wp.wpColorPicker.prototype._hasAlpha){var t="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAAHnlligAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHJJREFUeNpi+P///4EDBxiAGMgCCCAGFB5AADGCRBgYDh48CCRZIJS9vT2QBAggFBkmBiSAogxFBiCAoHogAKIKAlBUYTELAiAmEtABEECk20G6BOmuIl0CIMBQ/IEMkO0myiSSraaaBhZcbkUOs0HuBwDplz5uFJ3Z4gAAAABJRU5ErkJggg==",n='<div class="wp-picker-holder" />',i='<div class="wp-picker-container" />',o='<input type="button" class="button button-small" />',r=void 0!==wpColorPickerL10n.current;if(r)var a='<a tabindex="0" class="wp-color-result" />';else{a='<button type="button" class="button wp-color-result" aria-expanded="false"><span class="wp-color-result-text"></span></button>';var c="<label></label>",s='<span class="screen-reader-text"></span>'}Color.fn.toString=function(){if(this._alpha<1)return this.toCSS("rgba",this._alpha).replace(/\s+/g,"");var e=parseInt(this._color,10).toString(16);return this.error?"":(e.length<6&&(e=("00000"+e).substr(-6)),"#"+e)},e.widget("wp.wpColorPicker",e.wp.wpColorPicker,{_hasAlpha:!0,_create:function(){if(e.support.iris){var l=this,d=l.element;if(e.extend(l.options,d.data()),"hue"===l.options.type)return l._createHueOnly();l.close=e.proxy(l.close,l),l.initialValue=d.val(),d.addClass("wp-color-picker"),r?(d.hide().wrap(i),l.wrap=d.parent(),l.toggler=e(a).insertBefore(d).css({backgroundColor:l.initialValue}).attr("title",wpColorPickerL10n.pick).attr("data-current",wpColorPickerL10n.current),l.pickerContainer=e(n).insertAfter(d),l.button=e(o).addClass("hidden")):(d.parent("label").length||(d.wrap(c),l.wrappingLabelText=e(s).insertBefore(d).text(wpColorPickerL10n.defaultLabel)),l.wrappingLabel=d.parent(),l.wrappingLabel.wrap(i),l.wrap=l.wrappingLabel.parent(),l.toggler=e(a).insertBefore(l.wrappingLabel).css({backgroundColor:l.initialValue}),l.toggler.find(".wp-color-result-text").text(wpColorPickerL10n.pick),l.pickerContainer=e(n).insertAfter(l.wrappingLabel),l.button=e(o)),l.options.defaultColor?(l.button.addClass("wp-picker-default").val(wpColorPickerL10n.defaultString),r||l.button.attr("aria-label",wpColorPickerL10n.defaultAriaLabel)):(l.button.addClass("wp-picker-clear").val(wpColorPickerL10n.clear),r||l.button.attr("aria-label",wpColorPickerL10n.clearAriaLabel)),r?d.wrap('<span class="wp-picker-input-wrap" />').after(l.button):(l.wrappingLabel.wrap('<span class="wp-picker-input-wrap hidden" />').after(l.button),l.inputWrapper=d.closest(".wp-picker-input-wrap")),d.iris({target:l.pickerContainer,hide:l.options.hide,width:l.options.width,mode:l.options.mode,palettes:l.options.palettes,change:function(n,i){l.options.alpha?(l.toggler.css({"background-image":"url("+t+")"}),r?l.toggler.html('<span class="color-alpha" />'):(l.toggler.css({position:"relative"}),0==l.toggler.find("span.color-alpha").length&&l.toggler.append('<span class="color-alpha" />')),l.toggler.find("span.color-alpha").css({width:"30px",height:"100%",position:"absolute",top:0,left:0,"border-top-left-radius":"2px","border-bottom-left-radius":"2px",background:i.color.toString()})):l.toggler.css({backgroundColor:i.color.toString()}),e.isFunction(l.options.change)&&l.options.change.call(this,n,i)}}),d.val(l.initialValue),l._addListeners(),l.options.hide||l.toggler.click()}},_addListeners:function(){var t=this;t.wrap.on("click.wpcolorpicker",(function(e){e.stopPropagation()})),t.toggler.click((function(){t.toggler.hasClass("wp-picker-open")?t.close():t.open()})),t.element.on("change",(function(n){(""===e(this).val()||t.element.hasClass("iris-error"))&&(t.options.alpha?(r&&t.toggler.removeAttr("style"),t.toggler.find("span.color-alpha").css("backgroundColor","")):t.toggler.css("backgroundColor",""),e.isFunction(t.options.clear)&&t.options.clear.call(this,n))})),t.button.on("click",(function(n){e(this).hasClass("wp-picker-clear")?(t.element.val(""),t.options.alpha?(r&&t.toggler.removeAttr("style"),t.toggler.find("span.color-alpha").css("backgroundColor","")):t.toggler.css("backgroundColor",""),e.isFunction(t.options.clear)&&t.options.clear.call(this,n),t.element.trigger("change")):e(this).hasClass("wp-picker-default")&&t.element.val(t.options.defaultColor).change()}))}}),e.widget("a8c.iris",e.a8c.iris,{_create:function(){if(this._super(),this.options.alpha=this.element.data("alpha")||!1,this.element.is(":input")||(this.options.alpha=!1),void 0!==this.options.alpha&&this.options.alpha){var t=this,n=t.element,i=e('<div class="iris-strip iris-slider iris-alpha-slider"><div class="iris-slider-offset iris-slider-offset-alpha"></div></div>').appendTo(t.picker.find(".iris-picker-inner")),o=i.find(".iris-slider-offset-alpha"),r={aContainer:i,aSlider:o};void 0!==n.data("custom-width")?t.options.customWidth=parseInt(n.data("custom-width"))||0:t.options.customWidth=100,t.options.defaultWidth=n.width(),(t._color._alpha<1||-1!=t._color.toString().indexOf("rgb"))&&n.width(parseInt(t.options.defaultWidth+t.options.customWidth)),e.each(r,(function(e,n){t.controls[e]=n})),t.controls.square.css({"margin-right":"0"});var a=t.picker.width()-t.controls.square.width()-20,c=a/6,s=a/2-c;e.each(["aContainer","strip"],(function(e,n){t.controls[n].width(s).css({"margin-left":c+"px"})})),t._initControls(),t._change()}},_initControls:function(){if(this._super(),this.options.alpha){var e=this;e.controls.aSlider.slider({orientation:"vertical",min:0,max:100,step:1,value:parseInt(100*e._color._alpha),slide:function(t,n){e._color._alpha=parseFloat(n.value/100),e._change.apply(e,arguments)}})}},_change:function(){this._super();var e=this,n=e.element;if(this.options.alpha){var i=e.controls,o=parseInt(100*e._color._alpha),r=e._color.toRgb(),a=["rgb("+r.r+","+r.g+","+r.b+") 0%","rgba("+r.r+","+r.g+","+r.b+", 0) 100%"],c=e.options.defaultWidth,s=e.options.customWidth,l=e.picker.closest(".wp-picker-container").find(".wp-color-result");i.aContainer.css({background:"linear-gradient(to bottom, "+a.join(", ")+"), url("+t+")"}),l.hasClass("wp-picker-open")&&(i.aSlider.slider("value",o),e._color._alpha<1?(i.strip.attr("style",i.strip.attr("style").replace(/rgba\(([0-9]+,)(\s+)?([0-9]+,)(\s+)?([0-9]+)(,(\s+)?[0-9\.]+)\)/g,"rgb($1$3$5)")),n.width(parseInt(c+s))):n.width(c))}(n.data("reset-alpha")||!1)&&e.picker.find(".iris-palette-container").on("click.palette",".iris-palette",(function(){e._color._alpha=1,e.active="external",e._change()})),n.trigger("change")},_addInputListeners:function(e){var t=this,n=function(n){var i=new Color(e.val()),o=e.val();e.removeClass("iris-error"),i.error?""!==o&&e.addClass("iris-error"):i.toString()!==t._color.toString()&&("keyup"===n.type&&o.match(/^[0-9a-fA-F]{3}$/)||t._setOption("color",i.toString()))};e.on("change",n).on("keyup",t._debounce(n,100)),t.options.hide&&e.on("focus",(function(){t.show()}))}})}}(jQuery)})),jQuery(window).on("devm-scripts.rgbaColorPicker",(function(){var e=jQuery(".devm-option.active-script .color-picker-rgb");if(e&&!e.length)return!1;e.each((function(){var e={hide:!0,palettes:jQuery(this).data("config").palettes};jQuery(this).wpColorPicker(e)}))})),jQuery(document).ready((function(e){jQuery(window).trigger("devm-scripts.rgbaColorPicker")}))},function(e,t){jQuery(window).on("dimensions.dm",(function(){Vue.component("devm-dimensions",{props:["dimension","linkedName","name"],template:'\n            <ul class="devm-option-dimensions">\n                <slot></slot>\n                <li>\n                    <button @click.prevent="linkedDimensions" class="devm-option-input devm-dimension-btn" :class="{active: isDimension}"><span class="dashicons dashicons-admin-links"></span></button>\n                    <input type="hidden" :name="linkedName" v-model="isDimension" />\n                    <input v-if="name" type="hidden" v-model="message" :data-customize-setting-link="name"  />\n                    <label>&nbsp;</label>\n                </li>\n            </ul>\n        ',data:function(){return{isDimension:!0,message:"hello"}},watch:{message:function(e){e&&wp.customize&&wp.customize(this.name,(function(t){t.set(e)}))}},methods:{linkedDimensions:function(){this.isDimension=!this.isDimension}},mounted:function(){var e=this;this.isDimension=this.dimension,this.$on("input-change",(function(t){var n={isLinked:this.isDimension};this.$children.forEach((function(i){1==e.isDimension&&(i.inputValue=t),n[i.label.toLowerCase().replace("/s+/","_")]=1==e.isDimension?t:i.inputValue})),this.message=JSON.stringify(n)}))}}),Vue.component("devm-dimensions-item",{props:["name","value","label"],template:'\n            <li>\n                <input class="devm-option-input devm-dimension-number-input input-top" type="number" :name="name" v-model="inputValue" min="0"/>\n                <label>{{label}}</label>\n            </li>\n        ',data:function(){return{inputValue:""}},watch:{inputValue:function(e){this.$parent.$emit("input-change",e)}},created:function(){this.inputValue=this.value}})})),jQuery(document).on("ready",(function(e){jQuery(window).trigger("dimensions.dm")}))},function(e,t){jQuery(window).on("devm-scripts.typo",(function(e,t){var n=jQuery(".devm-option-typography");if(t&&(n=t.find(".devm-option-typography")),n&&!n.length)return!1;function i(e){if(!wp.customize)return!1;var t={};t.color=e.parents(".devm-option-typography").find(".devm-typography-color-field").val()?function(e){if(/^#[0-9A-F]{6}$/i.test(e))return e;function t(e){return("0"+parseInt(e).toString(16)).slice(-2)}return"#"+t((e=e.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/))[1])+t(e[2])+t(e[3])}(e.parents(".devm-option-typography").find(".devm-typography-color-field").val()):"",e.parents(".devm-option-typography").find("li.typo-font-list").length>0&&(t.family=e.parents(".devm-option-typography").find("select.google-fonts-list").val()),e.parents(".devm-option-typography").find("li.typo-font-weight").length>0&&(t.weight=e.parents(".devm-option-typography").find("select.google-weight-list").val()),e.parents(".devm-option-typography").find("li.typo-font-style").length>0&&(t.style=e.parents(".devm-option-typography").find("select.google-style-list").val()),e.parents(".devm-option-typography").find("li.typo-font-size").length>0&&(t.size=e.parents(".devm-option-typography").find("input.typo-font-size").val()),e.parents(".devm-option-typography").find("li.typo-font-lineheight").length>0&&(t.line_height=e.parents(".devm-option-typography").find("input.typo-font-line-height").val()),e.parents(".devm-option-typography").find("li.typo-font-laterspace").length>0&&(t.letter_spacing=e.parents(".devm-option-typography").find("input.typo-font-letter-space").val());var n=JSON.stringify(t);e.parents(".devm-option-typography").find("input.input-typo-value-holder").val(n).trigger("change")}n.each((function(){var e=jQuery(this).data("config"),t=jQuery(this).parents(".devm-option.active-script").find(".google-fonts-list"),n={defaultColor:e.selected_data.color,hide:!0,change:function(e,t){i(jQuery(this))}};jQuery(this).parents(".devm-option.active-script").find(".devm-typography-color-field").wpColorPicker(n),t.select2(),t.on("change",(function(t){var n=jQuery(this),i=n.parents(".devm-option-typography"),o=i.find(".google-weight-list"),r=i.find(".google-style-list"),a=n.val();e.font_list.length>0&&jQuery.each(e.font_list,(function(e,t){if(t.family==a)return i.find(".google-weight-list, .google-style-list").html(""),jQuery.each(t.variants,(function(e,t){var n=o.data("selected_value")==t?'selected="selected"':"";o.append("<option "+n+" value="+t+" >"+t+"</option>")})),jQuery.each(t.subsets,(function(e,t){var n=r.attr("data-selected_value")==t?'selected="selected"':"";r.append("<option "+n+" value="+t+" >"+t+"</option>")})),!1}))})),t.trigger("change")})),jQuery(".google-weight-list, .google-fonts-list, .google-style-list,.typo-font-line-height,.typo-font-letter-space, .typo-font-size").on("change",(function(){i(jQuery(this))}))})),jQuery(document).ready((function(e){jQuery(window).trigger("devm-scripts.typo")}))}]);

Zerion Mini Shell 1.0