PageSourceSearch

https://www.lidl-reisen.de/dist/lidl-travel/browser/30.a95ce8b4dceca0a8.js

js lidl-reisen.de collected 2026-10-02 18:34:43 UTC 3,996 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunklidl_travel=self.webpackChunklidl_travel||[]).push([[30],{10030:(E,l,e)=>{e.r(l),e.d(l,{MapComponent:()=>o});var p=e(97582),n=e(94650),r=e(99444),c=e(64370),g=e(8929),v=e(591),f=e(80013),M=e(87168),C=e(24850),h=e(23975),m=e(15861),u=e(36895);const P=["container"];function $(s,a){}let y=(()=>{class s{constructor(t,i){this._platformId=t,this._injector=i}set productUpdates(t){this._productUpdates=t,(0,r.Kv)(this._instance)&&(this._instance.productUpdates=this.productUpdates)}get productUpdates(){return this._productUpdates}set mapBounds$(t){this._mapBounds$=t,(0,r.Kv)(this._instance)&&(this._instance.mapBounds$=t)}get mapBounds$(){return this._mapBounds$}set gaEventParameters(t){this._gaEventParameters=t,(0,r.Kv)(this._instance)&&(this._instance.gaEventParameters=this.gaEventParameters)}get gaEventParameters(){return this._gaEventParameters}ngAfterViewInit(){var t=this;return(0,m.Z)(function*(){(0,u.PM)(t._platformId)||(yield t.loadLeaflet(),t._instance.productUpdates=t.productUpdates,t._instance.gaEventParameters=t.gaEventParameters,t._instance.rendering=t.rendering,t._instance.mapBounds$=t.mapBounds$)})()}loadLeaflet(){var t=this;return(0,m.Z)(function*(){const{SearchMapModule:i}=yield Promise.all([e.e(222),e.e(597),e.e(853),e.e(992)]).then(e.bind(e,42992)),d=(0,n.Lck)(i,t._injector),{SearchMapComponent:U}=yield Promise.all([e.e(222),e.e(853)]).then(e.bind(e,55853)),{instance:x}=t.container.createComponent(U,{ngModuleRef:d});t._instance=x})()}}return s.\u0275fac=function(t){return new(t||s)(n.Y36(n.Lbi),n.Y36(n.zs3))},s.\u0275cmp=n.Xpm({type:s,selectors:[["lidl-travel-search-map-loader"]],viewQuery:function(t,i){if(1&t&&n.Gf(P,5,n.s_b),2&t){let d;n.iGM(d=n.CRH())&&(i.container=d.first)}},inputs:{rendering:"rendering",productUpdates:"productUpdates",mapBounds$:"mapBounds$",gaEventParameters:"gaEventParameters"},decls:2,vars:0,consts:[["container",""]],template:function(t,i){1&t&&n.YNc(0,$,0,0,"ng-template",null,0,n.W1O)},styles:["[_nghost-%COMP%] {\n  flex: 1;\n  z-index: 5;\n}"],changeDetection:0}),s})();var B=e(81008);let o=class{constructor(a,t){this._searchV2Facade=a,this._changeDetector=t,this.googleAnalyticsData$=this._searchV2Facade.googleAnalyticsData$,this.mapBounds$=new g.xQ,this.productUpdates$=new v.X({products:[],shouldFitBounds:!1})}ngOnInit(){this.mapBounds$.pipe((0,c.t)(this),(0,f.b)(300)).subscribe(a=>{this._searchV2Facade.setMapBounds(a)}),this._searchV2Facade.results$.pipe((0,M.M)(this._searchV2Facade.mapBounds$),(0,c.t)(this),(0,C.U)(([a,t])=>({products:a?.searchResult,shouldFitBounds:(0,r.aX)(t)}))).subscribe(a=>{this.productUpdates$.next(a),this._changeDetector.detectChanges()})}};o.\u0275fac=function(a){return new(a||o)(n.Y36(h.A),n.Y36(n.sBO))}
1,o.\u0275cmp=n.Xpm({type:o,selectors:[["lidl-travel-map"]],inputs:{rendering:"rendering"},decls:4,vars:8,consts:[["lidlTravelFullWidth","",1,"full-size-map",2,"z-index","0","position","relative"],[3,"rendering","gaEventParameters","mapBounds$","productUpdates"]],template:function(a,t){1&a&&(n.TgZ(0,"div",0),n._UZ(1,"lidl-travel-search-map-loader",1),n.ALo(2,"async"),n.ALo(3,"async"),n.qZA()),2&a&&(n.xp6(1),n.Q6J("rendering",t.rendering)("gaEventParameters",n.lcZ(2,4,t.googleAnalyticsData$))("mapBounds$",t.mapBounds$)("productUpdates",n.lcZ(3,6,t.productUpdates$)))},dependencies:[y,B.j_,u.Ov],styles:[".scEnabledChrome[_nghost-%COMP%] {\n  display: block;\n}\n[_nghost-%COMP%] {\n  z-index: 1;\n  position: relative;\n}\n.full-size-map[_ngcontent-%COMP%] {\n  height: calc(100vh - (56px + 124.781px));\n  position: relative;\n}\n@media (min-width: 960px) {\n  .full-size-map[_ngcontent-%COMP%] {\n    height: calc(100vh - (148px + 161.844px));\n  }\n}\n@media (min-width: 1280px) {\n  .full-size-map[_ngcontent-%COMP%] {\n    height: calc(100vh - (168px + 174.375px));\n  }\n}\n@media (min-width: 960px) {\n  .full-size-map[_ngcontent-%COMP%] {\n    left: 50%;\n  }\n}"]}),o=(0,p.gn)([(0,c.c)(),(0,p.w6)("design:paramtypes",[h.A,n.sBO])],o)}}]);

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.