1import{b as v}from"./chunk-RWOBT7HU.js";import{a as b}from"./chunk-UJ4J3LTJ.js";import{Bc as f,H as a,M as c,W as p,ja as m,k as s,kc as l,lc as h,t as n,tc as u,w as r,yc as d,zc as g}from"./chunk-QN3WJWZU.js";var M=(function(o){return o[o.popup=0]="popup",o[o.toast=1]="toast",o})(M||{}),F=(()=>{class o{constructor(){this.libMessage=new s(null),this.disableNewsletter=["al","at","ba","be","bg","cz","de","dk","ee","fi","fr","gr","hr","hu","il","it","lt","lv","nl","no","pl","ro","rs","se","sk"];let e=a(c);try{let t=e||v.getInjector();this.title=t.get(h),this.meta=t.get(l),this.translate=t.get(u),this.tagManager=t.get(b),this.router=t.get(f),this.route=t.get(g),this.platformId=t.get(p)}catch(t){console.error("Failed initializing dependencies",t)}this.disposeBag=[],this.disposeBag.push(this.router.events.pipe(n(t=>t instanceof d),r()).subscribe(()=>{}))}setPageMetas(e,t,i){e?this.title.setTitle(e.meta_title||t||"Bonduelle"):this.title.setTitle(t||"Bonduelle"),e?this.meta.updateTag({name:"description",content:e.meta_description||i||""}):this.meta.updateTag({name:"description",content:i||""})}handleMessage(e,t){t===M.toast?this.showToast(e):this.showPopup(e)}showPopup(e){}showToast(e){}ngOnDestroy(){this.disposeBag.forEach(e=>{e.unsubscribe()})}static{this.\u0275fac=function(t){return new(t||o)}}static{this.\u0275cmp=m({type:o,selectors:[["ng-component"]],decls:0,vars:0,template:function(t,i){},encapsulation:2})}}return o})();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.