PageSourceSearch

https://www.ford.sn/_nuxt/SDbX35g8.js

js ford.sn collected 2026-10-07 03:28:30 UTC 17,172 bytes, 23 lines download raw bytes

1import de from"./BNDAGXjp.js";import{_ as ue}from"./DmF4cqzz.js";import{d as S,m as c,ag as T,B as k,z,a4 as E,ak as A,al as K,o as y,h as q,g as _,D as B,J as X,i as P,s as ce,C as pe,F as Y,Z as Q,am as w,an as F,ao as g,l as I,ap as ee,f as M,j as U,r as ve,e as R,p as he,k as N,t as me,aa as ge,_ as fe}from"./Bk_0yVAb.js";import"./DgAK1XwS.js";let x=Symbol("map"),j=Symbol("api"),te=Symbol("marker"),ye=Symbol("markerCluster"),L=Symbol("CustomMarker"),oe=Symbol("mapTilesLoaded"),ie="click dblclick drag dragend dragstart mousedown mousemove mouseout mouseover mouseup rightclick".split(" ");var ke=function i(e,t){if(e===t)return!0;if(e&&t&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;var o;if(Array.isArray(e)){var r=e.length;if(r!=t.length)return!1;for(o=r;o--!==0;)if(!i(e[o],t[o]))return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();var s=Object.keys(e);if(r=s.length,r!==Object.keys(t).length)return!1;for(o=r;o--!==0;)if(!Object.prototype.hasOwnProperty.call(t,s[o]))return!1;for(o=r;o--!==0;)if(r=s[o],!i(e[r],t[r]))return!1;return!0}return e!==e&&t!==t};class C{constructor({apiKey:e,channel:t,client:o,id:r="__googleMapsScriptId",libraries:s=[],language:l,region:u,version:v,mapIds:p,nonce:n,retries:a=3,url:d="https://maps.googleapis.com/maps/api/js"}){if(this.CALLBACK="__googleMapsCallback",this.callbacks=[],this.loading=this.done=!1,this.errors=[],this.version=v,this.apiKey=e,this.channel=t,this.client=o,this.id=r||"__googleMapsScriptId",this.libraries=s,this.language=l,this.region=u,this.mapIds=p,this.nonce=n,this.retries=a,this.url=d,C.instance){if(!ke(this.options,C.instance.options))throw Error(`Loader must not be called again with different options. ${JSON.stringify(this.options)} !== ${JSON.stringify(C.instance.options)}`);return C.instance}C.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}}get failed(){return this.done&&!this.loading&&this.errors.length>=this.retries+1}createUrl(){let e=this.url;return e+=`?callback=${this.CALLBACK}`,this.apiKey&&(e+=`&key=${this.apiKey}`),this.channel&&(e+=`&channel=${this.channel}`),this.client&&(e+=`&client=${this.client}`),0<this.libraries.length&&(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(",")}`),e}deleteScript(){let e=document.getElementById(this.id);e&&e.remove()}load(){return this.loadPromise()}loadPromise(){return new Promise((e,t)=>{this.loadCallback(o=>{o?t(o.error):e(window.google)})})}loadCallback(e){this.callbacks.push(e),this.execute()}setScript(){if(document.getElementById(this.id))this.callback();else{var e=this.createUrl(),t=document.createElement("script");t.id=this.id,t.type="text/javascript",t.src=e,t.onerror=this.loadErrorCallback.bind(this),t.defer=!0,t.async=!0,this.nonce&&(t.nonce=this.nonce),document.head.appendChild(t)}}reset(){this.deleteScript(),this.loading=this.done=!1,this.errors=[],this.onerrorEvent=null}resetIfRetryingFailed(){this.failed&&this.reset()}loadErrorCallback(e){this.errors.push(e),this.errors.length<=this.retries?(e=this.errors.length*Math.pow(2,this.errors.length),`${e}`,setTimeout(()=>{this.deleteScript(),this.setScript()},e)):(this.onerrorEvent=e,this.callback())}setCallback(){window.__googleMapsCallback=this.callback.bind(this)}callback(){this.done=!0,this.loading=!1,this.callbacks.forEach(e=>{e(this.onerrorEvent)}),this.callbacks=[]}execute(){this.resetIfRetryingFailed(),this.done?this.callback():window.google&&window.google.maps&&window.google.maps.version?this.callback():this.loading||(this.loading=!0,this.setCallback(),this.setScript())}}function be(i){return class extends i.OverlayView{constructor(e){super();let{element:t,...o}=e;this.element=t,this.opts=o,this.opts.map&&this.setMap(this.opts.map)}getPosition(){return this.opts.position?this.opts.position instanceof i.LatLng?this.opts.position:new i.LatLng(this.opts.position):null}getVisible(){if(!this.element)return!1;let e=this.element;return e.style.display!=="none"&&e.style.visibility!=="hidden"&&(e.style.opacity===""||.01<Number(e.style.opacity))}onAdd(){if(this.element){var e=this.getPanes();e&&e.overlayMouseTarget.appendChild(this.element)}}draw(){if(this.element){var e=this.getProjection().fromLatLngToDivPixel(this.getPosition());if(e){this.element.style.position="absolute";let o=this.element.offsetHeight;var t=this.element.offsetWidth;switch(this.opts.anchorPoint){case"TOP_CENTER":t=e.x-t/2,e=e.y;break;case"BOTTOM_CENTER":t=e.x-t/2,e=e.y-o;break;case"LEFT_CENTER":t=e.x,e=e.y-o/2;break;case"RIGHT_CENTER":t=e.x-t,e=e.y-o/2;break;case"TOP_LEFT":t=e.x,e=e.y;break;case"TOP_RIGHT":t=e.x-t,e=e.y;break;case"BOTTOM_LEFT":t=e.x,e=e.y-o;break;case"BOTTOM_RIGHT":t=e.x-t,e=e.y-o;break;default:t=e.x-t/2,e=e.y-o/2}this.element.style.left=t+"px",this.element.style.top=e+"px",this.element.style.transform=`translateX(${this.opts.offsetX||0}px) translateY(${this.opts.offsetY||0}px)`,this.opts.zIndex&&(this.element.style.zIndex=this.opts.zIndex.toString())}}}onRemove(){this.element&&this.element.remove()}setOptions(e){this.opts=e,this.draw()}}}let H,Z="bounds_changed center_changed click dblclick drag dragend dragstart heading_changed idle maptypeid_changed mousemove mouseout mouseover projection_changed resize rightclick tilesloaded tilt_changed zoom_changed".split(" ");var D=S({props:{apiPromise:{type:Promise},apiKey:{type:String,default:""},version:{type:String,default:"weekly"},libraries:{type:Array,default:()=>["places"]},region:{type:String,required:!1},language:{type:String,required:!1},backgroundColor:{type:String,required:!1},center:{type:Object,default:()=>({lat:0,lng:0})},clickableIcons:{type:Boolean,required:!1,default:void 0},controlSize:{type:Number,required:!1},disableDefaultUi:{type:Boolean,required:!1,default:void 0},disableDoubleClickZoom:{type:Boolean,required:!1,default:void 0},draggable:{type:Boolean,required:!1,default:void 0},draggableCursor:{type:String,required:!1},draggingCursor:{type:String,required:!1},fullscreenControl:{type:Boolean,required:!1,default:void 0},fullscreenControlPosition:{type:String,required:!1},gestureHandling:{type:String,required:!1},heading:{type:Number,required:!1},keyboardShortcuts:{type:Boolean,required:!1,default:void 0},mapTypeControl:{type:Boolean,required:!1,default:void 0},mapTypeControlOptions:{type:Object,required:!1},mapTypeId:{type:[Number,String],required:!1},mapId:{type:String,required:!1},maxZoom:{type:Number,required:!1},minZoom:{type:Number,required:!1},noClear:{type:Boolean,required:!1,default:void 0},panControl:{type:Boolean,required:!1,default:void 0},panControlPosition:{type:String,required:!1},restriction:{type:Object,required:!1},rotateControl:{type:Boolean,required:!1,default:void 0},rotateControlPosition:{type:String,required:!1},scaleControl:{type:Boolean,required:!1,default:void 0},scaleControlStyle:{type:Number,required:!1},scrollwheel:{type:Boolean,required:!1,default:void 0},streetView:{type:Object,required:!1},streetViewControl:{type:Boolean,required:!1,default:void 0},streetViewControlPosition:{type:String,required:!1},styles:{type:Array,required:!1},tilt:{type:Number,required:!1},zoom:{type:Number,required:!1},zoomControl:{type:Boolean,required:!1,default:void 0},zoomControlPosition:{type:String,required:!1}},emits:Z,setup(i,{emit:e}){let t=c(),o=c(!1),r=c(),s=c(),l=c(!1);
1T(x,r),T(j,s),T(oe,l);let u=()=>{const n={...i};Object.keys(n).forEach(d=>{n[d]===void 0&&delete n[d]});var a=d=>{var h;return d?{position:(h=s.value)===null||h===void 0?void 0:h.ControlPosition[d]}:{}};return a={scaleControlOptions:i.scaleControlStyle?{style:i.scaleControlStyle}:{},panControlOptions:a(i.panControlPosition),zoomControlOptions:a(i.zoomControlPosition),rotateControlOptions:a(i.rotateControlPosition),streetViewControlOptions:a(i.streetViewControlPosition),fullscreenControlOptions:a(i.fullscreenControlPosition),disableDefaultUI:i.disableDefaultUi},{...n,...a}},v=k([s,r],([n,a])=>{n&&a&&(n.event.addListenerOnce(a,"tilesloaded",()=>{l.value=!0}),setTimeout(v,0))},{immediate:!0}),p=n=>{s.value=w(n.maps),r.value=w(new n.maps.Map(t.value,u())),n=be(s.value),s.value[L]=n,Z.forEach(a=>{var d;(d=r.value)===null||d===void 0||d.addListener(a,h=>e(a,h))}),o.value=!0,n=Object.keys(i).filter(a=>!"apiPromise apiKey version libraries region language center zoom".split(" ").includes(a)).map(a=>X(i,a)),k([()=>i.center,()=>i.zoom,...n],([a,d],[h,m])=>{var f,b,O;const{center:ze,zoom:Ae,...se}=u();(f=r.value)===null||f===void 0||f.setOptions(se),d!==void 0&&d!==m&&((b=r.value)===null||b===void 0||b.setZoom(d)),d=!h||a.lng!==h.lng||a.lat!==h.lat,a&&d&&((O=r.value)===null||O===void 0||O.panTo(a))})};return z(()=>{if(i.apiPromise&&i.apiPromise instanceof Promise)i.apiPromise.then(p);else{try{const{apiKey:n,region:a,version:d,language:h,libraries:m}=i;H=new C({apiKey:n,region:a,version:d,language:h,libraries:m})}catch(n){console.error(n)}H.load().then(p)}}),E(()=>{var n;l.value=!1,r.value&&((n=s.value)===null||n===void 0||n.event.clearInstanceListeners(r.value))}),{mapRef:t,ready:o,map:r,api:s,mapTilesLoaded:l}}});function V(i,e){if(e===void 0&&(e={}),e=e.insertAt,i&&typeof document<"u"){var t=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css",e==="top"&&t.firstChild?t.insertBefore(o,t.firstChild):t.appendChild(o),o.styleSheet?o.styleSheet.cssText=i:o.appendChild(document.createTextNode(i))}}V(`
2.mapdiv[data-v-177d06e3] {
3  width: 100%;
4  height: 100%;
5}
6`);let Ce=F();A("data-v-177d06e3");let _e={ref:"mapRef",class:"mapdiv"};K();let we=Ce(i=>(y(),q("div",null,[_("div",_e,null,512),B(i.$slots,"default",{ready:i.ready,map:i.map,api:i.api,mapTilesLoaded:i.mapTilesLoaded},void 0,!0)])));D.render=we;D.__scopeId="data-v-177d06e3";var re=function i(e,t){if(e===t)return!0;if(e&&t&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;var o;if(Array.isArray(e)){var r=e.length;if(r!=t.length)return!1;for(o=r;o--!==0;)if(!i(e[o],t[o]))return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();var s=Object.keys(e);if(r=s.length,r!==Object.keys(t).length)return!1;for(o=r;o--!==0;)if(!Object.prototype.hasOwnProperty.call(t,s[o]))return!1;for(o=r;o--!==0;)if(r=s[o],!i(e[r],t[r]))return!1;return!0}return e!==e&&t!==t};let ne=(i,e,t,o)=>{const r=c(),s=g(x,c()),l=g(j,c()),u=g(ye,c()),v=I(()=>!!(u.value&&l.value&&(r.value instanceof l.value.Marker||r.value instanceof l.value[L])));return k([s,t],(p,[n,a])=>{var d,h,m;p=!re(t.value,a)||s.value!==n,s.value&&l.value&&p&&(r.value?(r.value.setOptions(t.value),v.value&&((d=u.value)===null||d===void 0||d.removeMarker(r.value),(h=u.value)===null||h===void 0||h.addMarker(r.value))):(r.value=i==="Marker"?w(new l.value[i](t.value)):i===L?w(new l.value[i](t.value)):w(new l.value[i]({...t.value,map:s.value})),v.value?(m=u.value)===null||m===void 0||m.addMarker(r.value):r.value.setMap(s.value),e.forEach(f=>{var b;(b=r.value)===null||b===void 0||b.addListener(f,O=>o(f,O))})))},{immediate:!0}),E(()=>{var p,n;r.value&&((p=l.value)===null||p===void 0||p.event.clearInstanceListeners(r.value),v.value?(n=u.value)===null||n===void 0||n.removeMarker(r.value):r.value.setMap(null))}),r},W="animation_changed click dblclick rightclick dragstart dragend drag mouseover mousedown mouseout mouseup draggable_changed clickable_changed contextmenu cursor_changed flat_changed rightclick zindex_changed icon_changed position_changed shape_changed title_changed visible_changed".split(" ");var Se=S({name:"Marker",props:{options:{type:Object,required:!0}},emits:W,setup(i,{emit:e,expose:t,slots:o}){return i=X(i,"options"),e=ne("Marker",W,i,e),T(te,e),t({marker:e}),()=>{var r;return(r=o.default)===null||r===void 0?void 0:r.call(o)}}});ie.concat(["bounds_changed"]);ie.concat(["center_changed","radius_changed"]);var Oe=S({props:{position:{type:String,required:!0},index:{type:Number,default:1}},emits:["content:loaded"],setup(i,{emit:e}){let t=c(null),o=g(x,c()),r=g(j,c()),s=g(oe,c(!1)),l=c(!1),u=k([s,r,t],([n,a,d])=>{a&&n&&d&&(v(i.position),l.value=!0,e("content:loaded"),setTimeout(u,0))},{immediate:!0}),v=n=>{o.value&&r.value&&t.value&&o.value.controls[r.value.ControlPosition[n]].push(t.value)},p=n=>{if(o.value&&r.value){let a=null;
6n=r.value.ControlPosition[n],o.value.controls[n].forEach((d,h)=>{d===t.value&&(a=h)}),a!==null&&o.value.controls[n].removeAt(a)}};return E(()=>p(i.position)),k(()=>i.position,(n,a)=>{p(a),v(n)}),k(()=>i.index,n=>{n&&t.value&&(t.value.index=i.index)}),{controlRef:t,showContent:l}}});let qe={ref:"controlRef"};Oe.render=function(i){return y(),q(Y,null,[P(`
7    v-show must be used instead of v-if otherwise there
8    would be no rendered content pushed to the map controls
9  `),ce(_("div",qe,[B(i.$slots,"default")],512),[[pe,i.showContent]])],2112)};let J="closeclick content_changed domready position_changed visible zindex_changed".split(" ");var ae=S({inheritAttrs:!1,props:{options:{type:Object,default:()=>({})}},emits:J,setup(i,{slots:e,emit:t}){let o=c(),r=c(),s=g(x,c()),l=g(j,c()),u=g(te,c()),v,p=I(()=>{var n;return(n=e.default)===null||n===void 0?void 0:n.call(e).some(a=>a.type!==ee)});return z(()=>{k([s,()=>i.options],([,n],[a,d])=>{a=!re(n,d)||s.value!==a,s.value&&l.value&&a&&(o.value?(o.value.setOptions({...n,content:p.value?r.value:n.content}),u.value||o.value.open({map:s.value})):(o.value=w(new l.value.InfoWindow({...n,content:p.value?r.value:n.content})),u.value?v=u.value.addListener("click",()=>{o.value&&o.value.open({map:s.value,anchor:u.value})}):o.value.open({map:s.value}),J.forEach(h=>{var m;(m=o.value)===null||m===void 0||m.addListener(h,f=>t(h,f))})))},{immediate:!0})}),E(()=>{var n;v&&v.remove(),o.value&&((n=l.value)===null||n===void 0||n.event.clearInstanceListeners(o.value),o.value.close())}),{infoWindow:o,infoWindowRef:r,hasSlotContent:p}}});V(`
10.info-window-wrapper[data-v-5b373d6e] {
11  display: none;
12}
13.mapdiv .info-window-wrapper[data-v-5b373d6e] {
14  display: inline-block;
15}
16`);let Te=F();A("data-v-5b373d6e");let Ie={key:0,class:"info-window-wrapper"};K();let Le=Te(i=>i.hasSlotContent?(y(),q("div",Ie,[_("div",Q({ref:"infoWindowRef"},i.$attrs),[B(i.$slots,"default",{},void 0,!0)],16)])):P("v-if",!0));ae.render=Le;ae.__scopeId="data-v-5b373d6e";var $,G=$||($={});G.CLUSTERING_BEGIN="clusteringbegin";G.CLUSTERING_END="clusteringend";G.CLUSTER_CLICK="click";Object.values($);var le=S({inheritAttrs:!1,props:{options:{type:Object,required:!0}},setup(i,{slots:e,emit:t}){let o=c(),r=c(),s=I(()=>{var u;return(u=e.default)===null||u===void 0?void 0:u.call(e).some(v=>v.type!==ee)}),l=I(()=>({...i.options,element:o.value}));return z(()=>{r=ne(L,[],l,t)}),{customMarkerRef:o,customMarker:r,hasSlotContent:s}}});V(`
17.custom-marker-wrapper[data-v-b9d5ec8a] {
18  display: none;
19}
20.mapdiv .custom-marker-wrapper[data-v-b9d5ec8a] {
21  display: inline-block;
22}
23`);let Ee=F();A("data-v-b9d5ec8a");let Be={key:0,class:"custom-marker-wrapper"};K();let Pe=Ee(i=>i.hasSlotContent?(y(),q("div",Be,[_("div",Q({ref:"customMarkerRef",style:{cursor:i.$attrs.onClick?"pointer":void 0}},i.$attrs),[B(i.$slots,"default",{},void 0,!0)],16)])):P("v-if",!0));le.render=Pe;le.__scopeId="data-v-b9d5ec8a";const xe={class:"map-block"},je={key:0,class:"container"},Me={class:"map-info"},Re={class:"title1 font-medium"},Ne=["innerHTML"],$e=S({__name:"MapBlock",props:{data:{}},setup(i){const e=i,t=c(!0),o=c();let r;const s=async l=>{await ge(l)};return k(()=>{var l;return(l=o.value)==null?void 0:l.ready},l=>{if(!l||!o.value)return;const u=o.value.api,v=o.value.map;
23r=new u.LatLngBounds;for(let n=0;n<e.data.items.length;n++){var p=new u.LatLng(e.data.items[n].coordinates.latitude,e.data.items[n].coordinates.longitude);r.extend(p)}v.fitBounds(r),t.value=!1}),(l,u)=>{const v=de,p=ue;return y(),M("div",xe,[_(R(D),{ref_key:"mapRef",ref:o,class:he(["map",{loading:R(t)}]),"api-key":l.data.apiKey},{default:U(()=>[(y(!0),M(Y,null,ve(l.data.items,(n,a)=>(y(),q(R(Se),{key:a,options:{clickable:!0,position:{lat:parseFloat(n.coordinates.latitude),lng:parseFloat(n.coordinates.longitude)},icon:{url:l.data.icon.src,scaledSize:{equals(){return!0},width:36,height:36}}},onClick:d=>s(n.url)},null,8,["options","onClick"]))),128))]),_:1},8,["api-key","class"]),l.data.info.title?(y(),M("div",je,[N("div",Me,[N("p",Re,me(l.data.info.title),1),N("div",{innerHTML:l.data.info.content},null,8,Ne),_(p,{data:l.data.info.button,"btn-class":"rg-btn--link"},{right:U(()=>[_(v)]),_:1},8,["data"])])])):P("",!0)])}}}),Ge=fe($e,[["__scopeId","data-v-42f13198"]]);export{Ge as default};

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.