1"use strict";(self.webpackChunklautsprecher_teufel=self.webpackChunklautsprecher_teufel||[]).push([[1638],{16558:(t,e,s)=>{s.r(e),s.d(e,{EVENT_SCRIPT_LOAD:()=>a,default:()=>h});var r=s(26980),i=s(57142),a="scriptload",c=["class","data-qa"];class h extends i.A{readyCallback(){if(this.script=document.querySelector('script[src="'+this.src+'"]'),this.script)return this.mapEvents(),void(0,r.Yz)(this.name+': "'+this.src+'" is already in the DOM');this.head=document.getElementsByTagName("head")[0],this.script=document.createElement("script"),this.mapEvents(),this.setScriptAttributes(),this.appendScriptTag()}mapEvents(){this.script.addEventListener("load",()=>this.onScriptLoad(),{once:!0})}onScriptLoad(){this.dispatchCustomEvent(a)}setScriptAttributes(){Array.prototype.forEach.call(this.attributes,t=>{this.isAttributeIgnored(t.name)||this.script.setAttribute(t.name,t.value)})}appendScriptTag(){this.head.appendChild(this.script),(0,r.Yz)(this.name+': "'+this.src+'" added to the DOM')}isAttributeIgnored(t){return-1!==this.ignoredAttributes.indexOf(t)}get ignoredAttributes(){return[...c]}get isScriptAlreadyInDOM(){return!!document.querySelector('script[src="'+this.src+'"]')}get src(){return this.getAttribute("src")}}}}]);
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.