Astroport.ONE/templates/Unfold-Template_fichiers/embed_data/search_impl.js

5 lines
2.5 KiB
JavaScript

google.maps.__gjsload__('search_impl', function(_){var Dnb=function(a){_.D(this,a,4)},Fnb=function(a){Enb||(Enb={V:"sssM",ba:["ss"]});var b=Enb;return _.xh.eb(a.Db(),b)},Gnb=function(a,b){a.K[0]=b},Hnb=function(a,b){a.K[2]=b},X$=function(a){_.D(this,a,3)},Inb=function(){var a=_.xj,b=_.Gi;this.j=_.Of;this.h=_.ok(_.Kq,a,_.lr+"/maps/api/js/LayersService.GetFeature",b)},Lnb=function(a,b,c){var d=_.pA(new Inb);c.rq=(0,_.Pa)(d.load,d);c.clickable=0!=a.get("clickable");_.CBa(c,_.hH(b));var e=[];e.push(_.E.addListener(c,"click",(0,_.Pa)(Jnb,null,a)));_.bb(["mouseover",
"mouseout","mousemove"],function(f){e.push(_.E.addListener(c,f,(0,_.Pa)(Knb,null,a,f)))});e.push(_.E.addListener(a,"clickable_changed",function(){a.h.clickable=0!=a.get("clickable")}));a.j=e},Jnb=function(a,b,c,d,e){var f=null;if(e&&(f={status:e.getStatus()},0==e.getStatus())){f.location=_.xk(e,1)?new _.ue(_.sd(e.getLocation(),0),_.sd(e.getLocation(),1)):null;f.fields={};for(var g=0,h=_.Cd(e,2);g<h;++g){var k=new _.nH(_.zk(e,2,g));f.fields[k.getKey()]=k.Ta()}}_.E.trigger(a,"click",b,c,d,f)},Knb=function(a,
b,c,d,e,f,g){var h=null;f&&(h={title:f[1].title,snippet:f[1].snippet});_.E.trigger(a,b,c,d,e,h,g)},Mnb=function(){},Enb;_.B(Dnb,_.C);Dnb.prototype.getParameter=function(a){return new _.nH(_.zk(this,3,a))};_.B(X$,_.C);X$.prototype.getStatus=function(){return _.rd(this,0,-1)};X$.prototype.getLocation=function(){return new _.Am(this.K[1])};Inb.prototype.load=function(a,b){function c(g){g=new X$(g);b(g)}var d=new Dnb;Gnb(d,a.layerId.split("|")[0]);d.K[1]=a.featureId;Hnb(d,_.Ed(_.Hd(this.j)));for(var e in a.parameters){var f=new _.nH(_.Bd(d,3));f.K[0]=e;f.K[1]=a.parameters[e]}a=Fnb(d);this.h(a,c,c);return a};Inb.prototype.cancel=function(){throw Error("Not implemented");};Mnb.prototype.au=function(a){if(_.dh[15]){var b=a.de,c=a.de=a.getMap();b&&a.h&&(a.l?(b=b.__gm.h,b.set(b.get().Nf(a.h))):a.h&&_.YBa(a.h,b)&&(_.bb(a.j||[],_.E.removeListener),a.j=null));if(c){var d=a.get("layerId"),e=a.get("spotlightDescription"),f=a.get("paintExperimentIds"),g=a.get("styler"),h=a.get("mapsApiLayer"),k=a.get("darkLaunch"),l=a.get("mapFeatures"),n=a.get("travelMapRequest");b=new _.Hl;d=d.split("|");b.layerId=d[0];for(var p=1;p<d.length;++p){var q=d[p].split(":");b.parameters[q[0]]=q[1]}e&&
(b.spotlightDescription=new _.Jo(e));f&&(b.paintExperimentIds=f.slice(0));g&&(b.styler=new _.Kl(g));n&&(b.travelMapRequest=new _.Yg(n));h&&(b.mapsApiLayer=new _.Fk(h));l&&(b.mapFeatures=l);b.darkLaunch=!!k;a.h=b;a.l=a.get("renderOnBaseMap");a.l?(a=c.__gm.h,a.set(a.get().me(b))):Lnb(a,c,b);_.eg(c,"Lg")}}};_.Qe("search_impl",new Mnb);});