1(window.webpackJsonp=window.webpackJsonp||[]).push([[112],{1316:function(t,e,o){"use strict";o(7),o(8);var n,r=o(3),i=o(0),a=function(t,e,o,n){var r,i=arguments.length,a=i<3?e:null===n?n=Object.getOwnPropertyDescriptor(e,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(t,e,o,n);else for(var l=t.length-1;l>=0;l--)(r=t[l])&&(a=(i<3?r(a):i>3?r(e,o,a):r(e,o))||a);return i>3&&a&&Object.defineProperty(e,o,a),a},l=n=class extends r.default{constructor(){super(...arguments),this.gmapLoaded=!1}};l.scriptLoaded=!1,l=n=a([Object(i.Component)({head(){var t={script:[]};return n.scriptLoaded?this.gmapLoaded=!0:this.$config.GOOGLE_MAPS_API_KEY&&t.script.push({vmid:"google-places",src:"https://maps.googleapis.com/maps/api/js?key=".concat(this.$config.GOOGLE_MAPS_API_KEY,"&libraries=places"),defer:!0,json:{},callback:()=>{this.gmapLoaded=!0,n.scriptLoaded=!0},once:!0}),t}})],l),e.a=l},1953:function(t,e,o){t.exports={}},2317:function(t,e,o){"use strict";o(1953)},2518:function(t,e,o){"use strict";o.r(e);var n,r=o(4),i=(o(370),o(7),o(16),o(8),o(0)),a=o(1414),l=o.n(a),s=o(375),c={lat:55.19,lng:23.54},d=o(11),p=o(3),u=function(t,e,o,n){var r,i=arguments.length,a=i<3?e:null===n?n=Object.getOwnPropertyDescriptor(e,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(t,e,o,n);else for(var l=t.length-1;l>=0;l--)(r=t[l])&&(a=(i<3?r(a):i>3?r(e,o,a):r(e,o))||a);return i>3&&a&&Object.defineProperty(e,o,a),a},v=n=class extends p.default{get googleMapsAPI(){return o(364).getGoogleMapsAPI()}get geocoder(){return this.googleMapsAPI?(n._geocoder||(n._geocoder=new this.googleMapsAPI.maps.Geocoder),n._geocoder):null}get gmapsApiInitialized(){return Boolean(this.googleMapsAPI)}};v._geocoder=null;var g=v=n=u([Object(i.Component)({})],v),f=o(1316),h=function(t,e,o,n){var r,i=arguments.length,a=i<3?e:null===n?n=Object.getOwnPropertyDescriptor(e,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(t,e,o,n);else for(var l=t.length-1;l>=0;l--)(r=t[l])&&(a=(i<3?r(a):i>3?r(e,o,a):r(e,o))||a);return i>3&&a&&Object.defineProperty(e,o,a),a},m=class extends(Object(i.mixins)(g,f.a)){constructor(){super(...arguments),this.center=c}get properties(){var t,e;return null!==(e=null===(t=this.contentType)||void 0===t?void 0:t.properties)&&void 0!==e?e:null}get googleMapAddress(){var t,e,o;return null!==(o=null===(e=null===(t=this.properties)||void 0===t?void 0:t.googleMapAddress)||void 0===e?void 0:e.value)&&void 0!==o?o:null}get options(){var t,e,o;return null!==(o=null===(e=null===(t=this.properties)||void 0===t?void 0:t.translatable)||void 0===e?void 0:e.value)&&void 0!==o?o:null}get textContent(){var t,e,o;return null!==(o=null===(e=null===(t=this.options)||void 0===t?void 0:t.description)||void 0===e?void 0:e.value)&&void 0!==o?o:null}get title(){var t,e,o;return null!==(o=null===(e=null===(t=this.options)||void 0===t?void 0:t.title)||void 0===e?void 0:e.value)&&void 0!==o?o:null}get sanitizedTextContent(){return this.textContent?this.$sanitize(this.textContent,s.a):null}get internalTextContent(){if(!this.sanitizedTextContent)return null;var t=l()(this.sanitizedTextContent);return t("table").each((e,o)=>{var n=t(o);n.addClass(d.f);var r=n.outerHTML();n.replaceWith('<div class="table-wrapper">'.concat(r,"</div>"))}),t.html()}get mapAvailable(){return Boolean(this.gmapsApiInitialized&&this.center)}codeAddress(t){var e=this;return Object(r.a)(function*(){var o=e.geocoder;return o?yield new Promise((e,n)=>{o.geocode({address:t},function(t,o){var r,i;"OK"!==o&&n(t),e((null===(i=null===(r=t[0])||void 0===r?void 0:r.geometry)||void 0===i?void 0:i.location)||null)})}):null})()}created(){this.gmapsApiInitialized&&this.initializeCenter()}onGmapsApiInitializedChanged(t){t&&this.initializeCenter()}initializeCenter(){var t=this;return Object(r.a)(function*(){try{if(!t.googleMapAddress)return;var e=yield t.codeAddress(t.googleMapAddress);if(!e)return void(t.center=c);t.center={lat:e.lat(),lng:e.lng()}}catch(t){console.warn("Map center generation failed"),console.error(t)}})()}};h([Object(i.Prop)()],m.prototype,"contentType",void 0),h([Object(i.Watch)("gmapsApiInitialized")],m.prototype,"onGmapsApiInitializedChanged",null);var b=m=h([Object(i.Component)({})],m),C=(o(2317),o(2)),y=Object(C.a)(b,function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"content-type-text-map"},[e("div",{staticClass:"layout-container px-0 px-md-3"},[e("v-row",{attrs:{"no-gutters":"",align:"center"}},[e("v-col",{staticClass:"px-4 px-md-8 pb-6 pb-md-0",attrs:{cols:"12",md:"6"}},[t.title?e("div",{staticClass:"text-h6 text-md-h4 mb-3 mb-md-6",attrs:{"data-test":"content-type-text-map-title"}},[t._v("\n "+t._s(t.title)+"\n ")]):t._e(),t._v(" "),e("div",{staticClass:"content-type",attrs:{"data-test":"content-type-text-map-content"},domProps:{innerHTML:t._s(t.sanitizedTextContent)}})]),t._v(" "),e("v-col",{staticClass:"px-4 pl-md-3 pr-md-0",attrs:{cols:"12",md:"6"}},[e("div",{staticClass:"map-wrap",attrs:{"data-test":"content-type-text-map-el"}},[e("client-only",[e("GmapMap",{staticClass:"map-el",attrs:{center:t.center,zoom:16,options:{zoomControl:!1,mapTypeControl:!1,scaleControl:!1,streetViewControl:!1,rotateControl:!1,fullscreenControl:!1,disableDefaultUi:!1}}},[e("GmapMarker",{attrs:{position:t.center}})],1)],1)],1)])],1)],1)])},[],!1,null,"ce4fdfa6",null);e.default=y.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.