PageSourceSearch

https://wearechange.org/wp-content/plugins/ajax-search-lite/js/min/plugin/optimized/asl-settings.min.js

js wearechange.org collected 2026-10-03 21:39:26 UTC 5,402 bytes, 1 lines download raw bytes

1(function(){"use strict";var a={};(function(){a.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return a.d(e,{a:e}),e}})(),function(){a.d=function(t,e){for(var s in e)a.o(e,s)&&!a.o(t,s)&&Object.defineProperty(t,s,{enumerable:!0,get:e[s]})}}(),function(){a.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)}}();var l={},o=Object(window.WPD).global;o.AslPlugin.prototype.showSettings=function(){let t=this;t.initSettings?.(),t.n("searchsettings").css(t.settAnim.showCSS),t.n("searchsettings").removeClass(t.settAnim.hideClass).addClass(t.settAnim.showClass),t.n("prosettings").data("opened",1),t.fixSettingsPosition(!0)},o.AslPlugin.prototype.hideSettings=function(){let t=this;t.initSettings?.(),t.n("searchsettings").removeClass(t.settAnim.showClass).addClass(t.settAnim.hideClass),setTimeout(function(){t.n("searchsettings").css(t.settAnim.hideCSS)},t.settAnim.duration),t.n("prosettings").data("opened",0)};var f=null,d=Object(window.WPD).DoMini,i=a.n(d);o.AslPlugin.prototype.initFacetEvents=function(){let t=this;t.o.trigger.facet&&t.n("searchsettings").find("input[type=checkbox]").on("asl_chbx_change",function(e){t.ktype=e.type,t.n("searchsettings").find("input[name=filters_changed]").val(1),t.gaEvent?.("facet_change",{option_label:i()(this).closest("fieldset").find("legend").text(),option_value:i()(this).closest(".asl_option").find(".asl_option_label").text()+(i()(this).prop("checked")?"(checked)":"(unchecked)")}),t.setFilterStateInput(65),t.searchWithCheck(80)})};var r=Object(window.WPD).utils;o.AslPlugin.prototype.initSettingsSwitchEvents=function(){let t=this;t.n("prosettings").on("click",function(){t.n("prosettings").data("opened")==="0"?t.showSettings():t.hideSettings()}),t.o.settingsVisible==1&&t.showSettings()},o.AslPlugin.prototype.initSettingsEvents=function(){let t=this,e,s=function(){typeof t.originalFormData>"u"&&(t.originalFormData=(0,r.formData)(t.n("searchsettings").find("form"))),t.n("searchsettings").off("mousedown touchstart mouseover",s)};t.n("searchsettings").on("mousedown touchstart mouseover",s);let c=function(n){i()(n.target).closest(".asl_w").length==0&&(t.dragging||t.hideSettings?.())};t.documentEventHandlers.push({node:document,event:t.clickTouchend,handler:c}),i()(document).on(t.clickTouchend,c),t.n("searchsettings").on("click",function(){t.settingsChanged=!0}),t.n("searchsettings").on(t.clickTouchend,function(n){t.updateHref(),(typeof n.target<"u"&&!i()(n.target).hasClass("noUi-handle")||n.type=="click")&&n.stopImmediatePropagation()}),t.n("searchsettings").find("div.asl_option").on(t.mouseupTouchend,function(n){if(n.preventDefault(),n.stopImmediatePropagation(),t.dragging)return!1;i()(this).find('input[type="checkbox"]').prop("checked",!i()(this).find('input[type="checkbox"]').prop("checked")),clearTimeout(e);let h=this;e=setTimeout(function(){i()(h).find('input[type="checkbox"]').trigger("asl_chbx_change",[])},50)}),t.n("searchsettings").find("div.asl_option label").on("click",function(n){n.preventDefault()}),t.n("searchsettings").find("fieldset.asl_checkboxes_filter_box").forEach(function(){let n=!0;i()(this).find('.asl_option:not(.asl_option_selectall) input[type="checkbox"]').forEach(function(){if(i()(this).prop("checked")==!0)return n=!1,!1}),n&&i()(this).find('.asl_option_selectall input[type="checkbox"]').prop("checked",!1).removeAttr("data-origvalue")}),t.n("searchsettings").find("fieldset").forEach(function(){i()(this).find(".asl_option:not(.hiddend)").last().addClass("asl-o-last")}),t.n("searchsettings").find('.asl_option_cat input[type="checkbox"], .asl_option_cff input[type="checkbox"]').on("asl_chbx_change",function(){let n=i()(this).data("targetclass");typeof n=="string"&&n!=""&&t.n("searchsettings").find("input."+n).prop("checked",i()(this).prop("checked"))})};var u=null;o.AslPlugin.prototype.initSettings=function(){this.settingsInitialized||(this.loadASLFonts?.(),this.initSettingsBox?.(),this.initSettingsEvents?.(),this.initFacetEvents?.())},o.AslPlugin.prototype.initSettingsBox=function(){let t=this,e=function(s){let c=t.n("searchsettings").get(0);t.nodes.searchsettings=t.n("searchsettings").clone(),s.append(t.n("searchsettings")),i()(c).find("*[id]").forEach(function(n){n!==void 0&&n.id.indexOf("__original__")<0&&(n.id="__original__"+n.id)}),t.n("searchsettings").find("*[id]").forEach(function(n){n!==void 0&&n.id.indexOf("__original__")>-1&&(n.id=n.id.replace("__original__",""))})};t.initSettingsAnimations?.(),e(i()("body")),t.n("searchsettings").get(0).id=t.n("searchsettings").get(0).id.replace("__original__",""),t.detectAndFixFixedPositioning(),t.settingsInitialized=!0},o.AslPlugin.prototype.initSettingsAnimations=function(){let t=this;const e=(0,r.isMobile)()?t.o.animations.mob:t.o.animations.pc;t.settAnim.duration=e.settings.dur,t.settAnim.showCSS["animation-duration"]=e.settings.dur+"ms",e.settings.anim==="fade"&&(t.settAnim.showClass="asl_an_fadeIn",t.settAnim.hideClass="asl_an_fadeOut"),e.settings.anim==="fadedrop"&&!t.o.blocking?(t.settAnim.showClass="asl_an_fadeInDrop",t.settAnim.hideClass="asl_an_fadeOutDrop"):e.settings.anim==="fadedrop"&&(t.settAnim.showClass="asl_an_fadeIn",t.settAnim.hideClass="asl_an_fadeOut"),t.n("searchsettings").css({"-webkit-animation-duration":t.settAnim.duration+"ms","animation-duration":t.settAnim.duration+"ms"})};var g=null;Object(window.WPD).AjaxSearchLite=l.default})();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.