File "redux-box-shadow.min.js"

Full Path: /home/elegucvf/public_html/video/wp-content/plugins/atlas-core/framework/redux-core/inc/fields/box_shadow/redux-box-shadow.min.js
File size: 3.27 KB
MIME-type: text/plain
Charset: utf-8

!function(l){"use strict";redux.field_objects=redux.field_objects||{},redux.field_objects.box_shadow=redux.field_objects.box_shadow||{},redux.field_objects.box_shadow.init=function(e){e=e||l(document).find(".redux-group-tab:visible").find(".redux-container-box_shadow:visible"),l(e).each(function(){var e=l(this),d=e;(d=e.hasClass("redux-field-container")?d:e.parents(".redux-field-container:first")).is(":hidden")||d.hasClass("redux-field-init")&&(d.removeClass("redux-field-init"),redux.field_objects.box_shadow.colorPicker(e),redux.field_objects.box_shadow.sliderInit(e),e.find(".checkbox").on("click",function(){var e=0,d=l(this).parents(".col-2"),i=d.find(".redux-box-shadow-slider"),d=d.find(".wp-picker-container"),a=l(this).parent("label");l(this).is(":checked")?(e=l(this).parent().find(".checkbox-check").attr("data-val"),d.removeClass("disabled"),i.attr("disabled",!1),a.removeClass("shadow-disabled")):(d.addClass("disabled"),i.attr("disabled",!0),a.addClass("shadow-disabled")),l(this).parent().find(".checkbox-check").val(e),redux.field_objects.box_shadow.changeValue(l(this),!0)}))})},redux.field_objects.box_shadow.colorPicker=function(e){var d=e.find(".redux-color-init").wpColorPicker({change:function(e,d){l(this).val(d.color.toString()),redux.field_objects.box_shadow.changeValue(l(this),!0)},clear:function(e,d){l(this).val(d.color.toString()),redux.field_objects.box_shadow.changeValue(l(this).parent().find(".redux-color-init"),!0)}}),i=e.data("id");d.each(function(){var e=l(this).parents(".col-2"),d=e.data("shadow"),d=e.find('label[for="'+i+"-"+d+'-shadow"]'),e=e.find(".wp-picker-container");d.hasClass("shadow-disabled")&&e.addClass("disabled")})},redux.field_objects.box_shadow.sliderInit=function(e){e.find(".redux-box-shadow-slider").each(function(){var d=l(this).data("id"),e=l(this).data("min"),i=l(this).data("max"),a=l(this).data("step"),s=l(this).data("default"),o=l(this).data("label"),t=Boolean(l(this).data("rtl")),e=[e,i],r=l(this).reduxNoUiSlider({range:e,start:s,handles:1,step:a,connect:"lower",behaviour:"tap-drag",rtl:t,serialization:{resolution:a},slide:function(){var e=r.val();l(this).next("#redux-slider-value-"+d).attr("value",e),l(this).prev("label").html(o+":  <strong>"+e+"px</strong>"),redux.field_objects.box_shadow.changeValue(l(this),!0)}})})},redux.field_objects.box_shadow.changeValue=function(e,d){var i=e.parents(".redux-container-box_shadow"),a=i.find(".box-shadow-controls"),s=a.find(".shadow-inset"),a=a.find(".shadow-drop"),o=i.data("id"),t=i.find("#shadow-result"),r="";0<s.length&&s.find(".checkbox").is(":checked")&&(s=i.find("#"+o+"-inset-color").val(),r="inset "+i.find("#redux-slider-value-"+o+"-inset-horizontal").val()+"px "+i.find("#redux-slider-value-"+o+"-inset-vertical").val()+"px "+i.find("#redux-slider-value-"+o+"-inset-blur").val()+"px "+i.find("#redux-slider-value-"+o+"-inset-spread").val()+"px "+s),0<a.length&&a.find(".checkbox").is(":checked")&&(s=i.find("#"+o+"-drop-color").val(),""!==r&&(r+=","),r=r+i.find("#redux-slider-value-"+o+"-drop-horizontal").val()+"px "+i.find("#redux-slider-value-"+o+"-drop-vertical").val()+"px "+i.find("#redux-slider-value-"+o+"-drop-blur").val()+"px "+i.find("#redux-slider-value-"+o+"-drop-spread").val()+"px "+s),t.css({"box-shadow":r,"-webkit-box-shadow":r,"-moz-box-shadow":r,"-o-box-shadow":r}),d&&redux_change(e)}}(jQuery);