PageSourceSearch

https://www.museumnoe.at/_nuxt/d34b31f.js

js museumnoe.at collected 2026-10-01 12:21:17 UTC 12,678 bytes, 2 lines download raw bytes

1/*! For license information please see LICENSES */
2(window.webpackJsonp=window.webpackJsonp||[]).push([[192],{1317:function(e,t,n){"use strict";function r(e,t,n,r){return new(n||(n=Promise))(function(o,l){function c(e){try{h(r.next(e))}catch(e){l(e)}}function d(e){try{h(r.throw(e))}catch(e){l(e)}}function h(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n(function(e){e(t)})).then(c,d)}h((r=r.apply(e,t||[])).next())})}n.d(t,"a",function(){return d});var o=function e(a,b){if(a===b)return!0;if(a&&b&&"object"==typeof a&&"object"==typeof b){if(a.constructor!==b.constructor)return!1;var t,i,n;if(Array.isArray(a)){if((t=a.length)!=b.length)return!1;for(i=t;0!==i--;)if(!e(a[i],b[i]))return!1;return!0}if(a.constructor===RegExp)return a.source===b.source&&a.flags===b.flags;if(a.valueOf!==Object.prototype.valueOf)return a.valueOf()===b.valueOf();if(a.toString!==Object.prototype.toString)return a.toString()===b.toString();if((t=(n=Object.keys(a)).length)!==Object.keys(b).length)return!1;for(i=t;0!==i--;)if(!Object.prototype.hasOwnProperty.call(b,n[i]))return!1;for(i=t;0!==i--;){var r=n[i];if(!e(a[r],b[r]))return!1}return!0}return a!=a&&b!=b};const l="__googleMapsScriptId";var c;!function(e){e[e.INITIALIZED=0]="INITIALIZED",e[e.LOADING=1]="LOADING",e[e.SUCCESS=2]="SUCCESS",e[e.FAILURE=3]="FAILURE"}(c||(c={}));class d{constructor({apiKey:e,authReferrerPolicy:t,channel:n,client:r,id:c=l,language:h,libraries:m
vendor: 4,368 bytes, line 2
2=[],mapIds:f,nonce:v,region:y,retries:w=3,url:_="https://maps.googleapis.com/maps/api/js",version:k}){if(this.callbacks=[],this.done=!1,this.loading=!1,this.errors=[],this.apiKey=e,this.authReferrerPolicy=t,this.channel=n,this.client=r,this.id=c||l,this.language=h,this.libraries=m,this.mapIds=f,this.nonce=v,this.region=y,this.retries=w,this.url=_,this.version=k,d.instance){if(!o(this.options,d.instance.options))throw new Error(`Loader must not be called again with different options. ${JSON.stringify(this.options)} !== ${JSON.stringify(d.instance.options)}`);return d.instance}d.instance=this}get options(){return{version:this.version,apiKey:this.apiKey,channel:this.channel,client:this.client,id:this.id,libraries:this.libraries,language:this.language,region:this.region,mapIds:this.mapIds,nonce:this.nonce,url:this.url,authReferrerPolicy:this.authReferrerPolicy}}get status(){return this.errors.length?c.FAILURE:this.done?c.SUCCESS:this.loading?c.LOADING:c.INITIALIZED}get failed(){return this.done&&!this.loading&&this.errors.length>=this.retries+1}createUrl(){let e=this.url;return e+="?callback=__googleMapsCallback",this.apiKey&&(e+=`&key=${this.apiKey}`),this.channel&&(e+=`&channel=${this.channel}`),this.client&&(e+=`&client=${this.client}`),this.libraries.length>0&&(e+=`&libraries=${this.libraries.join(",")}`),this.language&&(e+=`&language=${this.language}`),this.region&&(e+=`&region=${this.region}`),this.version&&(e+=`&v=${this.version}`),this.mapIds&&(e+=`&map_ids=${this.mapIds.join(",")}`),this.authReferrerPolicy&&(e+=`&auth_referrer_policy=${this.authReferrerPolicy}`),e}deleteScript(){const script=document.getElementById(this.id);script&&script.remove()}load(){return this.loadPromise()}loadPromise(){return new Promise((e,t)=>{this.loadCallback(n=>{n?t(n.error):e(window.google)})})}importLibrary(e){return this.execute(),google.maps.importLibrary(e)}loadCallback(e){this.callbacks.push(e),this.execute()}setScript(){var e,t;if(document.getElementById(this.id))return void this.callback();const n={key:this.apiKey,channel:this.channel,client:this.client,libraries:this.libraries.length&&this.libraries,v:this.version,mapIds:this.mapIds,language:this.language,region:this.region,authReferrerPolicy:this.authReferrerPolicy};Object.keys(n).forEach(e=>!n[e]&&delete n[e]),(null===(t=null===(e=null===window||void 0===window?void 0:window.google)||void 0===e?void 0:e.maps)||void 0===t?void 0:t.importLibrary)||(g=>{let e,a,t,p="The Google Maps JavaScript API",n="google",o="importLibrary",q="__ib__",l=document,b=window;b=b[n]||(b[n]={});const c=b.maps||(b.maps={}),d=new Set,h=new URLSearchParams,u=()=>e||(e=new Promise((o,m)=>r(this,void 0,void 0,function*(){var r;for(t in yield a=l.createElement("script"),a.id=this.id,h.set("libraries",[...d]+""),g)h.set(t.replace(/[A-Z]/g,e=>"_"+e[0].toLowerCase()),g[t]);h.set("callback",n+".maps."+q),a.src=this.url+"?"+h,c[q]=o,a.onerror=()=>e=m(Error(p+" could not load.")),a.nonce=this.nonce||(null===(r=l.querySelector("script[nonce]"))||void 0===r?void 0:r.nonce)||"",l.head.append(a)})));c[o]?console.warn(p+" only loads once. Ignoring:",g):c[o]=(e,...t)=>d.add(e)&&u().then(()=>c[o](e,...t))})(n);const o=this.libraries.map(e=>this.importLibrary(e));o.length||o.push(this.importLibrary("core")),Promise.all(o).then(()=>this.callback(),e=>{const t=new ErrorEvent("error",{error:e});this.loadErrorCallback(t)})}reset(){this.deleteScript(),this.done=!1,this.loading=!1,this.errors=[],this.onerrorEvent=null}resetIfRetryingFailed(){this.failed&&this.reset()}loadErrorCallback(e){if(this.errors.push(e),this.errors.length<=this.retries){const e=this.errors.length*Math.pow(2,this.errors.length);console.error(`Failed to load Google Maps script, retrying in ${e} ms.`),setTimeout(()=>{this.deleteScript(),this.setScript()},e)}else this.onerrorEvent=e,this.callback()}callback(){this.done=!0,this.loading=!1,this.callbacks.forEach(e=>{e(this.onerrorEvent)}),this.callbacks=[]}execute(){if(this.resetIfRetryingFailed(),this.done)this.callback();else{if(window.google&&window.google.maps&&window.google.maps.version)return console.warn("Google Maps already loaded outside @googlemaps/js-api-loader.This may result in undesirable behavior as options and script parameters may not match."),void this.callback();this.loading||(this.loading=!0,this.setScript())}}}},1478:function(e,t,n){var content=n(1734);
2content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(16).default)("ca26fac0",content,!0,{sourceMap:!1})},1733:function(e,t,n){"use strict";n(1478)},1734:function(e,t,n){var r=n(15)(function(i){return i[1]});r.push([e.i,'.grid-container .grid-container{padding-left:0;padding-right:0}.grid-container .grid-container:not(.fluid),.grid-container .grid-container:not(.full){max-width:calc(188rem - 48px)}@media print,screen and (min-width: 48em){.grid-container .grid-container:not(.fluid),.grid-container .grid-container:not(.full){max-width:calc(188rem - 80px)}}@media print,screen and (min-width: 64em){.grid-container .grid-container:not(.fluid),.grid-container .grid-container:not(.full){max-width:calc(188rem - 160px)}}@media screen and (min-width: 85.375em){.grid-container .grid-container:not(.fluid),.grid-container .grid-container:not(.full){max-width:calc(188rem - 160px)}}@media screen and (min-width: 100em){.grid-container .grid-container:not(.fluid),.grid-container .grid-container:not(.full){max-width:calc(188rem - 192px)}}.venue-module__map{height:40rem}@media print,screen and (min-width: 48em){.venue-module__map{height:47.5rem}}.venue-module__title{margin:0}.venue-module__image{width:100%}@media(min-width: 187em){.venue-module__image{height:6.25rem;object-fit:cover}}.venue-module__address{font-style:normal;margin:0.5rem 0 1.25rem 0}.venue-module__content{padding:1.25rem}.venue-module__link:focus{color:#000}.venue-module__link:hover{color:#3a0ca3}.venue-module .gm-ui-hover-effect{background-color:#3a0ca3 !important;opacity:1;border-radius:50%;top:0.5rem !important;right:0.5rem !important;width:1.5rem !important;height:1.5rem !important}.venue-module .gm-ui-hover-effect span,.venue-module .gm-ui-hover-effect img{display:none !important}.venue-module .gm-ui-hover-effect:before,.venue-module .gm-ui-hover-effect:after{content:"";width:0.9375rem;height:0.0875rem;background-color:#fefefe;display:block;top:50%;left:50%;position:absolute}.venue-module .gm-ui-hover-effect:before{transform:translate(-50%, -50%) rotate(-45deg)}.venue-module .gm-ui-hover-effect:after{transform:translate(-50%, -50%) rotate(45deg)}.venue-module .gm-style .gm-style-iw-c{border-radius:0;padding:0}.venue-module .gm-style .gm-style-iw-d{padding:0;overflow:inherit !important}',""]),r.locals={},e.exports=r},1979:function(e,t,n){"use strict";n.r(t);n(9),n(7),n(10),n(11),n(6);var r=n(2),o=n(3),l=(n(18),n(30),n(106),n(5),n(315),n(8),n(79),n(19),n(1317)),c=n(12);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}var h={name:"VenueListModule",inheritAttrs:!1,props:{children:{type:Array,defautl:function(){return[]}}},data:function(){return{loader:null,locationsFormated:[]}},computed:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach(function(t){Object(o.a)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},Object(c.e)({mapSettings:function(e){return e.noeku.design.maps}})),watch:{"$i18n.locale":{handler:function(){this.loader.reset(),delete window.google,l.a.instance=void 0}},children:function(e){e&&e.length&&e[e.length-1].venue_obj&&(this.setLocations(),this.initMaps())}},mounted:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark(function t(){return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=1,e.$nextTick();case 1:if(!e.children.length){t.next=2;break}return e.setLocations(),t.next=2,e.initMaps();case 2:case"end":return t.stop()}},t)}))()},beforeDestroy:function(){this.loader=null},methods:{setLocations:function(){var e=this,t=[];
2this.children.length&&this.children.forEach(function(n){n&&t.push({lat:n.venue_obj&&n.venue_obj.latitude,lng:n.venue_obj&&n.venue_obj.longitude,name:n.venue_obj&&n.venue_obj.name,url:n.venue_obj&&e.localePath({name:"venues-slug-id",params:{slug:n.venue_obj.slug[e.$i18n.locale],id:n.venue}}),image:n.venue_obj&&n.venue_obj.image1_thumbnails&&n.venue_obj.image1_thumbnails.small})}),this.locationsFormated=t},onClickLink:function(e){e.preventDefault(),this.$router.push(e.target.getAttribute("href"))},initMaps:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark(function t(){var n,r,o,c;return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(n=e,e.$refs.GoogleMaps){t.next=1;break}return t.abrupt("return");case 1:return e.loader=new l.a({apiKey:e.mapSettings.apiKey,language:e.$i18n.locale}),r={mapId:e.mapSettings.mapId,mapTypeControl:!1,scaleControl:!1,streetViewControl:!1,overviewMapControl:!1,rotateControl:!1,zoom:15,maxZoom:15,center:{lat:Number(e.children[0].venue_obj.latitude),lng:Number(e.children[0].venue_obj.longitude)}},o=e.locationsFormated,c=[],t.next=2,e.loader.load().then(function(t){var marker,i,l=new t.maps.LatLngBounds,map=new t.maps.Map(e.$refs.GoogleMaps,r),d=new t.maps.InfoWindow({maxWidth:260});for(map.addListener("click",function(){d.close();for(var e=0;e<c.length;e++)c[e].setIcon(n.mapSettings.normalMarker)}),i=0;i<o.length;i++)marker=new t.maps.Marker({map:map,position:new t.maps.LatLng(o[i].lat,o[i].lng),icon:n.mapSettings.normalMarker}),c.push(marker),l.extend(marker.position),t.maps.event.addListener(marker,"click",function(marker,i){return function(){for(var e=0;e<c.length;e++)c[e].setIcon(n.mapSettings.normalMarker);d.close(),d.setContent('\n              <aside class="venue-module__card">\n                <figure class="venue-module__figure"><img class="venue-module__image" width="260" height="150" src="'.concat(o[i].image,'" alt=""></figure>\n                <div class="venue-module__content text-center">\n                  <h3 class="venue-module__title body body--small"><strong>').concat(o[i].name,'</strong></h3>\n                  <a class="venue-module__link body body--small" onClick="" href="').concat(o[i].url,'">').concat(n.$t("More info"),"</a>\n                </div>\n              </aside>\n              ")),this.setIcon({url:n.mapSettings.activeMarker}),d.open(map,marker),setTimeout(function(){document.querySelector(".venue-module__link").addEventListener("click",n.onClickLink)},200)}}(marker,i));map.fitBounds(l)});case 2:case"end":return t.stop()}},t)}))()}}},m=h,f=(n(1733),n(1)),component=Object(f.a)(m,function(){var e=this._self._c;return e("section",{staticClass:"venue-module"},[e("div",{ref:"GoogleMaps",staticClass:"venue-module__map full-width"}),this._v(" "),e("div",{staticClass:"spacer"})])},[],!1,null,null,null);t.default=component.exports}}]);

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.