PageSourceSearch

https://www.weg-bahn.de/_nuxt/CZBNmZsM.js

js weg-bahn.de collected 2026-10-02 19:26:17 UTC 29,149 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./CNws1Xc22.js","./aKtaBQYM.js"])))=>i.map(i=>d[i]);
2import{i as e}from"./aKtaBQYM.js";import{B as t,D as n,Ht as r,J as i,On as a,_ as o,b as s,bt as c,ct as l,fn as u,ft as d,g as f,gn as p,gt as m,it as h,k as g,mt as _,nr as v,o as y,qt as b,tt as x,un as S,v as C,vn as w,y as ee}from"./CoKk4mC0.js";import{nt as te}from"./XZ_Bayec.js";import{t as T}from"./HclGiUj8.js";import{n as ne}from"./CajqI-tQ.js";import{t as re}from"./Bxz5e_hS2.js";var E=(e,t)=>{for(let n of Object.keys(t))e.on(n,t[n])},ie=e=>{for(let t of Object.keys(e)){let n=e[t];n&&D(n.cancel)&&n.cancel()}},ae=e=>!e||typeof e.charAt!=`function`?e:e.charAt(0).toUpperCase()+e.slice(1),D=e=>typeof e==`function`,O=(e,t,n)=>{for(let i in n){let a=`set`+ae(i);e[a]?r(()=>n[i],(t,n)=>{e[a](t,n)}):t[a]&&r(()=>n[i],e=>{t[a](e)})}},k=(e,t,n={})=>{let r={...n};for(let n in e){let i=t[n],a=e[n];i&&(i&&i.custom===!0||a!==void 0&&(r[n]=a))}return r},A=e=>{let t={},n={};for(let r in e)if(r.startsWith(`on`)&&!r.startsWith(`onUpdate`)&&r!==`onReady`){let n=r.slice(2).toLocaleLowerCase();t[n]=e[r]}else n[r]=e[r];return{listeners:t,attrs:n}},oe=async e=>{let t=await Promise.all([T(()=>import(`./DCPDGz3Q2.js`),[],import.meta.url),T(()=>import(`./CXGCKJng2.js`),[],import.meta.url),T(()=>import(`./hzqDve8V2.js`),[],import.meta.url)]);delete e.Default.prototype._getIconUrl,e.Default.mergeOptions({iconRetinaUrl:t[0].default,iconUrl:t[1].default,shadowUrl:t[2].default})},j=e=>{let t=w((...t)=>console.warn(`Method ${e} has been invoked without being replaced`)),n=(...e)=>t.value(...e);return n.wrapped=t,m(e,n),n},M=(e,t)=>e.wrapped.value=t,N=typeof self==`object`&&self.self===self&&self||typeof global==`object`&&global.global===global&&global||globalThis,P=e=>{let t=i(e);if(t===void 0)throw Error(`Attempt to inject ${e.description} before it was provided.`);return t},F=Symbol(`useGlobalLeaflet`),I=Symbol(`addLayer`),L=Symbol(`removeLayer`),R=Symbol(`registerControl`),se=Symbol(`registerLayerControl`),ce=Symbol(`canSetParentHtml`),le=Symbol(`setParentHtml`),ue=Symbol(`setIcon`),de=Symbol(`bindPopup`),fe=Symbol(`bindTooltip`),pe=Symbol(`unbindPopup`),me=Symbol(`unbindTooltip`),z={options:{type:Object,default:()=>({}),custom:!0}},B=e=>({options:e.options,methods:{}}),V={...z,pane:{type:String},attribution:{type:String},name:{type:String,custom:!0},layerType:{type:String,custom:!0},visible:{type:Boolean,custom:!0,default:!0}},H=(e,t,n)=>{let r=P(I),i=P(L),{options:a,methods:o}=B(e),s=k(e,V,a),c=()=>r({leafletObject:t.value}),l=()=>i({leafletObject:t.value}),u={...o,setAttribution(n){l(),t.value.options.attribution=n,e.visible&&c()},setName(){l(),e.visible&&c()},setLayerType(){l(),e.visible&&c()},setVisible(e){t.value&&(e?c():l())},bindPopup(e){if(!t.value||!D(t.value.bindPopup)){console.warn(`Attempt to bind popup before bindPopup method available on layer.`);return}t.value.bindPopup(e)},bindTooltip(e){if(!t.value||!D(t.value.bindTooltip)){console.warn(`Attempt to bind tooltip before bindTooltip method available on layer.`);return}t.value.bindTooltip(e)},unbindTooltip(){t.value&&(D(t.value.closeTooltip)&&t.value.closeTooltip(),D(t.value.unbindTooltip)&&t.value.unbindTooltip())},unbindPopup(){t.value&&(D(t.value.closePopup)&&t.value.closePopup(),D(t.value.unbindPopup)&&t.value.unbindPopup())},updateVisibleProp(e){n.emit(`update:visible`,e)}};return m(de,u.bindPopup),m(fe,u.bindTooltip),m(pe,u.unbindPopup),m(me,u.unbindTooltip),d(()=>{u.unbindPopup(),u.unbindTooltip(),l()}),{options:s,methods:u}},U=(e,n)=>{if(e&&n.default)return t(`div`,{style:{display:`none`}},n.default())},he={...V,interactive:{type:Boolean,default:void 0},bubblingMouseEvents:{type:Boolean,default:void 0}},ge=(e,t,n)=>{let{options:r,methods:i}=H(e,t,n);return{options:k(e,he,r),methods:i}},W={...he,stroke:{type:Boolean,default:void 0},color:{type:String},weight:{type:Number},opacity:{type:Number},lineCap:{type:String},lineJoin:{type:String},dashArray:{type:String},dashOffset:{type:String},fill:{type:Boolean,default:void 0},fillColor:{type:String},fillOpacity:{type:Number},fillRule:{type:String},className:{type:String}}
2,_e=(e,t,n)=>{let{options:r,methods:i}=ge(e,t,n),a=k(e,W,r),o=P(L),s={...i,setStroke(e){t.value.setStyle({stroke:e})},setColor(e){t.value.setStyle({color:e})},setWeight(e){t.value.setStyle({weight:e})},setOpacity(e){t.value.setStyle({opacity:e})},setLineCap(e){t.value.setStyle({lineCap:e})},setLineJoin(e){t.value.setStyle({lineJoin:e})},setDashArray(e){t.value.setStyle({dashArray:e})},setDashOffset(e){t.value.setStyle({dashOffset:e})},setFill(e){t.value.setStyle({fill:e})},setFillColor(e){t.value.setStyle({fillColor:e})},setFillOpacity(e){t.value.setStyle({fillOpacity:e})},setFillRule(e){t.value.setStyle({fillRule:e})},setClassName(e){t.value.setStyle({className:e})}};return h(()=>{o({leafletObject:t.value})}),{options:a,methods:s}},G={...W,radius:{type:Number},latLng:{type:[Object,Array],required:!0,custom:!0}},ve=(e,t,n)=>{let{options:r,methods:i}=_e(e,t,n);return{options:k(e,G,r),methods:{...i,setRadius(e){t.value.setRadius(e)},setLatLng(e){t.value.setLatLng(e)}}}},ye={...G,radius:{type:Number}},be=(e,t,n)=>{let{options:r,methods:i}=ve(e,t,n);return{options:k(e,ye,r),methods:{...i}}};g({name:`LCircle`,props:ye,setup(e,t){let n=w(),r=w(!1),a=i(F),o=P(I),{options:s,methods:c}=be(e,n,t);return l(async()=>{let{circle:i}=a?N.L:await T(()=>import(`./DCg_Me6F2.js`),[],import.meta.url);n.value=u(i(e.latLng,s));let{listeners:l}=A(t.attrs);n.value.on(l),O(c,n.value,e),o({...e,...c,leafletObject:n.value}),r.value=!0,x(()=>t.emit(`ready`,n.value))}),{ready:r,leafletObject:n}},render(){return U(this.ready,this.$slots)}}),g({name:`LCircleMarker`,props:G,setup(e,t){let n=w(),r=w(!1),a=i(F),o=P(I),{options:s,methods:c}=ve(e,n,t);return l(async()=>{let{circleMarker:i}=a?N.L:await T(()=>import(`./DCg_Me6F2.js`),[],import.meta.url);n.value=u(i(e.latLng,s));let{listeners:l}=A(t.attrs);n.value.on(l),O(c,n.value,e),o({...e,...c,leafletObject:n.value}),r.value=!0,x(()=>t.emit(`ready`,n.value))}),{ready:r,leafletObject:n}},render(){return U(this.ready,this.$slots)}});var K={...z,position:{type:String}},q=(e,t)=>{let{options:n,methods:r}=B(e),i=k(e,K,n),a={...r,setPosition(e){t.value&&t.value.setPosition(e)}};return d(()=>{t.value&&t.value.remove()}),{options:i,methods:a}},xe=e=>e.default?t(`div`,{ref:`root`},e.default()):null;g({name:`LControl`,props:{...K,disableClickPropagation:{type:Boolean,custom:!0,default:!0},disableScrollPropagation:{type:Boolean,custom:!0,default:!1}},setup(e,t){let n=w(),r=w(),a=i(F),o=P(R),{options:s,methods:c}=q(e,n);return l(async()=>{let{Control:i,DomEvent:l}=a?N.L:await T(()=>import(`./DCg_Me6F2.js`),[],import.meta.url),d=i.extend({onAdd(){return r.value}});n.value=u(new d(s)),O(c,n.value,e),o({leafletObject:n.value}),e.disableClickPropagation&&r.value&&l.disableClickPropagation(r.value),e.disableScrollPropagation&&r.value&&l.disableScrollPropagation(r.value),x(()=>t.emit(`ready`,n.value))}),{root:r,leafletObject:n}},render(){return xe(this.$slots)}});var Se={...K,prefix:{type:String}},Ce=(e,t)=>{let{options:n,methods:r}=q(e,t);return{options:k(e,Se,n),methods:{...r,setPrefix(e){t.value.setPrefix(e)}}}};g({name:`LControlAttribution`,props:Se,setup(e,t){let n=w(),r=i(F),a=P(R),{options:o,methods:s}=Ce(e,n);return l(async()=>{let{control:i}=r?N.L:await T(()=>import(`./DCg_Me6F2.js`),[],import.meta.url);n.value=u(i.attribution(o)),O(s,n.value,e),a({leafletObject:n.value}),x(()=>t.emit(`ready`,n.value))}),{leafletObject:n}},render(){return null}});var we={...K,collapsed:{type:Boolean,default:void 0},autoZIndex:{type:Boolean,default:void 0},hideSingleBase:{type:Boolean,default:void 0},sortLayers:{type:Boolean,default:void 0},sortFunction:{type:Function}},Te=(e,t)=>
2{let{options:n}=q(e,t);return{options:k(e,we,n),methods:{addLayer(e){e.layerType===`base`?t.value.addBaseLayer(e.leafletObject,e.name):e.layerType===`overlay`&&t.value.addOverlay(e.leafletObject,e.name)},removeLayer(e){t.value.removeLayer(e.leafletObject)}}}};g({name:`LControlLayers`,props:we,setup(e,t){let n=w(),r=i(F),a=P(se),{options:o,methods:s}=Te(e,n);return l(async()=>{let{control:i}=r?N.L:await T(()=>import(`./DCg_Me6F2.js`),[],import.meta.url);n.value=u(i.layers(void 0,void 0,o)),O(s,n.value,e),a({...e,...s,leafletObject:n.value}),x(()=>t.emit(`ready`,n.value))}),{leafletObject:n}},render(){return null}});var Ee={...K,maxWidth:{type:Number},metric:{type:Boolean,default:void 0},imperial:{type:Boolean,default:void 0},updateWhenIdle:{type:Boolean,default:void 0}},De=(e,t)=>{let{options:n,methods:r}=q(e,t);return{options:k(e,Ee,n),methods:r}};g({name:`LControlScale`,props:Ee,setup(e,t){let n=w(),r=i(F),a=P(R),{options:o,methods:s}=De(e,n);return l(async()=>{let{control:i}=r?N.L:await T(()=>import(`./DCg_Me6F2.js`),[],import.meta.url);n.value=u(i.scale(o)),O(s,n.value,e),a({leafletObject:n.value}),x(()=>t.emit(`ready`,n.value))}),{leafletObject:n}},render(){return null}});var Oe={...K,zoomInText:{type:String},zoomInTitle:{type:String},zoomOutText:{type:String},zoomOutTitle:{type:String}},ke=(e,t)=>{let{options:n,methods:r}=q(e,t);return{options:k(e,Oe,n),methods:r}},Ae=g({name:`LControlZoom`,props:Oe,setup(e,t){let n=w(),r=i(F),a=P(R),{options:o,methods:s}=ke(e,n);return l(async()=>{let{control:i}=r?N.L:await T(()=>import(`./DCg_Me6F2.js`),[],import.meta.url);n.value=u(i.zoom(o)),O(s,n.value,e),a({leafletObject:n.value}),x(()=>t.emit(`ready`,n.value))}),{leafletObject:n}},render(){return null}}),J={...V},Y=(e,t,n)=>{let{options:r,methods:i}=H(e,t,n),a=k(e,J,r),o={...i,addLayer(e){t.value.addLayer(e.leafletObject)},removeLayer(e){t.value.removeLayer(e.leafletObject)}};return m(I,o.addLayer),m(L,o.removeLayer),{options:a,methods:o}},je={...J},Me=(e,t,n)=>{let{options:r,methods:i}=Y(e,t,n);return{options:k(e,je,r),methods:{...i}}};g({props:je,setup(e,t){let n=w(),r=w(!1),a=i(F),o=P(I),{methods:s,options:c}=Me(e,n,t);return l(async()=>{let{featureGroup:i}=a?N.L:await T(()=>import(`./DCg_Me6F2.js`),[],import.meta.url);n.value=u(i(void 0,c));let{listeners:l}=A(t.attrs);n.value.on(l),O(s,n.value,e),o({...e,...s,leafletObject:n.value}),r.value=!0,x(()=>t.emit(`ready`,n.value))}),{ready:r,leafletObject:n}},render(){return U(this.ready,this.$slots)}});var Ne={...J,geojson:{type:[Object,Array],custom:!0},optionsStyle:{type:Function,custom:!0}},Pe=(e,t,n)=>{let{options:r,methods:i}=Y(e,t,n),a=k(e,Ne,r);return Object.prototype.hasOwnProperty.call(e,`optionsStyle`)&&(a.style=e.optionsStyle),{options:a,methods:{...i,setGeojson(e){t.value.clearLayers(),t.value.addData(e)},setOptionsStyle(e){t.value.setStyle(e)},getGeoJSONData(){return t.value.toGeoJSON()},getBounds(){return t.value.getBounds()}}}};g({props:Ne,setup(e,t){let n=w(),r=w(!1),a=i(F),o=P(I),{methods:s,options:c}=Pe(e,n,t);return l(async()=>{let{geoJSON:i}=a?N.L:await T(()=>import(`./DCg_Me6F2.js`),[],import.meta.url);n.value=u(i(e.geojson,c));let{listeners:l}=A(t.attrs);n.value.on(l),O(s,n.value,e),o({...e,...s,leafletObject:n.value}),r.value=!0,x(()=>t.emit(`ready`,n.value))}),{ready:r,leafletObject:n}},render(){return U(this.ready,this.$slots)}});var X={...V,opacity:{type:Number},zIndex:{type:Number},tileSize:{type:[Number,Array,Object]},noWrap:{type:Boolean,default:void 0},minZoom:{type:Number},maxZoom:{type:Number},className:{type:String}},Fe=(e,t,n)=>{let{options:r,methods:i}=H(e,t,n),a=k(e,X,r),o={...i,setTileComponent(){var e;(e=t.value)==null||e.redraw()}};return d(()=>{t.value.off()}),{options:a,methods:o}},Ie=(e,n,r,i)=>e.extend({initialize(e){this.tileComponents={},this.on(`tileunload`,this._unloadTile),r.setOptions(this,e)},createTile(e){let r=this._tileCoordsToKey(e);return this.tileComponents[r]=n.create(`div`),te(t({setup:i,props:[`coords`]},{coords:e}),this.tileComponents[r]),this.tileComponents[r]},_unloadTile(e){let t=this._tileCoordsToKey(e.coords);this.tileComponents[t]&&(this.tileComponents[t].innerHTML=``,this.tileComponents[t]=void 0)}});g({props:{...X,childRender:{type:Function,required:!0}},setup(e,t){let n=w(),r=w(null),a=w(!1),o=i(F),s=P(I),{options:c,methods:d}=Fe(e,n,t);return l(async()=>{let{GridLayer:r,DomUtil:i,Util:l}=o?N.L:await T(()=>import(`./DCg_Me6F2.js`),[],import.meta.url),f=Ie(r,i,l,e.childRender);n.value=u(new f(c));let{listeners:p}=A(t.attrs);n.value.on(p),O(d,n.value,e),s({...e,...d,leafletObject:n.value}),a.value=!0,x(()=>t.emit(`ready`,n.value))}),{root:r,ready:a,leafletObject:n}},render(){return this.ready?t(`div`,{style:{display:`none`},ref:`root`}):null}});var Le={iconUrl:{type:String},iconRetinaUrl:{type:String},iconSize:{type:[Object,Array]},iconAnchor:{type:[Object,Array]},popupAnchor:{type:[Object,Array]},tooltipAnchor:{type:[Object,Array]},shadowUrl:{type:String},shadowRetinaUrl:{type:String},shadowSize:{type:[Object,Array]},shadowAnchor:{type:[Object,Array]},bgPos:{type:[Object,Array]},className:{type:String}}
2,Re=g({name:`LIcon`,props:{...Le,...z},setup(e,t){let n=w(),r=i(F),a=P(ce),o=P(le),s=P(ue),c,u,d,f,p,m=(n,r,i)=>{let l=n&&n.innerHTML;if(!r){i&&p&&a()&&o(l);return}let{listeners:m}=A(t.attrs);p&&u(p,m);let{options:h}=B(e),g=k(e,Le,h);l&&(g.html=l),p=g.html?d(g):f(g),c(p,m),s(p)},h=()=>{x(()=>m(n.value,!0,!1))},g=()=>{x(()=>m(n.value,!1,!0))},_={setIconUrl:h,setIconRetinaUrl:h,setIconSize:h,setIconAnchor:h,setPopupAnchor:h,setTooltipAnchor:h,setShadowUrl:h,setShadowRetinaUrl:h,setShadowAnchor:h,setBgPos:h,setClassName:h,setHtml:h};return l(async()=>{let{DomEvent:t,divIcon:i,icon:a}=r?N.L:await T(()=>import(`./DCg_Me6F2.js`),[],import.meta.url);c=t.on,u=t.off,d=i,f=a,O(_,{},e),new MutationObserver(g).observe(n.value,{attributes:!0,childList:!0,characterData:!0,subtree:!0}),h()}),{root:n}},render(){return t(`div`,{ref:`root`},this.$slots.default?this.$slots.default():void 0)}}),ze={...V,opacity:{type:Number},alt:{type:String},interactive:{type:Boolean,default:void 0},crossOrigin:{type:Boolean,default:void 0},errorOverlayUrl:{type:String},zIndex:{type:Number},className:{type:String},url:{type:String,required:!0,custom:!0},bounds:{type:[Array,Object],required:!0,custom:!0}},Be=(e,t,n)=>{let{options:r,methods:i}=H(e,t,n);return{options:k(e,ze,r),methods:{...i,setOpacity(e){return t.value.setOpacity(e)},setUrl(e){return t.value.setUrl(e)},setBounds(e){return t.value.setBounds(e)},getBounds(){return t.value.getBounds()},getElement(){return t.value.getElement()},bringToFront(){return t.value.bringToFront()},bringToBack(){return t.value.bringToBack()},setZIndex(e){return t.value.setZIndex(e)}}}};g({name:`LImageOverlay`,props:ze,setup(e,t){let n=w(),r=w(!1),a=i(F),o=P(I),{options:s,methods:c}=Be(e,n,t);return l(async()=>{let{imageOverlay:i}=a?N.L:await T(()=>import(`./DCg_Me6F2.js`),[],import.meta.url);n.value=u(i(e.url,e.bounds,s));let{listeners:l}=A(t.attrs);n.value.on(l),O(c,n.value,e),o({...e,...c,leafletObject:n.value}),r.value=!0,x(()=>t.emit(`ready`,n.value))}),{ready:r,leafletObject:n}},render(){return U(this.ready,this.$slots)}}),g({props:J,setup(e,t){let n=w(),r=w(!1),a=i(F),o=P(I),{methods:s}=Y(e,n,t);return l(async()=>{let{layerGroup:i}=a?N.L:await T(()=>import(`./DCg_Me6F2.js`),[],import.meta.url);n.value=u(i(void 0,e.options));let{listeners:c}=A(t.attrs);n.value.on(c),O(s,n.value,e),o({...e,...s,leafletObject:n.value}),r.value=!0,x(()=>t.emit(`ready`,n.value))}),{ready:r,leafletObject:n}},render(){return U(this.ready,this.$slots)}});function Ve(e,t,n){var r,i,a;t===void 0&&(t=50),n===void 0&&(n={});var o=(r=n.isImmediate)!=null&&r,s=(i=n.callback)!=null&&i,c=n.maxWait,l=Date.now(),u=[];function d(){if(c!==void 0){var e=Date.now()-l;if(e+t>=c)return c-e}return t}var f=function(){var t=[].slice.call(arguments),n=this;return new Promise(function(r,i){var c=o&&a===void 0;if(a!==void 0&&clearTimeout(a),a=setTimeout(function(){if(a=void 0,l=Date.now(),!o){var r=e.apply(n,t);s&&s(r),u.forEach(function(e){return(0,e.resolve)(r)}),u=[]}},d()),c){var f=e.apply(n,t);return s&&s(f),r(f)}u.push({resolve:r,reject:i})})};return f.cancel=function(e){a!==void 0&&clearTimeout(a),u.forEach(function(t){return(0,t.reject)(e)}),u=[]},f}var He={...z,center:{type:[Object,Array]},bounds:{type:[Array,Object]},maxBounds:{type:[Array,Object]},zoom:{type:Number},minZoom:{type:Number},maxZoom:{type:Number},paddingBottomRight:{type:[Object,Array]},paddingTopLeft:{type:Object},padding:{type:Object},worldCopyJump:{type:Boolean,default:void 0},crs:{type:[String,Object]},maxBoundsViscosity:{type:Number},inertia:{type:Boolean,default:void 0},inertiaDeceleration:{type:Number},inertiaMaxSpeed:{type:Number},easeLinearity:{type:Number},zoomAnimation:{type:Boolean,default:void 0},zoomAnimationThreshold:{type:Number},fadeAnimation:{type:Boolean,default:void 0},markerZoomAnimation:{type:Boolean,default:void 0},noBlockingAnimations:{type:Boolean,default:void 0},useGlobalLeaflet:{type:Boolean,default:!0,custom:!0}},Ue=g({inheritAttrs:!1,emits:[`ready`,`update:zoom`,`update:center`,`update:bounds`],props:He,setup(t,n){let r=w(),i=p({ready:!1,layersToAdd:[],layersInControl:[]}),{options:a}=B(t),o=k(t,He,a),{listeners:s,attrs:c}=A(n.attrs),d=j(I),g=j(L),_=j(R),v=j(se);m(F,t.useGlobalLeaflet);let y=f(()=>{let e={};return t.noBlockingAnimations&&(e.animate=!1),e}),b=f(()=>{let e=y.value;return t.padding&&(e.padding=t.padding),t.paddingTopLeft&&(e.paddingTopLeft=t.paddingTopLeft),t.paddingBottomRight&&(e.paddingBottomRight=t.paddingBottomRight),e}),S={moveend:Ve(e=>{i.leafletRef&&(n.emit(`update:zoom`,i.leafletRef.getZoom()),n.emit(`update:center`,i.leafletRef.getCenter()),n.emit(`update:bounds`,i.leafletRef.getBounds()))}),overlayadd(e){let t=i.layersInControl.find(t=>t.name===e.name);t&&t.updateVisibleProp(!0)},overlayremove(e){let t=i.layersInControl.find(t=>t.name===e.name);t&&t.updateVisibleProp(!1)}};l(async()=>{t.useGlobalLeaflet&&(N.L=N.L||await T(()=>import(`./CNws1Xc22.js`).then(t=>e(t.default)),__vite__mapDeps([0,1]),import.meta.url));let{map:a,CRS:c,Icon:l,latLngBounds:f,latLng:p,stamp:m}=t.useGlobalLeaflet?N.L:await T(()=>import(`./DCg_Me6F2.js`),[],import.meta.url);try{o.beforeMapMount&&await o.beforeMapMount()}catch(e){console.error(`The following error occurred running the provided beforeMapMount hook ${e.message}`)}await oe(l);let h=typeof o.crs==`string`?c[o.crs]:o.crs;
2o.crs=h||c.EPSG3857;let C={addLayer(e){e.layerType!==void 0&&(i.layerControl===void 0?i.layersToAdd.push(e):i.layersInControl.find(t=>m(t.leafletObject)===m(e.leafletObject))||(i.layerControl.addLayer(e),i.layersInControl.push(e))),e.visible!==!1&&i.leafletRef.addLayer(e.leafletObject)},removeLayer(e){e.layerType!==void 0&&(i.layerControl===void 0?i.layersToAdd=i.layersToAdd.filter(t=>t.name!==e.name):(i.layerControl.removeLayer(e.leafletObject),i.layersInControl=i.layersInControl.filter(t=>m(t.leafletObject)!==m(e.leafletObject)))),i.leafletRef.removeLayer(e.leafletObject)},registerLayerControl(e){i.layerControl=e,i.layersToAdd.forEach(e=>{i.layerControl.addLayer(e)}),i.layersToAdd=[],_(e)},registerControl(e){i.leafletRef.addControl(e.leafletObject)},setZoom(e){e!==i.leafletRef.getZoom()&&i.leafletRef.setZoom(e,y.value)},setCrs(e){let t=i.leafletRef.getBounds();i.leafletRef.options.crs=e,i.leafletRef.fitBounds(t,{animate:!1,padding:[0,0]})},fitBounds(e){i.leafletRef.fitBounds(e,b.value)},setBounds(e){if(!e)return;let t=f(e);t.isValid()&&!(i.lastSetBounds||i.leafletRef.getBounds()).equals(t,0)&&(i.lastSetBounds=t,i.leafletRef.fitBounds(t))},setCenter(e){if(e==null)return;let t=p(e),n=i.lastSetCenter||i.leafletRef.getCenter();(n.lat!==t.lat||n.lng!==t.lng)&&(i.lastSetCenter=t,i.leafletRef.panTo(t,y.value))}};M(d,C.addLayer),M(g,C.removeLayer),M(_,C.registerControl),M(v,C.registerLayerControl),i.leafletRef=u(a(r.value,o)),O(C,i.leafletRef,t),E(i.leafletRef,S),E(i.leafletRef,s),i.ready=!0,x(()=>n.emit(`ready`,i.leafletRef))}),h(()=>{ie(S),i.leafletRef&&(i.leafletRef.off(),i.leafletRef.remove())});let C=f(()=>i.leafletRef);return{root:r,ready:f(()=>i.ready),leafletObject:C,attrs:c}},render({attrs:e}){return e.style||={},e.style.width||(e.style.width=`100%`),e.style.height||(e.style.height=`100%`),t(`div`,{...e,ref:`root`},this.ready&&this.$slots.default?this.$slots.default():{})}}),We=[`Symbol(Comment)`,`Symbol(Text)`],Ge=[`LTooltip`,`LPopup`],Ke={...V,draggable:{type:Boolean,default:void 0},icon:{type:[Object]},zIndexOffset:{type:Number},latLng:{type:[Object,Array],custom:!0,required:!0}},qe=(e,t,n)=>{let{options:r,methods:i}=H(e,t,n);return{options:k(e,Ke,r),methods:{...i,setDraggable(e){t.value.dragging&&(e?t.value.dragging.enable():t.value.dragging.disable())},latLngSync(e){n.emit(`update:latLng`,e.latlng),n.emit(`update:lat-lng`,e.latlng)},setLatLng(e){if(e!=null&&t.value){let n=t.value.getLatLng();(!n||!n.equals(e))&&t.value.setLatLng(e)}}}}},Je=(e,t)=>{let n=t.slots.default&&t.slots.default();return n&&n.length&&n.some(Ye)};function Ye(e){return!(We.includes(e.type.toString())||Ge.includes(e.type.name))}var Xe=g({name:`LMarker`,props:Ke,setup(e,t){let n=w(),r=w(!1),a=i(F),o=P(I);m(ce,()=>{var e;return!!((e=n.value)!=null&&e.getElement())}),m(le,e=>{let t=D(n.value?.getElement)&&n.value?.getElement();t&&(t.innerHTML=e)}),m(ue,e=>n.value?.setIcon&&n.value.setIcon(e));let{options:s,methods:c}=qe(e,n,t),d={moveHandler:Ve(c.latLngSync)};return l(async()=>{let{marker:i,divIcon:l}=a?N.L:await T(()=>import(`./DCg_Me6F2.js`),[],import.meta.url);Je(s,t)&&(s.icon=l({className:``})),n.value=u(i(e.latLng,s));let{listeners:f}=A(t.attrs);n.value.on(f),n.value.on(`move`,d.moveHandler),O(c,n.value,e),o({...e,...c,leafletObject:n.value}),r.value=!0,x(()=>t.emit(`ready`,n.value))}),h(()=>ie(d)),{ready:r,leafletObject:n}},render(){return U(this.ready,this.$slots)}}),Z={...W,smoothFactor:{type:Number},noClip:{type:Boolean,default:void 0},latLngs:{type:Array,required:!0,custom:!0}},Ze=(e,t,n)=>{let{options:r,methods:i}=_e(e,t,n);return{options:k(e,Z,r),methods:{...i,setSmoothFactor(e){t.value.setStyle({smoothFactor:e})},setNoClip(e){t.value.setStyle({noClip:e})},addLatLng(e){t.value.addLatLng(e)}}}},Q={...Z},Qe=(e,t,n)=>{let{options:r,methods:i}=Ze(e,t,n);return{options:k(e,Q,r),methods:{...i,toGeoJSON(e){return t.value.toGeoJSON(e)}}}};g({name:`LPolygon`,props:Q,setup(e,t){let n=w(),r=w(!1),a=i(F),o=P(I),{options:s,methods:c}=Qe(e,n,t);return l(async()=>{let{polygon:i}=a?N.L:await T(()=>import(`./DCg_Me6F2.js`),[],import.meta.url);n.value=u(i(e.latLngs,s));let{listeners:l}=A(t.attrs);n.value.on(l),O(c,n.value,e),o({...e,...c,leafletObject:n.value}),r.value=!0,x(()=>t.emit(`ready`,n.value))}),{ready:r,leafletObject:n}},render(){return U(this.ready,this.$slots)}}),g({name:`LPolyline`,props:Z,setup(e,t){let n=w(),r=w(!1),a=i(F),o=P(I),{options:s,methods:c}=Ze(e,n,t);return l(async()=>{let{polyline:i}=a?N.L:await T(()=>import(`./DCg_Me6F2.js`),[],import.meta.url);n.value=u(i(e.latLngs,s));let{listeners:l}=A(t.attrs);n.value.on(l),O(c,n.value,e),o({...e,...c,leafletObject:n.value}),r.value=!0,x(()=>t.emit(`ready`,n.value))}),{ready:r,leafletObject:n}},render(){return U(this.ready,this.$slots)}});var $e={...z,content:{type:String,default:null}},et=(e,t)=>{let{options:n,methods:r}=B(e);return{options:n,methods:{...r,setContent(e){t.value&&e!=null&&t.value.setContent(e)}}}},tt=e=>e.default?t(`div`,{ref:`root`},e.default()):null,nt={...$e,latLng:{type:[Object,Array],default:()=>[]}},rt=(e,t)=>{let{options:n,methods:r}=et(e,t);return{options:n,methods:r}},it=g({name:`LPopup`,props:nt,setup(e,t){let n=w(),r=w(null),a=i(F),o=P(de),s=P(pe),{options:c,methods:d}=rt(e,n);return l(async()=>{let{popup:i}=a?N.L:await T(()=>import(`./DCg_Me6F2.js`),[],import.meta.url);n.value=u(i(c)),e.latLng!==void 0&&n.value.setLatLng(e.latLng),O(d,n.value,e);let{listeners:s}=A(t.attrs);n.value.on(s),n.value.setContent(e.content||r.value||``),o(n.value),x(()=>t.emit(`ready`,n.value))}),h(()=>{s()}),{root:r,leafletObject:n}},render(){return tt(this.$slots)}}),at={...Q,latLngs:{...Q.latLngs,required:!1},bounds:{type:Object,custom:!0}}
2,ot=(e,t,n)=>{let{options:r,methods:i}=Qe(e,t,n);return{options:k(e,at,r),methods:{...i,setBounds(e){t.value.setBounds(e)},setLatLngs(e){t.value.setBounds(e)}}}};g({name:`LRectangle`,props:at,setup(e,t){let n=w(),r=w(!1),a=i(F),o=P(I),{options:s,methods:c}=ot(e,n,t);return l(async()=>{let{rectangle:i,latLngBounds:l}=a?N.L:await T(()=>import(`./DCg_Me6F2.js`),[],import.meta.url),d=e.bounds?l(e.bounds):l(e.latLngs||[]);n.value=u(i(d,s));let{listeners:f}=A(t.attrs);n.value.on(f),O(c,n.value,e),o({...e,...c,leafletObject:n.value}),r.value=!0,x(()=>t.emit(`ready`,n.value))}),{ready:r,leafletObject:n}},render(){return U(this.ready,this.$slots)}});var $={...X,tms:{type:Boolean,default:void 0},subdomains:{type:[String,Array],validator:e=>typeof e==`string`?!0:Array.isArray(e)?e.every(e=>typeof e==`string`):!1},detectRetina:{type:Boolean,default:void 0},url:{type:String,required:!0,custom:!0}},st=(e,t,n)=>{let{options:r,methods:i}=Fe(e,t,n);return{options:k(e,$,r),methods:{...i}}},ct=g({props:$,setup(e,t){let n=w(),r=i(F),a=P(I),{options:o,methods:s}=st(e,n,t);return l(async()=>{let{tileLayer:i}=r?N.L:await T(()=>import(`./DCg_Me6F2.js`),[],import.meta.url);n.value=u(i(e.url,o));let{listeners:c}=A(t.attrs);n.value.on(c),O(s,n.value,e),a({...e,...s,leafletObject:n.value}),x(()=>t.emit(`ready`,n.value))}),{leafletObject:n}},render(){return null}}),lt={...$e},ut=(e,t)=>{let{options:n,methods:r}=et(e,t),i=P(me);return h(()=>{i()}),{options:n,methods:r}};g({name:`LTooltip`,props:lt,setup(e,t){let n=w(),r=w(null),a=i(F),o=P(fe),{options:s,methods:c}=ut(e,n);return l(async()=>{let{tooltip:i}=a?N.L:await T(()=>import(`./DCg_Me6F2.js`),[],import.meta.url);n.value=u(i(s)),O(c,n.value,e);let{listeners:l}=A(t.attrs);n.value.on(l),n.value.setContent(e.content||r.value||``),o(n.value),x(()=>t.emit(`ready`,n.value))}),{root:r,leafletObject:n}},render(){return tt(this.$slots)}});var dt={...$,layers:{type:String,required:!0},styles:{type:String},format:{type:String},transparent:{type:Boolean,default:void 0},version:{type:String},crs:{type:Object},uppercase:{type:Boolean,default:void 0}},ft=(e,t,n)=>{let{options:r,methods:i}=st(e,t,n);return{options:k(e,dt,r),methods:{...i}}};g({props:dt,setup(e,t){let n=w(),r=i(F),a=P(I),{options:o,methods:s}=ft(e,n,t);return l(async()=>{let{tileLayer:i}=r?N.L:await T(()=>import(`./DCg_Me6F2.js`),[],import.meta.url);n.value=u(i.wms(e.url,o));let{listeners:c}=A(t.attrs);n.value.on(c),O(s,n.value,e),a({...e,...s,leafletObject:n.value}),x(()=>t.emit(`ready`,n.value))}),{leafletObject:n}},render(){return null}});var pt=[`onClick`],mt={class:`font-medium`},ht={class:`text-xs`},gt={__name:`UiMap`,props:{loading:{type:Boolean,default:!1},markers:{type:Array,default:()=>[]},zoom:{type:Number,default:3},center:{type:Array,default:()=>[22.953335182044686,14.062500000000002]},activeMarkerId:{type:Number,default:null},openPopupOnClick:{type:Boolean,default:!0}},emits:[`markerSelect`,`popupClick`,`update:zoom`],setup(e,{emit:t}){let i=t,l=e,u=w(null),d={scrollWheelZoom:!1,touchZoom:!1,zoomControl:!1,minZoom:6},p=f({get:()=>l.zoom,set:e=>(i(`update:zoom`,e),e)}),m=e=>{i(`markerSelect`,e.id)},h=e=>{i(`popupClick`,e)},g=()=>{x(()=>{u.value&&u.value.leafletObject.invalidateSize()})},te=()=>{x(()=>{T()})};r(()=>l.activeMarkerId,()=>g()),r(()=>l.markers,(e,t)=>{e.length!==t.length&&te()});let T=()=>{let e=l.markers.map(e=>{if(e.lat!==null&&e.lng!==``)return[parseFloat(e.lat),parseFloat(e.lng)]}).filter(e=>e);e.length?u.value&&u.value.leafletObject.fitBounds(e,{padding:[20,20]}):u.value&&u.value.leafletObject.setView([51.1657,10.4515],6)},E=()=>{T()};return(t,r)=>{let i=ne,f=re;return _(),C(f,{category:`functional`,"info-headline":t.$t(`map.cookieOverlay.headline`),"info-text":t.$t(`map.cookieOverlay.text`)},{default:b(()=>[n(a(Ue),{ref_key:`map`,ref:u,zoom:a(p),"onUpdate:zoom":r[0]||=e=>S(p)?p.value=e:null,options:d,center:e.center,"use-global-leaflet":!1,onReady:E,class:`z-1000 rounded-md`},{default:b(()=>[n(a(Ae),{position:`topright`}),n(a(ct),{url:`https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png`,"layer-type":`base`,name:`OpenStreetMap`}),(_(!0),s(y,null,c(e.markers,r=>(_(),C(a(Xe),{key:r.id,"lat-lng":[r.lat,r.lng],onClick:e=>m(r)},{default:b(()=>[n(a(Re),{"icon-size":r.icon?.size?r.icon?.size:[16,16],"icon-anchor":r.icon?.anchor?r.icon?.anchor:[8,8],"icon-url":r.icon?.url?r.icon?.url:`data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCAxOSAxOSI+PGNpcmNsZSBjeD0iOS41IiBjeT0iOS41IiByPSI4IiBmaWxsPSJjdXJyZW50Q29sb3IiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+Cg==`},null,8,[`icon-size`,`icon-anchor`,`icon-url`]),e.openPopupOnClick?(_(),C(a(it),{key:0,openOnClick:``,open:!0,options:{closeButton:!1,offset:r.popupOffset?r.popupOffset:[0,-2]}},{default:b(()=>[o(`div`,{class:`py-2 px-2.5 cursor-pointer`,onClick:e=>h(r)}
2,[o(`div`,mt,v(r.name),1),o(`div`,ht,v(t.$t(`jobs.filter.entriesCount`,{count:r.count})),1)],8,pt)]),_:2},1032,[`options`])):ee(``,!0)]),_:2},1032,[`lat-lng`,`onClick`]))),128))]),_:1},8,[`zoom`,`center`]),l.loading?(_(),C(i,{key:0,dimmed:!0,size:`xl`,class:`z-[5000] bg-white`})):ee(``,!0)]),_:1},8,[`info-headline`,`info-text`])}}};export{gt as t};

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.