PageSourceSearch

https://www2.bistum-augsburg.de/build/2867.aa2d48a5.js

js bistum-augsburg.de collected 2026-10-02 07:45:24 UTC 23,696 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2867],{23206(e,t,n){n.d(t,{A:()=>s});var i=n(23029),o=n(92901),r=(n(23792),n(36033),n(26099),n(47764),n(62953),new Map),s=function(){return(0,o.A)(function e(t,n){(0,i.A)(this,e),this.element=t,this.config=n,this.constructor.setInstance(this.element,this)},null,[{key:"NAME",get:function(){throw new Error('You have to implement the static method "NAME", for each component!')}},{key:"setInstance",value:function(e,t){r.has(e)||r.set(e,new Map),r.get(e).set(this.NAME,t)}},{key:"getInstance",value:function(e){return r.has(e)&&r.get(e).get(this.NAME)||null}}])}()},32867(e,t,n){n.d(t,{default:()=>w});n(52675),n(89463),n(2259),n(64346),n(60825);var i=n(80296),o=n(45458),r=n(10467),s=n(23029),a=n(92901),l=n(56822),c=n(53954),u=n(85501),d=n(54756),p=n.n(d),h=(n(28706),n(2008),n(50113),n(51629),n(23418),n(74423),n(25276),n(23792),n(48598),n(62062),n(34782),n(26910),n(54554),n(23288),n(62010),n(2892),n(5506),n(26099),n(3362),n(27495),n(38781),n(21699),n(47764),n(11392),n(42762),n(23500),n(62953),n(76031),n(3296),n(27208),n(48408),n(71576)),f=n(59027);function v(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return m(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?m(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,o=function(){};return{s:o,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,s=!0,a=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return s=e.done,e},e:function(e){a=!0,r=e},f:function(){try{s||null==n.return||n.return()}finally{if(a)throw r}}}}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}function b(e,t,n){return t=(0,c.A)(t),(0,l.A)(e,y()?Reflect.construct(t,n||[],(0,c.A)(e).constructor):t.apply(e,n))}function y(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(y=function(){return!!e})()}var w=function(e){function t(e,n){var i;return(0,s.A)(this,t),(i=b(this,t,[e,n])).hasFocus=i.element===document.activeElement,i.options=[],i.optionsSelected=[],i.filterSelected=0,i}return(0,u.A)(t,e),(0,a.A)(t,[{key:"init",value:function(){this.initOptions(),this.addClass(),this.addCustomSelector(),this.addListeners(),this.addFilterListDropdownMenu(),this.element.dispatchEvent(new Event("init"))}},{key:"initOptions",value:function(){this.options=this.getOptionsFromElement()}},{key:"loadOptions",value:(c=(0,r.A)(p().mark(function e(){var t;return p().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.config.url){e.next=2;break}return this.renderPopperLoading(),e.next=1,this.getOptionsFromUrl();case 1:t=e.sent,this.options[0]&&!this.options[0].value?this.options=[this.options[0]].concat((0,o.A)(t)):this.options=t;case 2:case"end":return e.stop()}},e,this)})),function(){return c.apply(this,arguments)})},{key:"getOptionsFromElement",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.element,n=[];return t.querySelectorAll("optgroup, option:not(.dummy)").forEach(function(i){if(i.parentElement===t)if("OPTION"===i.tagName){var o={value:i.value,label:(0,f.x)(i.innerHTML),sublabel:i.dataset.sublabel,disabled:!!i.disabled,attr:i.dataset};n.push(o),(e.element.multiple?i.selected:e.element.value===i.value)&&e.optionsSelected.push(o)}else"OPTGROUP"===i.tagName&&n.push({label:i.getAttribute("label"),options:e.getOptionsFromElement(i)})}),n}},{key:"addClass",value:function(){this.element.classList.add("dropdown-filter-element")}},{key:"addCustomSelector",value:function(){var e=this.element.tabIndex;this.element.tabIndex=-1,this.customSelector=document.createElement("div"),this.customSelector.innerHTML='\n            <div class="dropdown-filter-popper">\n                <input\n                    type="text"\n                    class="form-control dropdown-filter-search"\n                    tabindex="-1"\n                    placeholder="'.concat(Translator.trans("dropdown_filter.search_placeholder_value"),'"\n                    aria-label="').concat(Translator.trans("dropdown_filter.search_placeholder_value"),'"\n                />\n                <div class="dropdown-filter-options"></div>\n            </div>\n            <div class="dropdown-filter-handler-container">\n                <button\n                    type="button"\n                    class="form-select dropdown-filter-handler ').concat(this.optionsSelected.length>0?"selected":""," ").concat(this.element.classList.contains("readonly")?"readonly":"",'"\n                    tabindex="').concat(e,'"\n                    ').concat(this.element.disabled?"disabled":"",'\n                >\n                    <div class="dropdown-filter-current-label df-ellipsis-line-1">').concat(this.getCurrentLabel(),"</div>\n                </button>\n            </div>\n        "),this.customSelector.classList.add("dropdown-filter-container"),this.element.insertAdjacentElement("afterend",this.customSelector),this.handler=this.customSelector.querySelector(".dropdown-filter-handler"),this.handlerContainer=this.customSelector.querySelector(".dropdown-filter-handler-container"),this.currentLabelElement=this.customSelector.querySelector(".dropdown-filter-current-label"),this.searchElement=this.customSelector.querySelector(".dropdown-filter-search"),this.popperElement=this.customSelector.querySelector(".dropdown-filter-popper"),this.optionsElement=this.customSelector.querySelector(".dropdown-filter-options"),this.customSelector.append(this.element),this.popperInstance=(0,h.n)(this.handler,this.popperElement,{placement:"bottom-start"})}},{key:"addFilterListDropdownMenu",value:function(){var e=this;this.config.filterList.length>
11&&(this.filterListDropDownHandler=document.createElement("button"),this.filterListDropDownHandler.type="button",this.filterListDropDownHandler.classList.add("btn","btn-outline-secondary","dropdown-toggle"),this.filterListDropDownHandler.dataset.bsToggle="dropdown",this.filterListDropDownMenu=document.createElement("ul"),this.filterListDropDownMenu.classList.add("dropdown-menu"),this.config.filterList.forEach(function(t,n){var i=document.createElement("li"),o=document.createElement("button");o.type="button",o.classList.add("dropdown-item"),o.addEventListener("click",function(){e.selectFilter(n)}),o.textContent=t.label,i.append(o),e.filterListDropDownMenu.append(i)}),this.selectFilter(0),this.handlerContainer.classList.add("input-group"),this.handlerContainer.prepend(this.filterListDropDownHandler,this.filterListDropDownMenu))}},{key:"selectFilter",value:function(e){this.filterSelected=e,this.filterListDropDownHandler.textContent=this.config.filterList[this.filterSelected].label,this.filterListDropDownMenu.querySelectorAll("button.dropdown-item").forEach(function(t,n){n!==e?t.classList.remove("active"):t.classList.add("active")}),this.hideOptions()}},{key:"addListeners",value:function(){this.addShowHideListener(),this.optionsListener(),this.filterListener(),this.requiredListener(),this.keysListener()}},{key:"addShowHideListener",value:function(){var e=this;this.element.addEventListener("focus",function(){e.showOptions()}),this.hasFocus&&this.showOptions(),this.element.addEventListener("mousedown",function(t){t.preventDefault(),e.toggleOptions()}),this.handler.addEventListener("mousedown",function(t){t.preventDefault(),e.toggleOptions()}),this.element.addEventListener("close",function(){e.hideOptions()}),document.addEventListener("click",function(t){t.composedPath().includes(e.customSelector)||e.hideOptions()}),new MutationObserver(function(t){t.forEach(function(t){"disabled"===t.attributeName&&(e.handler.disabled=t.target.disabled)})}).observe(this.element,{attributes:!0})}},{key:"optionsListener",value:function(){var e=this;this.optionsElement.querySelectorAll('.dropdown-filter-option:not([data-disabled="true"])').forEach(function(t){t.addEventListener("click",function(n){e.selectOption({value:t.dataset.value,label:t.dataset.label,sublabel:t.dataset.sublabel,attr:t.dataset},"INPUT"===n.target.nodeName)})}),this.optionsElement.querySelectorAll("input").forEach(function(e){e.addEventListener("change",function(e){e.preventDefault()})});var t=this.optionsElement.querySelector(".dropdown-filter-delete-selected-items");t&&t.addEventListener("click",function(){e.deleteSelectedItems()})}},{key:"deleteSelectedItems",value:function(){this.optionsSelected=[],this.renderSelectOption(),this.renderPopperContent(),this.optionsElement.scrollTop=0}},{key:"filterListener",value:function(){var e,t=this;this.searchElement.addEventListener("input",function(){clearTimeout(e),e=setTimeout(function(){var e=t.searchElement.value;t.renderPopperLoading(),t.filterOptions(e).then(function(n){if(0===n.length)if(t.config.fallbackField){var i=t.optionsSelected.map(function(e){return e.value}).includes(e);t.optionsElement.innerHTML='\n                                <div class="dropdown-filter-option text-nowrap" data-value="'.concat((0,f.i)(e),'" data-selected="').concat(i,'" data-label="').concat((0,f.i)(e),'">\n                                    ').concat(Translator.trans("dropdown_filter.custom_item_text",{value:e}),"\n                                </div>\n                            ")}else t.optionsElement.innerHTML='\n                                <div class="dropdown-filter-message">\n                                    '.concat(Translator.trans("dropdown_filter.no_results_text"),"\n                                </div>\n                            ");else t.optionsElement.innerHTML=t.getOptionsHTML(n);t.optionsListener()})},400)})}},{key:"requiredListener",value:function(){var e=this;this.element.required&&(this.element.addEventListener("invalid",function(){e.handler.classList.add("is-invalid")}),this.element.addEventListener("change",function(){e.handler.classList.remove("is-invalid")}))}},{key:"keysListener",value:function(){var e=this;document.addEventListener("keydown",function(t){if(!e.isOpen())return"Enter"!==t.code&&"Space"!==t.code||e.handler!==document.activeElement||(t.preventDefault(),e.showOptions()),!0;if(!["ArrowUp","ArrowDown","Enter","Escape","Tab"].includes(t.code))return!0;
1if(t.preventDefault(),"Enter"===t.code){var n=e.optionsElement.querySelector('.dropdown-filter-option[data-active="true"]');return n&&e.selectOption({value:n.dataset.value,label:n.dataset.label,sublabel:n.dataset.sublabel,attr:n.dataset}),!0}if("Escape"===t.code)return e.hideOptions(),!0;var i=Array.from(e.optionsElement.querySelectorAll(".dropdown-filter-option")),o=-1,r=i.find(function(e){return"true"===e.getAttribute("data-active")});r&&(o=i.indexOf(r)),i.forEach(function(e){e.setAttribute("data-active",!1)}),"ArrowUp"===t.code?i[o-1]?o-=1:o=i.length-1:i[o+1]?o+=1:o=0;var s=i[o];s&&(s.setAttribute("data-active",!0),s.scrollIntoView({block:"nearest"}))})}},{key:"syncOptionsSelected",value:function(e){var t=this;this.optionsSelected=[],e.querySelectorAll("option:checked").forEach(function(e){t.optionsSelected.push({value:e.value,label:(0,f.x)(e.innerHTML),sublabel:e.dataset.sublabel,attr:e.dataset})}),this.renderSelectOption()}},{key:"setOptionsSelected",value:function(e){this.optionsSelected=e,this.renderSelectOption()}},{key:"selectOption",value:function(e,t){if(this.element.multiple){var n=this.optionsSelected.map(function(e){return e.value}).indexOf(e.value);-1!==n?this.optionsSelected.splice(n,1):this.optionsSelected.push(e)}else this.optionsSelected=[e];this.renderSelectOption(),t||!this.config.closeOptions&&this.element.multiple||this.hideOptions()}},{key:"renderSelectOption",value:function(){var e=this;this.optionsElement.querySelectorAll(".dropdown-filter-option").forEach(function(e){e.dataset.selected="false";var t=e.querySelector("input");t&&(t.checked=!1)}),this.element.innerHTML="";var t,n=new DocumentFragment,i=v(this.optionsSelected);try{var o=function(){var i=t.value,o=document.createElement("option");for(var r in o.value=i.value,o.innerHTML=i.label,o.selected=!0,o.dataset.sublabel=i.sublabel,i.attr)o.setAttribute("data-".concat(r),i.attr[r]);n.appendChild(o),e.optionsElement.querySelectorAll(".dropdown-filter-option").forEach(function(e){if(e.getAttribute("data-value")===o.value){e.dataset.selected="true";var t=e.querySelector("input");t&&(t.checked=!0)}})};for(i.s();!(t=i.n()).done;)o()}catch(e){i.e(e)}finally{i.f()}this.element.appendChild(n),this.element.dispatchEvent(new Event("change")),this.setCurrentLabel()}},{key:"renderPopperLoading",value:function(){this.optionsElement.innerHTML='\n            <div class="dropdown-filter-message text-center">\n                <div class="spinner-border" role="status">\n                    <span class="visually-hidden">Loading...</span>\n                </div>\n            </div>\n        '}},{key:"renderPopperContent",value:function(){this.hasOptions()?(this.searchElement.classList.remove("d-none"),this.optionsElement.innerHTML=this.getOptionsHTML()):(this.searchElement.classList.add("d-none"),this.optionsElement.innerHTML='\n                <div class="dropdown-filter-message">\n                    '.concat(Translator.trans("dropdown_filter.no_choices_text"),"\n                </div>\n            ")),this.optionsListener()}},{key:"getCurrentLabel",value:function(){return this.optionsSelected.length?this.optionsSelected.map(function(e){return e.label}).join(", "):this.config.emptyValuePlaceholder?this.config.emptyValuePlaceholder:Translator.trans("dropdown_filter.empty_value_placeholder")}},{key:"setCurrentLabel",value:function(){this.currentLabelElement.innerHTML=this.getCurrentLabel()}},{key:"isOpen",value:function(){return this.popperElement.classList.contains("open")}},{key:"showOptions",value:function(){var e=this;if(this.element.disabled)return!1;this.searchElement.value="",this.optionsElement.scrollTop=0,this.popperElement.classList.add("open"),this.loadOptions().then(function(){e.renderPopperContent(),e.popperInstance.update().then(function(){e.searchElement.focus()})}),document.querySelectorAll(".dropdown-filter-element").forEach(function(t){t!==e.element&&t.dispatchEvent(new Event("close"))})}},{key:"hideOptions",value:function(){this.popperElement.classList.contains("open")&&(this.popperElement.classList.remove("open"),this.handler.focus())}},{key:"toggleOptions",value:function(){this.popperElement.classList.contains("open")?this.hideOptions():this.showOptions()}},{key:"hasOptions",value:function(){var e,t=v(this.optionsSelected.concat(this.options));try{for(t.s();!(e=t.n()).done;){if(e.value.value)return!0}}catch(e){t.e(e)}finally{t.f()}return!1}},{key:"getOptionsHTML",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t="";if(null!==e){var n,i=v(e);try{for(i.s();!(n=i.n()).done;){var o=n.value;t+=this.getOptionHTML(o)}}catch(e){i.e(e)}finally{i.f()}}else if(this.element.multiple){this.optionsSelected.length>1&&(t+='\n                    <div class="dropdown-filter-delete-selected-items">\n                        '.concat(Translator.trans("dropdown_filter.delete_selected_items"),"\n                    </div>\n                "));var r,s=v(this.optionsSelected);try{for(s.s();!(r=s.n()).done;){var a=r.value;t+=this.getOptionHTML(a)}}catch(e){s.e(e)}finally{s.f()}var l,c=this.optionsSelected.map(function(e){return e.value}),u=v(this.options.filter(function(e){return!c.includes(e.value)}));try{for(u.s();!(l=u.n()).done;){var d=l.value;t+=this.getOptionHTML(d)}}catch(e){u.e(e)}finally{u.f()}}else{var p,h=v(this.options);try{for(h.s();!(p=h.n()).done;){var f=p.value;t+=this.getOptionHTML(f)}}catch(e){h.e(e)}finally{h.f()}}return t}},{key:"getOptionPreviewHTML",value:function(e){var t,n,i=null===(t=e.attr)||void 0===t?void 0:t.icon,o=null===(n=e.attr)||void 0===n?void 0:n.color;if(i&&/^[\w./-]+$/.test(i)){var r=i.startsWith("/")?i:"/".concat(i);return'<span class="dropdown-filter-option-preview" style="background-image: url('.concat((0,f.i)(r),')"></span>')}if(o&&/^#?([0-9a-f]{3,4}|[0-9a-f]{6}|[0-9a-f]{8})$/i.test(o)){var s=o.startsWith("#")?o:"#".concat(o);return'<span class="dropdown-filter-option-preview" style="background-color: '.concat((0,f.i)(s),'"></span>')}return""}},{key:"getOptionHTML",value:function(e){var t,n;if("options"in e)return'\n                <div class="dropdown-filter-option-group">
1\n                    <span class="dropdown-filter-option-group-label">'.concat(e.label,"</span>\n                    ").concat(this.getOptionsHTML(e.options),"\n                </div>\n            ");var o,r=this.optionsSelected.map(function(e){return e.value}).includes(e.value),s=Object.entries(null!==(t=e.attr)&&void 0!==t?t:[]).map(function(e){var t=(0,i.A)(e,2),n=t[0],o=t[1];return"data-".concat(n,'="').concat((0,f.i)(o),'"')}).join(" ");return this.element.multiple?'\n                <div class="dropdown-filter-option text-nowrap" '.concat(s,' data-value="').concat((0,f.i)(e.value),'" data-selected="').concat(r,'" data-disabled="').concat(e.disabled,'" data-label="').concat((0,f.i)(e.label),'" data-sublabel="').concat((0,f.i)(null!==(o=e.sublabel)&&void 0!==o?o:""),'">\n                    <div class="form-check">\n                        <input class="form-check-input" type="checkbox" ').concat(r?"checked":"",'>\n                        <label class="form-check-label">').concat(this.getOptionPreviewHTML(e)).concat(e.label,"</label>\n                        ").concat(e.sublabel?'<small class="text-muted d-block">'+e.sublabel+"</small>":"","\n                    </div>\n                </div>\n            "):'\n            <div class="dropdown-filter-option text-nowrap" '.concat(s,' data-value="').concat((0,f.i)(e.value),'" data-selected="').concat(r,'" data-disabled="').concat(e.disabled,'" data-label="').concat((0,f.i)(e.label),'" data-sublabel="').concat((0,f.i)(null!==(n=e.sublabel)&&void 0!==n?n:""),'">\n                ').concat(this.getOptionPreviewHTML(e)).concat(e.label,"\n                ").concat(e.sublabel?'<small class="text-muted d-block">'+e.sublabel+"</small>":"","\n            </div>\n        ")}},{key:"getFlatOptions",value:function(){var e=[];return this.options.forEach(function(t){"options"in t?t.options.forEach(function(t){e.push(t)}):e.push(t)}),e}},{key:"getOptionsFromUrl",value:(l=(0,r.A)(p().mark(function e(){var t,n,o,r,s,a,l,c,u,d,h,f,v,m,b,y=arguments;return p().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=y.length>0&&void 0!==y[0]?y[0]:void 0,n=[],e.prev=1,o=new URL(this.config.url,document.baseURI),r=void 0,void 0!==t&&(o.searchParams.append("q",t),this.abortController&&this.abortController.abort(),this.abortController=new AbortController,r=this.abortController.signal),!this.config.filterList.length){e.next=5;break}if((s=this.config.filterList[this.filterSelected]).filter_id&&o.searchParams.append("filter_id",s.filter_id),!s.field_parameter_list){e.next=4;break}a=p().mark(function e(){var t,n,r,s;return p().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:t=(0,i.A)(c[l],2),n=t[0],r=t[1],(s=document.getElementById(r))&&("SELECT"===s.tagName&&s.multiple?Array.from(s.querySelectorAll("option:checked"),function(e){return e.value}).forEach(function(e){o.searchParams.append(n,e)}):o.searchParams.append(n,s.value));case 1:case"end":return e.stop()}},e)}),l=0,c=Object.entries(s.field_parameter_list);case 2:if(!(l<c.length)){e.next=4;break}return e.delegateYield(a(),"t0",3);case 3:l++,e.next=2;break;case 4:if(s.parameter_list)for(u=0,d=Object.entries(s.parameter_list);u<d.length;u++)h=(0,i.A)(d[u],2),f=h[0],v=h[1],o.searchParams.append(f,v);case 5:return e.next=6,fetch(o.toString(),{method:"GET",signal:r});case 6:return m=e.sent,e.next=7,m.json();case 7:e.sent.forEach(function(e){n.push({value:e.value.toString(),label:e.label,sublabel:e.sublabel,attr:e.attr})}),e.next=9;break;case 8:e.prev=8,b=e.catch(1),console.error(b);case 9:return e.abrupt("return",n);case 10:case"end":return e.stop()}},e,this,[[1,8]])})),function(){return l.apply(this,arguments)})},{key:"filterOptions",value:(n=(0,r.A)(p().mark(function e(t){return p().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.config.url){e.next=1;break}return e.abrupt("return",this.getOptionsFromUrl(t));case 1:return e.abrupt("return",this.options.map(function(e){return"options"in e&&(e.options=e.options.filter(function(e){return e.label.toLowerCase().trim().includes(t.toLowerCase().trim())})),e}).filter(function(e){return"options"in e?e.options.length>0:e.label.toLowerCase().trim().includes(t.toLowerCase().trim())}).sort(function(e,n){var i=t.toLowerCase().trim();return Number(n.label.toLowerCase().trim().startsWith(i))-Number(e.label.toLowerCase().trim().startsWith(i))}));case 2:case"end":return e.stop()}},e,this)})),function(e){return n.apply(this,arguments)})},{key:"setMultiple",value:function(e){e&&!this.element.multiple?(this.deleteSelectedItems(),this.element.name+="[]",this.options.shift()):!e&&this.element.multiple&&(this.deleteSelectedItems(),this.element.name=this.element.name.slice(0,-2),this.options.unshift({value:"",label:(0,f.x)(this.config.emptyValuePlaceholder)})),this.element.multiple=e}}],[{key:"NAME",get:function(){return"dropdown_filter"}}]);var n,l,c}(n(23206).A)},84606(e,t,n){var i=n(16823),o=TypeError;e.exports=function(e,t){if(!delete e[t])throw new o("Cannot delete property "+i(t)+" of "+i(e))}},13709(e,t,n){var i=n(82839).match(/firefox\/(\d+)/i);e.exports=!!i&&+i[1]},13763(e,t,n){var i=n(82839);e.exports=/MSIE|Trident/.test(i)}
vendor: 1,808 bytes, line 1
1,3607(e,t,n){var i=n(82839).match(/AppleWebKit\/(\d+)\./);e.exports=!!i&&+i[1]},26910(e,t,n){var i=n(46518),o=n(79504),r=n(79306),s=n(48981),a=n(26198),l=n(84606),c=n(655),u=n(79039),d=n(74488),p=n(34598),h=n(13709),f=n(13763),v=n(39519),m=n(3607),b=[],y=o(b.sort),w=o(b.push),g=u(function(){b.sort(void 0)}),L=u(function(){b.sort(null)}),E=p("sort"),S=!u(function(){if(v)return v<70;if(!(h&&h>3)){if(f)return!0;if(m)return m<603;var e,t,n,i,o="";for(e=65;e<76;e++){switch(t=String.fromCharCode(e),e){case 66:case 69:case 70:case 72:n=3;break;case 68:case 71:n=4;break;default:n=2}for(i=0;i<47;i++)b.push({k:t+i,v:n})}for(b.sort(function(e,t){return t.v-e.v}),i=0;i<b.length;i++)t=b[i].k.charAt(0),o.charAt(o.length-1)!==t&&(o+=t);return"DGBEFHACIJK"!==o}});i({target:"Array",proto:!0,forced:g||!L||!E||!S},{sort:function(e){void 0!==e&&r(e);var t=s(this);if(S)return void 0===e?y(t):y(t,e);var n,i,o=[],u=a(t);for(i=0;i<u;i++)i in t&&w(o,t[i]);for(d(o,function(e){return function(t,n){if(void 0===n)return-1;if(void 0===t)return 1;if(void 0!==e)return+e(t,n)||0;var i=c(t),o=c(n);return i===o?0:i>o?1:-1}}(e)),n=a(o),i=0;i<n;)t[i]=o[i++];for(;i<u;)l(t,i++);return t}})},54554(e,t,n){var i=n(46518),o=n(48981),r=n(35610),s=n(91291),a=n(26198),l=n(34527),c=n(96837),u=n(1469),d=n(97040),p=n(84606),h=n(70597)("splice"),f=Math.max,v=Math.min;i({target:"Array",proto:!0,forced:!h},{splice:function(e,t){var n,i,h,m,b,y,w=o(this),g=a(w),L=r(e,g),E=arguments.length;for(0===E?n=i=0:1===E?(n=0,i=g-L):(n=E-2,i=v(f(s(t),0),g-L)),c(g+n-i),h=u(w,i),m=0;m<i;m++)(b=L+m)in w&&d(h,m,w[b]);if(l(h,i),n<i){for(m=L;m<g-i;m++)y=m+n,(b=m+i)in w?w[y]=w[b]:p(w,y);for(m=g;m>g-i+n;m--)p(w,m-1)}else if(n>i)for(m=g-i;m>L;m--)y=m+n-1,(b=m+i-1)in w?w[y]=w[b]:p(w,y);for(m=0;m<n;m++)w[m+L]=arguments[m+2];return l(w,g-i+n),h}})}}]);

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.