PageSourceSearch

https://www.qr-code-generator.com/wp-content/themes/qrcg-theme/build/filter-select.js?ver=1670eb0feaf19ae21ed4

js qr-code-generator.com collected 2026-10-01 07:38:11 UTC 4,726 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunkqrcg_theme=globalThis.webpackChunkqrcg_theme||[]).push([[3330],{9870:(e,t,n)=>{n.r(t),n.d(t,{initFilterSelects:()=>v});var l=n(3436),r="[data-filter-select]",a=".filter-select__native";function i(e,t,n){var l=[];e&&l.push(e);var r=l.length?'<span class="filter-select__prefix">'.concat(l.join(""),"</span>"):"",a=t?'<span class="filter-select__text">'.concat(t,"</span>"):"";return'<span class="filter-select__option">'.concat(r).concat(a,"</span>")}function c(e){var t=e.querySelector(".ss-main");if(!t)return null;var n=t.querySelector(".ss-values");if(!n)return null;var l=n.querySelector(".ss-single");if(!l)return null;var r=l.querySelector(".filter-select__option");return r?{mainElement:t,valuesContainer:n,singleElement:l,selectedOptionElement:r}:null}function s(e,t){var n;if(t){var l=c(e);if(l){var r=null===(n=l.selectedOptionElement)||void 0===n?void 0:n.querySelector(".filter-select__text");r&&(r.textContent=t,r.style.display="")}}}function o(e,t){var n;if(null!=t){var l=c(e);if(l){var r=null===(n=l.selectedOptionElement)||void 0===n?void 0:n.querySelector(".filter-select__text");r&&(r.textContent=t,r.style.display="")}}}function u(e){if(!e)return"";var t=e.match(/^<span[^>]*>([^]*?)<\/span>$/);return t?t[1]:e}function d(e,t,n){var l,r;return{code:(null==e||null===(l=e.data)||void 0===l?void 0:l.code)||t,icon:(null==e||null===(r=e.data)||void 0===r?void 0:r.icon)||n}}function f(e,t,n){var l=c(e);if(l){var r=l.selectedOptionElement,a=r.querySelector(".filter-select__prefix");if(t||n){a||((a=document.createElement("span")).className="filter-select__prefix",r.insertAdjacentElement("afterbegin",a));var i=a.querySelector(".icon.filter-select__icon"),s=n&&n.trim().toLowerCase().startsWith("<img");if(n)if(s)a.innerHTML=n.trim();else if(i){var o=i.innerHTML.trim(),d=u(n);o!==d&&(i.innerHTML=d)}else(i=document.createElement("span")).className="icon filter-select__icon",i.innerHTML=u(n),a.insertAdjacentElement("afterbegin",i);else if(i)i.remove();else{var f=a.querySelector(".filter-select__icon--img");f&&f.remove()}var v=a.querySelector(".filter-select__code");if(t){v?v.textContent=t:((v=document.createElement("span")).className="filter-select__code",v.textContent=t,i?i.insertAdjacentElement("afterend",v):a.insertAdjacentElement("afterbegin",v));var m=r.querySelector(".filter-select__text");m&&(m.style.display="none")}else if(v){v.remove();var _=r.querySelector(".filter-select__text");_&&(_.style.display="")}}else{var p;null===(p=a)||void 0===p||p.remove()}}}function v(){document.querySelectorAll(r).forEach(function(e){var t=e.querySelector(a);if(t&&!t.dataset.ssInit){t.dataset.ssInit="1";var n=t.dataset.iconSvg?atob(t.dataset.iconSvg):"",r=t.dataset.code||"",c=e.dataset.dropdownTitle||"",u="true"===e.dataset.staticTriggerLabel,v=t.dataset.label||t.dataset.placeholder||"",m=e.dataset.triggerLabelSuffix||"",_=Array.from(t.options).map(function(e){var t="";if(e.dataset.iconSrc){var n=e.dataset.iconSrc||"",l=(e.dataset.iconAlt||"").replace(/"/g,"&quot;");t='<img src="'.concat(n,'" alt="').concat(l,'" class="filter-select__icon filter-select__icon--img" width="16" height="16">')}else e.dataset.icon&&(t=atob(e.dataset.icon));var r=e.dataset.code||"",a=e.dataset.url||"";return{text:e.text,value:e.value,html:i(t,e.text),selected:e.selected,placeholder:"true"===e.dataset.placeholder,data:{code:r,icon:t,url:a}}}),p=e.dataset.openPosition,g=e.closest(".quick-menu"),h="down"===p||"up"===p||"auto"===p?p:g?"down":"auto",y=(new l.Ay({select:t,data:_,settings:{showSearch:!1,allowDeselect:!1,closeOnSelect:!!e.classList.contains("language-selector"),contentLocation:e,openPosition:h},events:{afterChange:function(l){var a,i=null==l?void 0:l[0];if(i){var c=d(i,r,n),_=c.code,p=c.icon;f(e,_,p),u&&v?s(e,v):m&&o(e,i.text+" "+m.trim());var g=null==i||null===(a=i.data)||void 0===a?void 0:a.url,h="true"===e.dataset.redirectOnSelect||e.classList.contains("language-selector")||e.closest(".quick-menu");g&&h&&"#"!==g&&g!==window.location.href?window.location.href=g:e.dispatchEvent(new CustomEvent("filterchange",{detail:{value:i.value,text:i.text,select:t},bubbles:!0}))}}}}),_.find(function(e){return e.selected})),S=d(y,r,n),q=S.code,x=S.icon;f(e,q,x),u&&v?s(e,v):m&&y&&o(e,y.text+" "+m.trim()),function(){if(c){var t=new MutationObserver(function(){e.querySelector(".ss-content")&&(b(),t.disconnect())});t.observe(e,{childList:!0,subtree:!0}),e.querySelector(".ss-content")&&(b(),t.disconnect())}}()}function b(){if(c){var t=e.querySelector(".ss-content");
1if(t&&!t.querySelector(".filter-select__dropdown-title")){var n=document.createElement("div");n.className="filter-select__dropdown-title",n.textContent=c,t.insertBefore(n,t.firstChild)}}}})}}}]);

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.