1import{b as r}from"./chunk-IF7AEYWA.js";import{g as c}from"./chunk-ZPP7E4LH.js";import{fa as s,h as o,ja as e}from"./chunk-B6V6E22Z.js";var f=(()=>{let i=class i{constructor(t,a){this.http=t,this.contentStackService=a,this.navigationCache=null,this.navigationTimeStamp=0,this.isNavigationLoaded=new o(1),this.locale=this.contentStackService.getLocale(),this.fetchNavigationData()}getMenuData(t,a){return this.http.get(`/navigation/${t}-taxonomy-${a}-navigation.json`)}getNavigation(){return Date.now()-this.navigationTimeStamp>1e3*60*60?(this.isNavigationLoaded.next(!1),this.fetchNavigationData(fetch)):this.navigationCache}fetchNavigationData(t){this.http.get(`/navigation/${this.locale}-taxonomy-navigation.json`).subscribe(a=>{if(this.navigationCache=a,this.navigationTimeStamp=Date.now(),this.isNavigationLoaded.next(!0),t)return this.navigationCache})}getCountriesTaxonomy(t){return this.http.get(`/taxonomy/${t}_countries.json`)}};i.\u0275fac=function(a){return new(a||i)(e(c),e(r))},i.\u0275prov=s({token:i,factory:i.\u0275fac});let n=i;return n})();export{f as a};
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.