1"use strict";(self.webpackChunkfabindia=self.webpackChunkfabindia||[]).push([[1510],{41510(B,_,r){r.d(_,{FabSimpleResponsiveBannerComponent:()=>k});var d=r(76707),h=r(88141),e=r(41360),c=r(71005),p=r(32881);function x(i,m){if(1&i){const n=e.RV6();e.j41(0,"img",1),e.bIt("load",function(){e.eBV(n);const o=e.XpG();return e.Njj(o.loadHandler())})("error",function(){e.eBV(n);const o=e.XpG();return e.Njj(o.errorHandler())}),e.k0s()}if(2&i){const n=e.XpG();e.BMQ("src",n.media.src,e.B4B)("srcset",n.media.srcset)("alt","eager"==n.media.alt?"FabIndia Shop":n.media.alt?n.media.alt:"FabIndia Shop")("role",n.media.role)("loading","eager"==n.media.alt?"eager":"lazy")}}let b=(()=>{class i extends d.w_H{constructor(n){super(n),this.mediaService=n}ngOnInit(){}ngOnChanges(){super.ngOnChanges()}static{this.\u0275fac=function(t){return new(t||i)(e.rXU(d.u1P))}}static{this.\u0275cmp=e.VBU({type:i,selectors:[["cx-media"]],standalone:!1,features:[e.Vt3,e.OA$],decls:1,vars:1,consts:[[3,"load","error",4,"ngIf"],[3,"load","error"]],template:function(t,o){1&t&&e.DNE(0,x,1,5,"img",0),2&t&&e.Y8G("ngIf",null==o.media?null:o.media.src)},dependencies:[p.bT],encapsulation:2})}}return i})();function T(i,m){if(1&i&&e.nrm(0,"p",6),2&i){const n=e.XpG().ngIf;e.Y8G("innerHTML",n.headline,e.npT)}}function I(i,m){if(1&i&&e.nrm(0,"cx-media",7),2&i){const n=e.XpG().ngIf;e.Y8G("container",n.media),e.BMQ("data-promoid",n.uid)("data-promoname",null!=n.media&&n.media.altText||null!=n.media&&null!=n.media.desktop&&n.media.desktop.altText?(null==n.media?null:n.media.altText)||(null==n.media||null==n.media.desktop?null:n.media.desktop.altText):n.uid)("data-creative",n.uid)("data-position",n.uid)}}function C(i,m){if(1&i&&e.nrm(0,"cx-media",8),2&i){const n=e.XpG().ngIf;e.Y8G("container",n.media),e.BMQ("data-promoid",n.uid)("data-promoname",null!=n.media&&n.media.altText||null!=n.media&&null!=n.media.mobile&&n.media.mobile.altText?(null==n.media?null:n.media.altText)||(null==n.media||null==n.media.mobile?null:n.media.mobile.altText):n.uid)("data-creative",n.uid)("data-position",n.uid)}}function R(i,m){if(1&i&&e.nrm(0,"p",9),2&i){const n=e.XpG().ngIf;e.Y8G("innerHTML",n.content,e.npT)}}function v(i,m){if(1&i&&(e.j41(0,"cx-generic-link",1),e.DNE(1,T,1,1,"p",2)(2,I,1,5,"cx-media",3)(3,C,1,5,"cx-media",4)(4,R,1,1,"p",5),e.k0s()),2&i){const n=m.ngIf,t=e.XpG();e.Y8G("url",t.url)("target",t.getTarget(n)),e.R7$(),e.Y8G("ngIf",n.headline),e.R7$(),e.Y8G("ngIf",t.innerWidth>568),e.R7$(),e.Y8G("ngIf",t.innerWidth<=568),e.R7$(),e.Y8G("ngIf",n.content)}}let k=(()=>{class i extends d.Kpk{constructor(n,t,o,g,u){super(n,g,u),this.component=n,this.zone=t,this.winRef=o,this.url="",this.data$=this.component.data$.pipe((0,h.M)(a=>{this.styleClasses=a.styleClasses;let l="",s="";"SiteLogoComponent"!==a.uid&&(l=a?.media?.altText||a?.media?.desktop?.altText||"",l=encodeURIComponent(l),s=a?.uid?a?.uid:"",s=encodeURIComponent(s));let f=a?.urlLink?.includes("?")?"&":"?";this.url=a?.urlLink+f+(l?"promoname="+l:"")+(s?"&promoID="+s:""),this.winRef?.nativeWindow?.innerWidth<=767&&"SiteLogoComponent"!==a.uid&&(l=a?.media?.altText||a?.media?.mobile?.altText||"",l=encodeURIComponent(l),s=a?.uid?a?.uid:"",s=encodeURIComponent(s),f=a?.urlLink?.includes("?")?"&":"?",this.url=a?.urlLink+f+(l?"promoname="+l:"")+(s?"&promoID="+s:""))}))}ngOnInit(){this.innerWidth=this.winRef?.nativeWindow?this.winRef?.nativeWindow?.innerWidth:1020}onResize(n){this.zone.run(()=>{this.innerWidth=this.winRef?.nativeWindow?this.winRef?.nativeWindow?.innerWidth:1020})}static{this.\u0275fac=function(t){return new(t||i)(e.rXU(d.TLs),e.rXU(e.SKi),e.rXU(c.WTn),e.rXU(c.xci),e.rXU(c.xYq))}}static{this.\u0275cmp=e.VBU({type:i,selectors:[["cx-banner"]],hostBindings:function(t,o){1&t&&e.bIt("resize",function(u){return o.onResize(u)},!1,e.tSv)},standalone:!1,features:[e.Vt3],decls:2,vars:3,consts:[[3,"url","target",4,"ngIf"],[3,"url","target"],["class","headline",3,"innerHTML",4,"ngIf"],["class","d-none d-sm-block",3,"container",4,"ngIf"],["class","d-sm-none d-block","format","mobile",3,"container",4,"ngIf"],["class","content",3,"innerHTML",4,"ngIf"],[1,"headline",3,"innerHTML"],[1,"d-none","d-sm-block",3,"container"],["format","mobile",1,"d-sm-none","d-block",3,"container"],[1,"content",3,"innerHTML"]],template:function(t,o){1&t&&(e.DNE(0,v,5,6,"cx-generic-link",0),e.nI1(1,"async")),2&t&&e.Y8G("ngIf",e.bMT(1,1,o.data$))},dependencies:[p.bT,d.Xtm,b,p.Jj],encapsulation:2})}}return i})()}}]);
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.