1"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[9071],{9071:(X,d,e)=>{e.r(d),e.d(d,{SustainabilityPageModule:()=>U});var r=e(177),m=e(9417),c=e(4742),f=e(8121),o=e(9969),h=e(1413),S=e(7673),g=e(6977),u=e(5558),p=e(6354),T=e(8141),y=e(2827),$=e(7507),I=e(268),t=e(4438),P=e(1780),M=e(5245),x=e(9667),B=e(9381),C=e(1765),D=e(6175),G=e(6761);function j(a,Y){if(1&a){const n=t.RV6();t.qex(0),t.nrm(1,"app-header"),t.j41(2,"div",2),t.nrm(3,"app-mall-section-header",3),t.j41(4,"section",4)(5,"div",5)(6,"h3"),t.EFF(7),t.k0s(),t.nrm(8,"div",6)(9,"app-extra-info",7),t.k0s()()(),t.j41(10,"app-footer",8),t.bIt("scrollToTop",function(){t.eBV(n);const s=t.XpG();return t.Njj(s.scrollTop())}),t.k0s(),t.bVm()}if(2&a){const n=Y.ngIf,i=t.XpG();t.R7$(),t.AVh("scrolling",!0===i.scrollEventsService.headerVisible),t.R7$(2),t.Y8G("image",n.image)("section",i.activeSection),t.R7$(),t.Y8G("@inOutAnimation",void 0),t.R7$(3),t.JRh(n.title),t.R7$(),t.Y8G("innerHTML",i.sanitizeService.sanitizeString(n.description),t.npT),t.R7$(),t.Y8G("documents",n.files)}}const R=[{path:"",component:(()=>{class a{tenantService;tenantConfService;metadataService;translateService;sanitizeService;scrollEventsService;content;destroy$=new h.B;activeSection="sustainability";data$;language;constructor(n,i,s,l,v,V){this.tenantService=n,this.tenantConfService=i,this.metadataService=s,this.translateService=l,this.sanitizeService=v,this.scrollEventsService=V}ionViewWillEnter(){this.initSustainabilityData()}ionViewWillLeave(){this.destroy$.next(),this.destroy$.complete()}initSustainabilityData(){this.language=this.tenantConfService.getLanguage(),this.data$=(0,S.of)({}).pipe((0,g.Q)(this.destroy$),(0,u.n)(()=>this.tenantService.tenant$.pipe((0,p.T)(n=>this.getParsedSustainabilityInfo(n.contentSectionSustainability)),(0,T.M)(n=>{this.metadataService.setStandardMetadata(this.translateService.instant("SECTIONS.SUSTAINABILITY"),n.title)}))))}getParsedSustainabilityInfo(n){return{image:n.image,name:n.name,title:n.title,description:n.description,files:{file1DownloadButtonText:n.file1DownloadButtonText,file1:n.file1,file2DownloadButtonText:n.file2DownloadButtonText,file2:n.file2,file3DownloadButtonText:n.file3DownloadButtonText,file3:n.file3,file4DownloadButtonText:n.file4DownloadButtonText,file4:n.file4}}}scrollTop(){this.scrollEventsService.scrollTop(this.content)}scrollHeader(n){this.scrollEventsService.scrollHeader(n,this.content)}static \u0275fac=function(i){return new(i||a)(t.rXU(I.INj),t.rXU($.K),t.rXU(y.T),t.rXU(P.c$),t.rXU(M.h),t.rXU(x.W))};static \u0275cmp=t.VBU({type:a,selectors:[["app-sustainability"]],viewQuery:function(i,s){if(1&i&&t.GBs(c.W9,7),2&i){let l;t.mGM(l=t.lsd())&&(s.content=l.first)}},decls:3,vars:3,consts:[["scroll-events","true",3,"ionScroll"],[4,"ngIf"],[1,"main-content"],[3,"image","section"],[1,"mall-section"],[1,"container"],[1,"editor-content",3,"innerHTML"],[3,"documents"],[3,"scrollToTop"]],template:function(i,s){1&i&&(t.j41(0,"ion-content",0),t.bIt("ionScroll",function(v){return s.scrollHeader(v)}),t.DNE(1,j,11,8,"ng-container",1),t.nI1(2,"async"),t.k0s()),2&i&&(t.R7$(),t.Y8G("ngIf",t.bMT(2,1,s.data$)))},dependencies:[r.bT,c.W9,B.l,C.n,D.q,G.I,r.Jj],styles:["[_nghost-%COMP%] h6[_ngcontent-%COMP%]{font-weight:400}[_nghost-%COMP%] h3[_ngcontent-%COMP%]{margin-bottom:2rem}"],data:{animation:[(0,o.hZ)("inOutAnimation",[(0,o.kY)(":enter",[(0,o.iF)({height:0,opacity:0}),(0,o.i0)(".4s ease-in",(0,o.iF)({height:"400px",opacity:1}))]),(0,o.kY)(":leave",[(0,o.iF)({height:300,opacity:1}),(0,o.i0)(".5s ease-out",(0,o.iF)({height:0,opacity:0}))])])]}})}return a})()}];let E=(()=>{class a{static \u0275fac=function(i){return new(i||a)};static \u0275mod=t.$C({type:a});static \u0275inj=t.G2t({imports:[f.iI.forChild(R),f.iI]})}return a})();var F=e(3887);let U=(()=>{class a{static \u0275fac=function(i){return new(i||a)};static \u0275mod=t.$C({type:a});static \u0275inj=t.G2t({imports:[r.MD,m.YN,c.bv,E,F.G]})}return 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.