1const __vite__fileDeps=["assets/NotFoundPage-BKIpzi7R.js","assets/index-BpyDjooP.js","assets/BlockDivider-DYoynDxd.js","assets/PianoRecommendations-26xqA05z.js","assets/LargeTeaserWithSlider-BPJTMrpG.js","assets/TeaserSlider-B_N85swV.js","assets/sliderInteractionTracking-BL9K7bDk.js","assets/index-BLEDgm8N.js","assets/SearchInput-Bi6ZbIGX.js","assets/AdsOverviewPage-B3txmi0X.js","assets/PaginationWrapper-DOWd1a4l.js","assets/adsOverviewPage.types-C2ks2Ynu.js","assets/StoryPage-Cdai9tAK.js","assets/AdFromCue-m3ptsS-C.js","assets/BlockVisibilityTracker.component-LzuTJx5o.js","assets/metamln-Vv5Ic6hu.js","assets/StorylineHeader-DwOiIZng.js","assets/StorylineIntro--Jkuw-2i.js","assets/EnrichedImage-BngvLExa.js","assets/StoriesVisibilityTracker.component-DSC55zAD.js","assets/NativeAd-D4Z4NKcm.js","assets/SeedingAllianceSDKLoader-Bps-jcd5.js","assets/TeaserMapper-C1AZWzeM.js","assets/SectionsBlock-DIZZ-9Tf.js","assets/Supplements-0rGuXZZL.js","assets/BlockComponent-Ch54ckDX.js","assets/LatestShortNotes-BJ2kfWGU.js","assets/TopProspect-CGkhYbbQ.js","assets/AdvertorialPicture-BHS9RxUg.js","assets/StoryPageEmbed-CC23sou1.js","assets/CompanyOverviewPage-B9UL-ANW.js","assets/TypeOverviewListEntry-Dg6--f-q.js","assets/CompanyPage-lQTuRK4S.js","assets/InfoContent-CH2Y6HPt.js","assets/SectionPage-CYVbCWIW.js","assets/LastLevelPage-C8Chh4zJ.js","assets/LastLevelStoriesMixin.component-DJnZv_un.js","assets/NexxPlaylistSlider-TCAKU5Rc.js","assets/VideoSponsoringAd-DuPuhNk9.js","assets/SpecialTopicsPage-CrzYxalJ.js","assets/FrontPage-BoNy6xEo.js","assets/NexxContent-BoJSGokc.js","assets/Podigee-5UCtr-xI.js","assets/StorylineGallery-C6J_U1kS.js","assets/TwentyThreeDegrees-B7IdUDxG.js","assets/EmbedContent-CJzGTN0G.js","assets/ContentFlow-WU0jQGL2.js","assets/TopBlock-DnNvx1Ub.js","assets/Tickaroo-iVLIUZeh.js","assets/PlusPage-CI-AHNbl.js","assets/PlacesAndTopicsPage-CZeghsFx.js","assets/PlacesAndTopicsSearch-vHy1YZOX.js","assets/NexxPage-Db_ZGaSH.js","assets/MyNewsPage-Do6UWcTf.js","assets/AdsDetailPage-DZLD-mon.js","assets/ImageGalleryDetailPage-CH3W-7O-.js","assets/PodcastDetailPage-C5dqCkJv.js","assets/PodcastOverviewPage-QzJvZbQ6.js","assets/MultimediaOverviewPageLayout-DM3RX-Ok.js","assets/LatestPodcasts-B76ZUQjV.js","assets/MostClickedMultimediaBlock-BowuIddM.js","assets/PodcastEpisodesOverviewPage-D382pIjn.js","assets/ImageGalleryOverviewPage-BwB6gD6f.js","assets/LatestImageGalleries-DsL_5e_2.js","assets/VideoOverviewPage-CYYHmM5h.js","assets/LatestVideos-NGcFdQf9.js","assets/MultimediaOverviewPage-jGFZa2xI.js","assets/AuthorProfilePage-8yJ8hdVl.js","assets/TagPage-m5nwgxh3.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); 2import{cN as L,av as O,ag as n,p as h,ab as S,dk as R,x as N,cT as w,au as D,dW as I,dX as V,bs as l,dY as k,aA as M,dZ as U,G as P,cO as x,u as G,d_ as b,d$ as $,cQ as A,di as f,d as o,b as r,b8 as v,ba as T}from"./index-BpyDjooP.js";const p=Object.freeze({[n.NotFoundPage]:{component:o(()=>r(()=>import("./NotFoundPage-BKIpzi7R.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8])))},[n.AdsOverviewPage]:{component:o(()=>r(()=>import("./AdsOverviewPage-B3txmi0X.js"),__vite__mapDeps([9,1,10,11])))},[n.ArticlePage]:{component:o(()=>r(()=>import("./StoryPage-Cdai9tAK.js"),__vite__mapDeps([12,1,13,14,15,16,17,18,19,4,5,6,20,21,7,22,3,23,24,25,26,2,27,28]))),componentEmbed:o(()=>r(()=>import("./StoryPageEmbed-CC23sou1.js"),__vite__mapDeps([29,1,15,2]))),propName:"story"},[n.CompanyOverviewPage]:{component:o(()=>r(()=>import("./CompanyOverviewPage-B9UL-ANW.js"),__vite__mapDeps([30,1,2,31,8]))),propName:"section"},[n.CompanyLastLevelPage]:{component:o(()=>r(()=>import("./CompanyPage-lQTuRK4S.js"),__vite__mapDeps([32,1,10,33,14,2,22,24,25,6]))),propName:"section"},[n.SectionMetaPage]:{component:o(()=>r(()=>import("./SectionPage-CYVbCWIW.js"),__vite__mapDeps([34,1,2]))),propName:"section"},[n.SectionLastLevelPage]:{component:o(()=>r(()=>import("./LastLevelPage-C8Chh4zJ.js"),__vite__mapDeps([35,1,13,14,33,36,20,21,7,10,22,2,37,4,5,6,38,25,19,23,24,26,27,28]))),propName:"section"},[n.SpecialTopicsPage]:{component:o(()=>r(()=>import("./SpecialTopicsPage-CrzYxalJ.js"),__vite__mapDeps([39,1,2,8,31]))),propName:"section"},[n.FrontPage]:{component:o(()=>r(()=>import("./FrontPage-BoNy6xEo.js"),__vite__mapDeps([40,1,14,22,38,41,42,43,6,44,45,46,25,5,20,21,7,24,47,27,28,48,2,13]))),propName:"section"},[n.PlusPage]:{component:o(()=>r(()=>import("./PlusPage-CI-AHNbl.js"),__vite__mapDeps([49,1,22,14,2]))),propName:"section"},[n.PlacesAndTopicsPage]:{component:o(()=>r(()=>import("./PlacesAndTopicsPage-CZeghsFx.js"),__vite__mapDeps([50,1,2,51,31,8]))),propName:"section"},[n.NexxPage]:{component:o(()=>r(()=>import("./NexxPage-Db_ZGaSH.js"),__vite__mapDeps([52,1,16,41,2,37,14,4,5,6,38,22,10]))),propName:"content"},[n.MyNewsPage]:{component:o(()=>r(()=>import("./MyNewsPage-Do6UWcTf.js"),__vite__mapDeps([53,1,25,14,23,6,7,19,20,21,4,5,2,22,51,31,8]))),propName:"section"},[n.AdDetailPage]:{component:o(()=>r(()=>
2import("./AdsDetailPage-DZLD-mon.js"),__vite__mapDeps([54,1,11]))),propName:"content"},[n.ImageGalleryDetailPage]:{component:o(()=>r(()=>import("./ImageGalleryDetailPage-CH3W-7O-.js"),__vite__mapDeps([55,1,6,17,2,16,43,4,5,7]))),propName:"content"},[n.PodcastDetailPage]:{component:o(()=>r(()=>import("./PodcastDetailPage-C5dqCkJv.js"),__vite__mapDeps([56,1,42,4,5,6,22,14,2]))),propName:"content"},[n.PodcastOverviewPage]:{component:o(()=>r(()=>import("./PodcastOverviewPage-QzJvZbQ6.js"),__vite__mapDeps([57,1,2,33,14,58,59,4,5,6,22,60,19]))),propName:"section"},[n.PodcastEpisodesOverviewPage]:{component:o(()=>r(()=>import("./PodcastEpisodesOverviewPage-D382pIjn.js"),__vite__mapDeps([61,1,42,6,2,33,14]))),propName:"section"},[n.ImageGalleryOverviewPage]:{component:o(()=>r(()=>import("./ImageGalleryOverviewPage-BwB6gD6f.js"),__vite__mapDeps([62,1,33,14,58,2,63,4,5,6,22,60,19]))),propName:"section"},[n.VideoOverviewPage]:{component:o(()=>r(()=>import("./VideoOverviewPage-CYYHmM5h.js"),__vite__mapDeps([64,1,2,33,14,58,65,22,4,5,6,38,60,19]))),propName:"section"},[n.MultimediaOverviewPage]:{component:o(()=>r(()=>import("./MultimediaOverviewPage-jGFZa2xI.js"),__vite__mapDeps([66,1,58,33,14,2,63,4,5,6,22,59,65,38]))),propName:"section"},[n.AuthorProfilePage]:{component:o(()=>r(()=>import("./AuthorProfilePage-8yJ8hdVl.js"),__vite__mapDeps([67,1,2,22,10,20,21,7]))),propName:"content"},[n.TagPage]:{component:o(()=>r(()=>import("./TagPage-m5nwgxh3.js"),__vite__mapDeps([68,1,36,20,21,7,10,14,22,2,24,25,6,33,13]))),propName:"section"}}),z=L({componentFileName:"app/pages/contentPage/contentPage.component.ts",name:"ContentPage",data(){return{unsubscribeToken:void 0,isLoading:!1,cancelToken:void 0}},computed:{isContentPage(){return!!(typeof this.currentPageType<"u"&&p[this.currentPageType])},componentToRender(){var i,s,u,d,c;if(this.isLoading)return{component:O,data:{height:"70vh"}};const e=(i=p[n.NotFoundPage])==null?void 0:i.component;if(e||h.error("404-Page Component not available!"),this.currentPageStatusCode!==200&&this.currentPageStatusCode!==401)return{component:e};let t;const a=this.currentPageType;if(a in p&&p[a]){const m={},g=this.getMedium===S.Embedded&&((s=p[a])!=null&&s.componentEmbed)?(u=p[a])==null?void 0:u.componentEmbed:(d=p[a])==null?void 0:d.component,_=(c=p[a])==null?void 0:c.propName;_&&(m[_]=R(this.currentPageContent)),g&&(t={component:g,data:m})}else h.warn(`[Cook] Pagetype ${n[this.currentPageType]} not resolvable`,{pageType:this.currentPageType,pageContent:this.currentPageContent});return t||(t={component:e}),t}},methods:{async syncStore(){let t=0;if(typeof this.currentPageType<"u"){if(this.contentMatchesUserSegment())return await this.publishContentLoadedEvent(),!1;await this.clearContent(),t=1}this.isLoading=!0;const a=[...this.editionDomains||[]],i={domain:a.length>0?a[0]:""},s=async()=>{if(t+=1,t>3){typeof this.currentPageType<"u"&&await this.logoutUser();return}typeof this.currentPageType<"u"&&this.contentMatchesUserSegment()||(this.cancelToken=w.CancelToken.source(),await this.syncContent({params:i,cancelTokenSource:this.cancelToken}).then(s))};try{await s()}catch(u){if(h.error(u),N()&&typeof this.currentRedirectUrl=="string")return await this.$router.replace(this.currentRedirectUrl),!1;if(w.isCancel(u))return this.cancelToken=void 0,this.isLoading=!1,!1}return this.publishContentLoadedEvent(),this.cancelToken=void 0,this.isLoading=!1,!0},async publishContentLoadedEvent(){await this.$router.isReady(),this.EventBus.publish("cookContent.loaded")},publishAdUpdateConfigEvent(){var s,u,d,c,m,g,_,C,E;if(((s=this.$router.currentRoute)==null?void 0:s.value.name)===D.front.name||((c=(d=(u=this.$router.currentRoute)==null?void 0:u.value)==null?void 0:d.meta)==null?void 0:c.isService)===!0)return;let e="";(g=(m=this.sectionTagConfiguration)==null?void 0:m.fields)!=null&&g.oms?e=this.sectionTagConfiguration.fields.oms:this.currentPageContent&&this.currentPageContent.context&&"fields"in this.currentPageContent.context&&this.currentPageContent.context.fields&&"adzone"in this.currentPageContent.context.fields&&this.currentPageContent.context.fields.adzone&&(e=this.currentPageContent.context.fields.adzone);let t="";this.currentPageContent&&this.currentPageContent.context&&(t=this.getCurrentContentType());const a=((E=(C=(_=this.$router.currentRoute)==null?void 0:_.value)==null?void 0:C.meta)==null?void 0:E.ads)??{noAd:I(this.currentPageContent),oms:e,currentContentType:t},i=new URLSearchParams(window.location.search);i.has("adtest")?a.oms="test":i.has("showroom")&&(a.oms="test_lokal"),this.EventBus.publish(V,a)},getCurrentContentType(){var t;switch((t=this.currentPageContent.context)==null?void 0:t.__typename){case l.Advertorial:return"advertorial";case l.Comment:return"comment";
2case l.OnlineStory:return"story";case l.MultimediaStory:return"vrmStory";case l.Gloss:return"gloss";case l.ShortNote:return"shortNote";default:return""}},async handleRouteChanged(e,t){var a,i;await this.updateUrl({url:e.fullPath}),this.EventBus.publish("cookContent.beforeNextLoad"),h.debug("handleRouteChanged",{path:e.fullPath,currentPageType:typeof this.currentPageType,forceSync:t}),this.cancelToken&&this.isLoading&&((a=this.cancelToken)==null||a.cancel("Cancelled")),t&&await this.clearContent(),(i=e.meta)!=null&&i.isService||await this.syncStore(),this.publishAdUpdateConfigEvent()},contentMatchesUserSegment(){if(!this.isScrambled)return!0;const{context:e}=this.currentPageContent;return!e||!("fields"in e)||!e.fields||!("paywall"in e.fields)?!0:k(U(),e.fields.paywall||M.PLUS)===this.currentPaywallType},async pageMountedOrRestored(){if(this.currentPageContent!==void 0&&this.isContentPage){await this.handleRouteChanged(this.$router.currentRoute.value);return}this.isContentPage||await this.clearContent(),await this.handleRouteChanged(this.$router.currentRoute.value)}},setup(){const e=P("edition"),t=P("contentPage"),a=P("userServices/userServices"),i=t.RawGetter("currentPageTitle"),s=x(()=>f(i)(!0));return G({title:s}),{getOrigin:b("getOrigin"),getMedium:b("getMedium"),editionDomains:e.RawGetter("getDomains"),currentPageContent:t.RawGetter("currentPageContent"),isScrambled:t.RawGetter("isScrambled"),currentPageStatusCode:t.RawGetter("currentPageStatusCode"),currentPageType:t.RawGetter("currentPageType"),currentPageTitle:i,currentRedirectUrl:t.RawGetter("currentRedirectUrl"),currentSectionConfiguration:t.RawGetter("currentSectionConfiguration"),currentPaywallType:t.RawGetter("currentPaywallType"),sectionTagConfiguration:t.RawGetter("currentSectionConfiguration"),updateUrl:$("updateUrl"),syncContent:t.RawAction("syncContent"),clearContent:t.RawAction("clearContent"),logoutUser:a.RawAction("logoutUser")}},watch:{async $route(e,t){e.path!==t.path&&(h.debug("onRouteChange",e),await this.handleRouteChanged(e,!0))}},async beforeMount(){await this.pageMountedOrRestored(),this.unsubscribeToken=this.EventBus.subscribe("bfcache.restore",this.pageMountedOrRestored)},async beforeUnmount(){this.unsubscribeToken&&this.EventBus.unsubscribe(this.unsubscribeToken),this.RemoveDuplicates.clear(),await this.clearContent()},render(){const{component:e,data:t}=this.componentToRender;if(!e)throw new Error("No component to render");return t?A(f(e),{...R(t),key:`contentpage-${this.currentPageType}`}):A(f(e),{key:`contentpage-loading-${this.currentPageType}`})}}),F=Object.freeze(Object.defineProperty({__proto__:null,default:z},Symbol.toStringTag,{value:"Module"})),y=({adSlot:e,deviceSize:t,testId:a,enableCounting:i=!1,isLazyLoaded:s=!0,noStack:u=!1,outOfContent:d=!1})=>{const c={"ad-slot":e,"data-testid":a,"device-size":t};return i&&(c["enable-counting"]=!0),s&&(c["is-lazy-loaded"]=!0),u&&(c["no-stack"]=!0),d&&(c["out-of-content"]=!0),c},j=e=>y({adSlot:v.traffectiveBillboardCount,deviceSize:T.desktop,...e}),W=e=>y({adSlot:v.traffectiveMobilePos,deviceSize:T.mobile,...e}),H=e=>y({adSlot:v.traffectiveRectangle1,deviceSize:T.desktop,...e});export{j as a,W as b,F as c,H as g};
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.