1(self.webpackChunkhomepageUi=self.webpackChunkhomepageUi||[]).push([[8277],{8277(W,C,n){n.r(C),n.d(C,{ContactWidgetComponent:()=>g});var c=n(5802),l=n(4912),s=n(8547),u=n(9079),d=n(8589),t=n(5547);function h(o,r){if(1&o){const e=t.RV6();t.j41(0,"wc-outlet",2),t.bIt("contactItemClickedEmitter",function(){c.eBV(e);const a=t.XpG(2);return c.Njj(a.onContactClick(a.isContactWidgetFlag))}),t.k0s()}if(2&o){const e=t.XpG(2);t.Y8G("showContactBox",e.isContactWidgetFlag)("showBurgerMenuContactBox",!e.isContactWidgetFlag)("showMenuText",!0)}}function m(o,r){1&o&&t.DNE(0,h,1,3,"wc-outlet",1),2&o&&t.Y8G("useWebComponent","ksc-contact-widget")}let g=(()=>{class o{constructor(){this.isContactWidgetFlag=(0,c.WQX)(s.WE),this.contactEmitter=(0,c.WQX)(s.si).closeBurgerMenu,this.isLazyLoadingComplete=(0,u.ot)((0,c.WQX)(d.a4).shouldLoad$,{initialValue:!1}),this.showContactWidget=(0,c.WQX)(s.sd)}onContactClick(e){e&&this.contactEmitter.next()}static{this.\u0275fac=function(i){return new(i||o)}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["hra-contact-widget"]],decls:1,vars:1,consts:[[3,"showContactBox","showBurgerMenuContactBox","showMenuText"],[3,"showContactBox","showBurgerMenuContactBox","showMenuText","contactItemClickedEmitter",4,"useWebComponent"],[3,"contactItemClickedEmitter","showContactBox","showBurgerMenuContactBox","showMenuText"]],template:function(i,a){1&i&&t.nVh(0,m,1,1,"wc-outlet",0),2&i&&t.vxM(a.showContactWidget()&&a.isLazyLoadingComplete()?0:-1)},dependencies:[l.WcOutletByIdDirective],encapsulation:2,changeDetection:0})}}return o})()}}]);
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.