PageSourceSearch

https://www.kath-bauland-odenwald.de/public/js/2138.5df2b6b39933c9a326cc.js

js kath-bauland-odenwald.de collected 2026-10-10 01:33:39 UTC 19,869 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkedith6=self.webpackChunkedith6||[]).push([[2138],{88585(e,t,n){n.d(t,{A:()=>h});var o=n(65531),s=n(42133);class a{}var i=n(57837),r=n(94067),c=function(e,t,n,o){var s,a=arguments.length,i=a<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,o);else for(var r=e.length-1;r>=0;r--)(s=e[r])&&(i=(a<3?s(i):a>3?s(t,n,i):s(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},d=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},l=function(e,t){return function(n,o){t(n,o,e)}};let u=class{constructor(e){this.Modal=e}showAlertDialog(e){const t={title:"Hinweis",buttons:[{content:e.confirmBtnLabel??"OK",class:"btn btn-primary",onClick:(t,n)=>{e.onConfirm&&e.onConfirm(n),n.hide()}}],onHidden:e=>{e.dispose()}};return this.showDialog({...t,...e})}showConfirmDialog(e){const t={title:"Bestätigung",content:"Bitte Bestätigen",modal:!0,buttons:[{content:e.confirmBtnLabel??"OK",class:e.confirmBtnClass??"btn btn-primary",onClick:(t,n)=>{if(e.onConfirm){if(!1===e.onConfirm(n))return}n.hide()}},{content:e.rejectBtnLabel??"Abbrechen",class:"btn btn-secondary",onClick:(t,n)=>{if(e.onReject){if(!1===e.onReject(n))return}n.hide()}}],onHidden:e=>{e.dispose()}};return this.showDialog({...t,...e})}showConfirmDeleteDialog(e){const t={title:"Eintrag löschen",content:'Bitte bestätigen Sie mit "OK", wenn dieser Eintrag wirklich gelöscht werden soll.',buttons:[{content:e.confirmBtnLabel??"OK",class:"btn btn-danger",onClick:(t,n)=>{if(e.onConfirm){if(!1===e.onConfirm(n))return}n.hide()}},{content:e.rejectBtnLabel??"Abbrechen",class:"btn btn-secondary",onClick:(t,n)=>{if(e.onReject){if(!1===e.onReject(n))return}n.hide()}}]};return this.showConfirmDialog({...t,...e})}showIframeDialog(e){const t=`\n      <div class="loading-indicator justify-content-center align-items-center h-100 d-flex">\n        <div class="spinner-border" style="width: 5rem; height: 5rem;" role="status">\n          <span class="visually-hidden">Loading...</span>\n        </div>\n      </div>\n      <iframe width="100%" height="100%" src="${e.url}" title="${e.title}"></iframe>\n    `,n=this.showDialog({...e,content:t,modal:!0,class:("modal-iframe modal-xl modal-fullscreen-xl-down "+(e.class??"")).trim()}),o=n.getHTMLElement().querySelector("iframe");let s;const a={setInitializedParams:function(e){s=e},initializeData:function(){e.onInitializeData&&e.onInitializeData(s)},close:function(t){e.onClose&&e.onClose(t,s),(e.onHide&&e.onHide(n)||!e.onHide)&&(n.hide(),n.getHTMLElement().addEventListener("hidden.bs.modal",()=>{n.dispose()}))},parentWindow:window,iframe:o,dialog:n};try{o.contentWindow.ePopupOpener=a}catch(e){}return o.addEventListener("load",function(t){try{this.contentWindow.ePopupOpener=a}catch(t){}e.onIframeLoaded&&e.onIframeLoaded(o),n.getHTMLElement().querySelector(".modal-body > .loading-indicator")?.remove()}),n}showConfirmDialogAsync(e){return new Promise((t,n)=>{this.showConfirmDialog({...e,onConfirm:n=>{e.onConfirm&&e.onConfirm(n),n.dispose(),t(!0)},onReject:n=>{e.onReject&&e.onReject(n),n.dispose(),t(!1)}})})}showConfirmDeleteDialogAsync(e){return new Promise((t,n)=>{this.showConfirmDeleteDialog({...e,onConfirm:n=>{e.onConfirm&&e.onConfirm(n),n.dispose(),t(!0)},onReject:n=>{e.onReject&&e.onReject(n),n.dispose(),t(!1)}})})}showDialog(e){const t=i.A.generateRandomHtmlId(),n=new a;let o="";for(const[t,n]of Object.entries(e.backgroundStyles??{}))o+=t+": "+n+";";const s=`\n      <div id="${t}" class="modal fade" aria-labelledby="dialog-title-${t}">\n        <div class="modal-dialog${e.class?" "+e.class:""}">\n          <div class="modal-content">\n            <div class="modal-header">\n              <span class="modal-title fw-bold" id="dialog-title-${t}">${e.title??""}</span>\n              <button type="button" class="btn-close" aria-label="Schließen"></button>\n            </div>\n          <div class="modal-body ${e.backgroundClasses?.join(" ")??""}" style="${o}">\n            ${e.content??""}\n          </div>\n          ${e.buttons?'<div class="modal-footer"></div>':""}\n        </div>\n      </div>\n    </div>\n    `,c=document.createElement("div");function d(e){const t=document.createElement("button");return t.type="button",t.innerHTML=e.content,e.class&&e.class.split(" ").forEach(e
1=>t.classList.add(e)),e.onClick&&t.addEventListener("click",t=>{e.onClick(t,n)}),t}c.innerHTML=s,e.buttons?.forEach(e=>{if(e.subBtns){const t=document.createElement("div");t.classList.add("btn-group","dropup"),t.append(d(e));const o=document.createElement("button");o.type="button",o.classList.add(...e.class?e.class.split(" "):[],"dropdown-toggle","dropdown-toggle-split"),o.dataset.bsToggle="dropdown",o.setAttribute("aria-expanded","false");const s=document.createElement("span");s.classList.add("visually-hidden"),s.innerText="Toggle Dropdown",o.append(s),t.append(o);const a=document.createElement("ul");a.classList.add("dropdown-menu"),e.subBtns.forEach(e=>{const t=document.createElement("li");t.append(function(e){const t=document.createElement("a");return t.classList.add("dropdown-item"),t.innerHTML=e.content,e.class&&e.class.split(" ").forEach(e=>t.classList.add(e)),e.onClick&&t.addEventListener("click",t=>e.onClick(t,n)),t}(e)),a.append(t)}),t.append(a),c.querySelector(".modal-footer").append(t)}else c.querySelector(".modal-footer").append(d(e))}),(0,r.A)(c);const l=new this.Modal(document.getElementById(t),{backdrop:!e.modal||"static",focus:!1}),u=c.querySelector(".btn-close");return u.addEventListener("click",()=>{(e.onHide&&e.onHide(n)||!e.onHide)&&l.hide()}),c.addEventListener("shown.bs.modal",()=>{u.focus()}),e.onShown&&c.addEventListener("shown.bs.modal",()=>{e.onShown(n)}),c.addEventListener("hidden.bs.modal",()=>{e.triggerElement instanceof HTMLElement&&setTimeout(()=>{e.triggerElement.focus()},100),e.onHidden&&e.onHidden(n)}),n.show=()=>l.show(),n.hide=()=>l.hide(),n.dispose=()=>{l.dispose(),c.remove()},n.getHTMLElement=()=>c,l.show(),n}setParentIframeDialogTitle(e){if(window.frameElement){const t=window.frameElement.closest(".modal-iframe"),n=t?.querySelector(".modal-header .modal-title");n&&(n.innerText=e)}}};u=c([(0,o._G)(),(0,o.Gr)(),l(0,(0,o.WQ)(s.x.BootstrapModal)),d("design:paramtypes",[Object])],u);const h=u}
1,12681(e,t,n){var o=n(65531),s=n(57837),a=n(42133),i=n(23892),r=n(49612),c=function(e,t,n,o){var s,a=arguments.length,i=a<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,o);else for(var r=e.length-1;r>=0;r--)(s=e[r])&&(i=(a<3?s(i):a>3?s(t,n,i):s(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},d=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},l=function(e,t){return function(n,o){t(n,o,e)}};let u=class{constructor(e){this.Toast=e,this.messages=[],this.idToToastMap=new Map,this.loadingIndicatorsStack=[],this.blockUIRef=null}showLoadingIndicator(e="Daten werden geladen"){this.blockUI();const t=new i.zU((0,r.A)(),e,this);return this.loadingIndicatorsStack.unshift(t),this.loadingIndicatorToastInstance?this.updateToast(this.loadingIndicatorToastInstance,e):this.loadingIndicatorToastInstance=this.showToast("Einen Moment bitte",e,"",0,!0,!1),t}removeLoadingIndicator(e){e?(this.loadingIndicatorsStack.splice(this.loadingIndicatorsStack.indexOf(this.loadingIndicatorsStack.find(t=>t.id===e.id)),1),this.loadingIndicatorsStack.length>0?this.updateToast(this.loadingIndicatorToastInstance,this.loadingIndicatorsStack[0].content):(this.loadingIndicatorToastInstance?.hide(),this.loadingIndicatorToastInstance=null)):(this.loadingIndicatorsStack=[],this.loadingIndicatorToastInstance?.hide(),this.loadingIndicatorToastInstance=null),0===this.loadingIndicatorsStack.length&&this.unblockUI()}updateLoadingIndicator(e,t){this.loadingIndicatorsStack.find(t=>t.id===e.id).content=t}showMessage(e,t="",n=i.Go.DEFAULT,o=5e3,s=!1,a=!0,c=i.xf.BOTTOM_RIGHT,d=[],l={},u=""){let h="";if(n===i.Go.SUCCESS)h+="bg-success";else if(n===i.Go.ERROR)h+="bg-danger";else if(n===i.Go.INFO)h+="bg-info";else if(n===i.Go.WARNING)h+="bg-warning";else{if(n!==i.Go.DEFAULT)throw new Error("Message-Typ nicht erkannt");h+=""}const f=this.showToast(e,t,h,o,s,a,c,d,l,u),m=new i.Nb((0,r.A)(),this);return this.messages.push(m),this.idToToastMap.set(m.id,f),m}updateMessage(e,t){this.updateToast(this.idToToastMap.get(e.id),t)}removeMessage(e){this.idToToastMap.get(e.id)?.hide(),this.idToToastMap.delete(e.id)}removeAllMessages(){this.messages.forEach(e=>{this.removeMessage(e)}),this.idToToastMap.clear(),this.messages=[]}removeLastMessage(){if(this.messages.length>0){const e=this.messages.pop();this.removeMessage(e)}}showToast(e,t="",n="",o=5e3,a=!1,r=!0,c=i.xf.BOTTOM_RIGHT,d=[],l={},u){const h=s.A.generateRandomHtmlId(),f=this.getToastContainer(c);let m="";for(const[e,t]of Object.entries(l))m+=e+": "+t+";";if(t&&("string"!=typeof t||0!==t.length)||a){const o=document.createElement("div");o.innerHTML=`\n        <div id="${h}" class="toast" role="alert" aria-live="assertive" aria-atomic="true">\n          <div class="toast-header">\n            ${n?'<div class="d-inline-block rounded me-2 flex-shrink-0 '+n+'" style="width: 1rem; height: 1rem"></div>':""}\n            <strong class="toast-title me-auto">${e}</strong>\n            ${!1!==r?'<button type="button" class="btn-close" data-bs-dismiss="toast" aria-label="Close"></button>':""}\n          </div>\n          <div class="toast-body d-flex justify-content-center position-relative ${d.join(" ")}" style="${m}">\n            ${u??""}\n            <div class="toast-text flex-grow-1"></div>\n                ${!0===a?'<div class="spinner-border flex-grow-0 flex-shrink-0" role="status"><span class="visually-hidden">Loading...</span></div>':""}\n          </div>\n        </div>`;const s=o.firstElementChild;let i;t instanceof HTMLElement?i=t:(i=document.createElement("div"),i.innerHTML=t),s.querySelector(".toast-text").append(i),f.append(s)}else{const t=document.createElement("div");t.innerHTML=`\n        <div id="${h}" class="toast align-items-center ${""!==n?"text-white":""} ${n?n+" ":""}border-0" role="alert" aria-live="assertive"\n          aria-atomic="true">\n          <div class="d-flex position-relative">\n            ${u??""}\n            <div class="toast-body ${d.join(" ")}" style="${m}">\n              ${e}\n            </div>\n            ${!1!==r?'<button type="button" class="btn-close btn-close-white me-2 m-auto" data-bs-dismiss="toast" aria-label="Close"></button>':""}\n          </div>\n        </div>`,f.append(t.firstElementChild)}const p=document.getElementById(h),g=new this.Toast(p,{delay:o,autohide:o>0,animation:!1});return g.show(),p.addEventListener("hidden.bs.toast",function(){$(this).remove()}),g}blockUI(){this.blockUIRef||(this.blockUIRef=document.createElement("div"),this.blockUIRef.classList.add("blockui"),setTimeout(()=>{this.blockUIRef?.classList.add("show")},0),document.body.append(this.blockUIRef))}unblockUI(){this.blockUIRef?.remove(),this.blockUIRef=null}updateToast(e,t){e._element.querySelector(".toast-text").innerHTML=t}getToastContainer(e){let t=document.querySelector("body .toast-container.toast-container-"+e);if(!t){const n=["toast-container","toast-container-"+e,"position-fixed","p-3"],o={[i.xf.BOTTOM_RIGHT]:[...n,"bottom-0","end-0"],[i.xf.BOTTOM_LEFT]:[...n,"bottom-0","start-0"]};t=document.createElement("div"),t.classList.add(...o[e]),document.body.append(t)}return t}};u=c([(0,o._G)(),(0,o.Gr)(),l(0,(0,o.WQ)(a.x.BootstrapToast)),d("design:paramtypes",[Object])],u);const h=u;n.d(t,["A",0,h])},32124(__unused_webpack_module,__webpack_exports__,__webpack_require__){var tsyringe__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(65531),EDITH_resources_js_tokens__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(42133),_NotificationModuleInterface__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(23892),__decorate=function(e,t,n,o){var s,a=arguments.length,i=a<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,o);else for(var r=e.length-1;r>=0;r--)(s=e[r])&&(i=(a<3?s(i):a>3?s(t,n,i):s(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},__metadata=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},__param=function(e,t){return function(n,o){t(n,o,e)}};let HttpModule=class HttpModule{constructor(e){this.notificationModule=e,this.abortController=new AbortController}async getAsync(e,t=new Headers){return this.sendRequest(e,null,t,"GET")}async getTextAsync(e,t=new Headers){const n=await this.getAsync(e,t);return n.ok?await n.text():Promise.reject(n.status)}async getJsonAsync(e,t=new Headers){const n=await this.getAsync(e,t);return n.ok?await n.json():Promise.reject(n.status)}async loadJsonAsync(e,t=new Headers){return new Promise((n,o)=>{const s=this.notificationModule?.showLoadingIndicator();this.getJsonAsync(e,t).then(n).catch(o).then(e=>{this.notificationModule?.removeLoadingIndicator(s)})})}async postAsync(e,t,n=new Headers,o){return this.sendRequest(e,t,n,"POST",o)}async postJsonAsync(e,t,n=new Headers,o){return n.set("Content-Type","application/json"),this.postAsync(e,JSON.stringify(t),n,o)}async postJsonAsyncConfirmable(url,data,headers=new Headers){return headers.set("Content-Type","application/json"),new Promise((resolve,reject)=>{this.sendRequest(url,JSON.stringify(data),headers,"POST").then(res=>{(res.headers.get("Content-Type")??res.headers.get("content-type")).startsWith("application/json")?res.clone().json().then(json=>{if(json.postconfirm){const confirm=json.postconfirm;window.edith.getNotificationModule().removeLoadingIndicator(),window.edith.getDialogModule(
1).showConfirmDialog({title:confirm.title,content:confirm.confirmText,modal:confirm.modal,onConfirm:()=>{if("string"==typeof data&&(data=JSON.parse(data)),data={...data,...confirm.confirmFields},confirm.beforeClose&&!1===eval(confirm.beforeClose)(data))return!1;const loader=window.edith.getNotificationModule().showLoadingIndicator();this.postJsonAsyncConfirmable(url,data).then(e=>{resolve(e)}).catch(reject).finally(()=>{loader.remove()})},onReject:()=>{reject()}})}else resolve(res)}):resolve(res)}).catch(reject)})}async putAsync(e,t,n=new Headers){return this.sendRequest(e,t,n,"PUT")}async deleteAsync(e,t=null,n=new Headers){return this.sendRequest(e,t,n,"DELETE")}abortActiveRequests(){this.abortController.abort()}async sendRequest(e,t,n=new Headers,o="GET",s=this.abortController,a={}){return new Promise((i,r)=>{fetch(e,{method:o,headers:n,body:t,signal:s.signal,...a}).then(e=>{!e.ok&&e.status>=500&&this.notificationModule?.showMessage("Fehler bei der Kommunikation mit dem Server","",_NotificationModuleInterface__WEBPACK_IMPORTED_MODULE_2__.Go.ERROR),i(e)}).catch(e=>{s.signal.aborted,r(e)})})}};HttpModule=__decorate([(0,tsyringe__WEBPACK_IMPORTED_MODULE_0__._G)(),(0,tsyringe__WEBPACK_IMPORTED_MODULE_0__.Gr)(),__param(0,(0,tsyringe__WEBPACK_IMPORTED_MODULE_0__.WQ)(EDITH_resources_js_tokens__WEBPACK_IMPORTED_MODULE_1__.x.NotificationModule)),__metadata("design:paramtypes",[Object])],HttpModule);const __WEBPACK_DEFAULT_EXPORT__=HttpModule;__webpack_require__.d(__webpack_exports__,["A",0,__WEBPACK_DEFAULT_EXPORT__])},67403(e,t,n){var o=n(50675),s=n(56194),a=n(65531),i=n(5409),r=function(e,t,n,o){var s,a=arguments.length,i=a<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,o);else for(var r=e.length-1;r>=0;r--)(s=e[r])&&(i=(a<3?s(i):a>3?s(t,n,i):s(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},c=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};let d=class{constructor(){this.stores=new Map,this.saveStores=(0,i.sg)(()=>{window.localStorage.setItem("stores",JSON.stringify(Array.from(this.stores.values()).map(e=>(0,o.fL)(e))))},100),this.stores=this.loadStores()}getStore(e){return this.createProxy(e??window.edith.getElementId()?.toString()??window.location.pathname)}getGlobalStore(){return this.getStore("edith")}getStores(){return this.stores.values()}hasStore(e){return this.stores.has(e)}deleteStore(e){this.stores.delete(e),this.saveStores()}createProxy(e){let t;return this.stores.has(e)?t=this.stores.get(e):(t=new u(e),this.stores.set(e,t)),new Proxy(t,{get:(e,t,n)=>Object.prototype.hasOwnProperty.call(e,t)||"function"==typeof e[t]?e[t]:Object.prototype.hasOwnProperty.call(e.data,t)?e.data[t]:void 0,set:(e,t,n,o)=>(e.data[t]=n,e.onUpdateCallbacks.forEach(e=>e(t,n)),e.lastUpdatedTimestamp=Date.now(),this.saveStores(),!0),deleteProperty:(e,t)=>(delete e.data[t],this.saveStores(),!0)})}loadStores(){const e=new Map;if(null===window.localStorage.getItem("stores"))return e;const t=JSON.parse(window.localStorage.getItem("stores"));for(const n of t){const t=(0,o.bj)(u,n);e.set(t.key,t)}return e}};d=r([(0,a.Gr)(),c("design:paramtypes",[])],d);const l=d;class u{constructor(e){this.key=e,this.data={},this.onUpdateCallbacks=[]}onUpdate(e,t=null){this.onUpdateCallbacks.push((n,o)=>{null!==t&&t!==n||e(n,o)})}}r([(0,s.n)(),c("design:type",Object)],u.prototype,"onUpdateCallbacks",void 0),n.d(t,["A",0,l])},3613(e,t,n){var o=n(24270),s=n(65531),a=function(e,t,n,o){var s,a=arguments.length,i=a<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,o);else for(var r=e.length-1;r>=0;r--)(s=e[r])&&(i=(a<3?s(i):a>3?s(t,n,i):s(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i};let i=class{constructor(){this.backendRouter=new o.Router,this.frontendRouter=new o.Router}setBackendUrl(e){this.backendUrl=e}getBackendURL(){return this.backendUrl}setFrontendUrl(e){this.frontendUrl=e}getFrontendURL(){return this.frontendUrl}setBackendRoutes(e){this.backendRouter.setRoutingData(e)}setFrontendRoutes(e){this.frontendRouter.setRoutingData(e)}getCurrentRoute(){return this.currentRouteName}setCurrentRouteName(e){this.currentRouteName=e}getWikiUrl(){return this.wikiUrl}setWikiUrl(e){this.wikiUrl=e}
1generateUrlToBackendRoute(e,t={}){return this.getBackendURL()+this.backendRouter.generate(e,t)}generateUrlToFrontendRoute(e,t={}){return this.getFrontendURL()+this.frontendRouter.generate(e,t)}generateUrlToApiRoute(e,t={}){const n="version"in t?t.version:1;return this.generateUrlToBackendRoute("api_docs",{version:n,...t})+e}appendParamToUrl(e,t){let n=e;return e&&t&&(n=e.indexOf("?")<0?e+"?"+t:e+"&"+t),n}generateQueryString(e){const t=function(e,n){const o=[];let s;for(s in e)if(Object.prototype.hasOwnProperty.call(e,s)){const a=n?n+"["+s+"]":s,i=e[s];o.push(null!==i&&"object"==typeof i?t(i,a):encodeURIComponent(a)+"="+encodeURIComponent(i))}return o.join("&")};return t(e)}};i=a([(0,s.Gr)()],i);const r=i;n.d(t,["A",0,r])},42133(e,t,n){const o={BootstrapModal:Symbol("BootstrapModal"),BootstrapToast:Symbol("BootstrapToast"),NotificationModule:Symbol("NotificationModule"),DialogModule:Symbol("DialogModule")};n.d(t,["x",0,o])},94067(e,t,n){function o(e,t=document.body){t.appendChild(e),s(e)}function s(e){e.querySelectorAll("script").forEach(e=>{const t=document.createElement("script");Array.from(e.attributes).forEach(e=>{t.setAttribute(e.name,e.value)}),e.textContent&&(t.textContent=e.textContent),e.parentNode?.replaceChild(t,e)})}n.d(t,{A:()=>o,E:()=>s})},57837(e,t,n){n.d(t,{A:()=>o});class o{static generateRandomHex(e=12){return[...Array(e)].map(()=>Math.floor(16*Math.random()).toString(16)).join("")}static generateRandomHtmlId(){return Math.floor(10+5*Math.random()).toString(16)+this.generateRandomHex(11)}}}}]);
2//# sourceMappingURL=2138.5df2b6b39933c9a326cc.js.map

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.