PageSourceSearch

https://easypay.ua/7107.398e07f1b430781f.js

js easypay.ua collected 2026-09-24 09:57:19 UTC 60,251 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkweb_front_end_angular_cli=self.webpackChunkweb_front_end_angular_cli||[]).push([[7107],{6423:(w,v,d)=>{d.d(v,{D:()=>P,M:()=>g,a:()=>h});var u=d(36732),c=d(85240),l=d(12481),M=d(84205);const g=new c.nKC("MAT_DATE_LOCALE",{providedIn:"root",factory:function f(){return(0,c.WQX)(l.xe9)}}),k="Method not implemented";class P{constructor(){(0,u.A)(this,"locale",void 0),(0,u.A)(this,"_localeChanges",new M.B),(0,u.A)(this,"localeChanges",this._localeChanges)}setTime(s,p,C,b){throw new Error(k)}getHours(s){throw new Error(k)}getMinutes(s){throw new Error(k)}getSeconds(s){throw new Error(k)}parseTime(s,p){throw new Error(k)}addSeconds(s,p){throw new Error(k)}getValidDateOrNull(s){return this.isDateInstance(s)&&this.isValid(s)?s:null}deserialize(s){return null==s||this.isDateInstance(s)&&this.isValid(s)?s:this.invalid()}setLocale(s){this.locale=s,this._localeChanges.next()}compareDate(s,p){return this.getYear(s)-this.getYear(p)||this.getMonth(s)-this.getMonth(p)||this.getDate(s)-this.getDate(p)}compareTime(s,p){return this.getHours(s)-this.getHours(p)||this.getMinutes(s)-this.getMinutes(p)||this.getSeconds(s)-this.getSeconds(p)}sameDate(s,p){if(s&&p){let C=this.isValid(s),b=this.isValid(p);return C&&b?!this.compareDate(s,p):C==b}return s==p}sameTime(s,p){if(s&&p){const C=this.isValid(s),b=this.isValid(p);return C&&b?!this.compareTime(s,p):C==b}return s==p}clampDate(s,p,C){return p&&this.compareDate(s,p)<0?p:C&&this.compareDate(s,C)>0?C:s}}const h=new c.nKC("mat-date-formats")},25004:(w,v,d)=>{d.d(v,{d:()=>M});var u=d(93887),c=d(12481),l=d(85240);let M=(()=>{var g;class f{}return(g=f).\u0275fac=function(P){return new(P||g)},g.\u0275mod=c.$C({type:g}),g.\u0275inj=l.G2t({imports:[u.G]}),f})()},43901:(w,v,d)=>{d.d(v,{J:()=>c});var u=d(12481);let c=(()=>{var l;class M{transform(f){return null===f?"Not assigned":f.charAt(0).toUpperCase()+f.slice(1)}}return(l=M).\u0275fac=function(f){return new(f||l)},l.\u0275pipe=u.EJ8({name:"capitalizeFirst",type:l,pure:!0}),M})()},49063:(w,v,d)=>{d.d(v,{MB:()=>P,fn:()=>s});var u=d(85240),c=d(12481),l=d(34456),M=d(35430),g=d(60316),f=d(13889);class P{}const h={provide:l.kq,useExisting:(0,u.Rfq)(()=>s),multi:!0};let s=(()=>{var p;class C{constructor(t,_,O,F){this._renderer=t,this._elementRef=_,this._compositionMode=O,this.platformId=F,this.textMaskConfig={mask:[],guide:!0,placeholderChar:"_",pipe:void 0,keepCharPositions:!1},this.onChange=T=>{},this.onTouched=()=>{},this._composing=!1,this.isBrowser=(0,g.UE)(this.platformId),null===this._compositionMode&&(this._compositionMode=!function x(){const p=(0,M.rb)()?(0,M.rb)().getUserAgent():"";return/android (\d+)/.test(p.toLowerCase())}())}ngOnChanges(t){this.isBrowser&&(this._setupMask(!0),void 0!==this.textMaskInputElement&&this.textMaskInputElement.update(this.inputElement.value))}writeValue(t){this.isBrowser&&(this._setupMask(),this._renderer.setProperty(this.inputElement,"value",null===t?"":t),void 0!==this.textMaskInputElement&&this.textMaskInputElement.update(t))}registerOnChange(t){this.onChange=t}registerOnTouched(t){this.onTouched=t}setDisabledState(t){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",t)}_handleInput(t){this.isBrowser&&(!this._compositionMode||this._compositionMode&&!this._composing)&&(this._setupMask(),void 0!==this.textMaskInputElement&&(this.textMaskInputElement.update(t),this.onChange(t=this.inputElement.value)))}_setupMask(t=!1){this.isBrowser&&(this.inputElement||(this.inputElement="INPUT"===this._elementRef.nativeElement.tagName.toUpperCase()?this._elementRef.nativeElement:this._elementRef.nativeElement.getElementsByTagName("INPUT")[0]),this.inputElement&&t&&(this.textMaskInputElement=(0,f.createTextMaskInputElement)(Object.assign({inputElement:this.inputElement},this.textMaskConfig))))}_compositionStart(){this._composing=!0}_compositionEnd(t){this._composing=!1,this._compositionMode&&this._handleInput(t)}}return(p=C).\u0275fac=function(t){return new(t||p)(c.rXU(c.sFG),c.rXU(c.aKT),c.rXU(l.mP,8),c.rXU(c.Agw))},p.\u0275dir=c.FsC({type:p,selectors:[["","textMask",""]],hostBindings:function(t,_){1&t&&c.bIt("input",function(F){return _._handleInput(F.target.value)})("blur",function(){return _.onTouched()})("compositionstart",function(){return _._compositionStart()})("compositionend",function(F){return _._compositionEnd(F.target.value)})},inputs:{textMaskConfig:[0,"textMask","textMaskConfig"]},exportAs:["textMask"],features:[c.Jv_([h]),c.OA$]}),C})()},57741:(w,v,d)=>{d.d(v,{d:()=>qt});var u=d(34456),c=d(52575),l=d(91817),M=d(84205),g=d(33900),f=d(63617),k=d(80745),P=d(92513),h=d(93683),x=d(22952),s=d(97024),p=d(80769),C=d(79864),b=d(33589),t=d(12481),_=d(85240),O=d(26368),F=d(2145),T=d(46679),G=d(25004),$=d(49063),R=d(48503),I=d(43901),X=d(6423),z=d(66860),Z=d(71401),U=d(85357),L=d(21445),N=d(81880);const J=(e,i,o)=>({active:e,open:i,duplicate:o}),Y=e=>({expanded:e}),H=e=>({hide:e}),W=(e,i)=>({open:e,hide:i}),V=(e,i)=>({"show-for-large":e,hide:i});function K(e,i){if(1&e&&(t.j41(0,"span"),t.EFF(1),t.k0s()),2&e){const o=t.XpG();t.R7$(),t.JRh(null==o.product.serviceInfo?null:o.product.serviceInfo.caption)}}function Q(e,i){1&e&&(t.j41(0,"button",8),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"profile.settings.notif.meters.title")))}function q(e,i){if(1&e&&(t.j41(0,"div",10)(1,"p",18),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.j41(4,"span",19),t.nI1(5,"translate"),t.EFF(6),t.nI1(7,"number"),t.nI1(8,"translate"),t.k0s()()),2&e){const o=t.XpG();t.R7$(2),t.JRh(t.bMT(3,7,o.product.debt>=0?"payments.communal-transfer-flow.balance":"payments.communal-transfer-flow.overpayments")),t.R7$(2),t.AVh("prepayment",o.isPrepayment),t.Y8G("matTooltip",t.bMT(5,9,"payments.communal-transfer-flow.product-debt.tooltip-"+(o.isPrepayment?"positive":"negative")))("matTooltipTouchGestures","on"),t.R7$(2),t.Lme(" ",t.i5U(7,11,-(null==o.product?null:o.product.debt),"1.2-2")," ",t.bMT(8,14,"shared.amount.currency")," ")}}function tt(e,i){1&e&&(t.j41(0,"div",10)(1,"p",18),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.j41(4,"span"),t.EFF(5,"-"),t.k0s()()),2&e&&(t.R7$(2),t.JRh(t.bMT(3,1,"payments.communal-transfer-flow.balance")))}function nt(e,i){if(1&e&&(t.j41(0,"span",20),t.EFF(1),t.k0s()),2&e){const o=t.XpG(2);t.R7$(),t.SpI(" ",o.productGroupErrors.amount.required," ")}}function et(e,i){if(1&e&&(t.j41(0,"span",20),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e){const o=t.XpG(2);t.R7$(),t.SpI(" ",t.i5U(2,1,"payments.communal-transfer-flow.amount-validation-error",o.getAmountTranslationParam(o.product))," ")}}function ot(e,i){if(1&e&&(t.nVh(0,nt,2,1,"span",20),t.nVh(1,et,3,4,"span",20)),2&e){const o=t.XpG();t.vxM(o.productFormGroup.get("amount").errors.required?0:-1),t.R7$(),t.vxM(o.productFormGroup.get("amount").errors.min||o.productFormGroup.get("amount").errors.max?1:-1)}}function rt(e,i){1&e&&(t.j41(0,"div",13),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.SpI(" ",t.bMT(2,1,"profile.settings.notif.meters.title")," "))}function at(e,i){1&e&&(_.qSk(),t.j41(0,"svg",15),t.nrm(1,"path",21),t.k0s())}function it(e,i){if(1&e&&(t.j41(0,"div",16),t.EFF(1),t.k0s()),2&e){const o=t.XpG();t.R7$(),t.JRh((null==o.product.error?null:o.product.error.errorMessage)||o.product.error)}}function ct(e,i){if(1&e&&(t.j41(0,"div",23)(1,"strong",26),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.j41(4,"span",27),t.EFF(5),t.k0s()()),2&e){const o=t.XpG(2);t.R7$(2),t.SpI(" ",t.bMT(3,2,"payments.communal-transfer-flow.payer")," "),t.R7$(3),t.JRh(o.product.userName)}}function dt(e,i){if(1&e&&(t.j41(0,"div",24)(1,"strong",26),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.j41(4,"span",27),t.EFF(5),t.k0s()()),2&e){const o=t.XpG(2);t.R7$(2),t.SpI(" ",t.bMT(3,2,"payments.communal-transfer-flow.address")," "),t.R7$(3),t.JRh(o.product.address)}}function st(e,i){if(1&e&&(t.j41(0,"div",25)(1,"div",28)(2,"strong",29),t.EFF(3),t.nI1(4,"translate"),t.k0s(),t.j41(5,"span",30),t.EFF(6),t.nI1(7,"capitalizeFirst"),t.k0s()()()),2&e){const o=t.XpG(2);t.R7$(3),t.JRh(t.bMT(4,2,"payments.communal-transfer-flow.period")),t.R7$(3),t.JRh(t.bMT(7,4,o.getPeriod(o.product.date)))}}function lt(e,i){if(1&e&&(t.j41(0,"div",17)(1,"div",22),t.nVh(2,ct,6,4,"div",23),t.nVh(3,dt,6,4,"div",24),t.k0s(),t.nVh(4,st,8,6,"div",25),t.k0s()),2&e){const o=t.XpG();t.R7$(2),t.vxM(!o.checkIfProductViewParameterHidden("userName","info")&&null!=o.product&&o.product.userName?2:-1),t.R7$(),t.vxM(!o.checkIfProductViewParameterHidden("userAddress","info")&&null!=o.product&&o.product.address?3:-1),t.R7$(),t.vxM(!o.checkIfProductViewParameterHidden("period","info")&&o.product.date?4:-1)}}function pt(e,i){if(1&e&&(t.j41(0,"span"),t.EFF(1),t.k0s()),2&e){const o=t.XpG().$implicit;t.R7$(),t.SpI("\u2116 ",null==o?null:o.name)}}function ut(e,i){if(1&e){const o=t.RV6();t.j41(0,"mat-form-field")(1,"mat-label"),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.j41(4,"input",37),t.bIt("focus",function(){_.eBV(o);const n=t.XpG().$index,a=t.XpG(3);return _.Njj(a.clearZeroValue(a.getProductField(n,"oldValue")))})("blur",function(){_.eBV(o);const n=t.XpG().$index,a=t.XpG(3);return _.Njj(a.addZeroValue(a.getProductField(n,"oldValue")))}),t.k0s()()}if(2&e){const o=t.XpG(),r=o.$implicit,n=o.$index,a=t.XpG(3);t.R7$(2),t.JRh(t.bMT(3,4,"payments.communal-transfer-flow.prev")),t.R7$(2),t.Y8G("formControl",a.getProductField(n,"oldValue"))("readonly",!!r.oldValue)("textMask",null==a.mask?null:a.mask.decimalMask)}}function mt(e,i){if(1&e){const o=t.RV6();t.j41(0,"mat-form-field")(1,"mat-label"),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.j41(4,"input",38),t.bIt("focus",function(){_.eBV(o);const n=t.XpG().$index,a=t.XpG(3);return _.Njj(a.clearZeroValue(a.getProductField(n,"newValue")))})("blur",function(){_.eBV(o);const n=t.XpG().$index,a=t.XpG(3);return _.Njj(a.addZeroValue(a.getProductField(n,"newValue")))}),t.k0s()()}if(2&e){const o=t.XpG().$index,r=t.XpG(3);
1t.R7$(2),t.SpI(" ",t.bMT(3,3,"payments.communal-transfer-flow.current")," "),t.R7$(2),t.Y8G("formControl",r.getProductField(o,"newValue"))("textMask",null==r.mask?null:r.mask.decimalMask)}}function _t(e,i){if(1&e&&(t.j41(0,"label",36),t.EFF(1),t.nI1(2,"translate"),t.nrm(3,"input",39),t.k0s()),2&e){const o=t.XpG().$index,r=t.XpG(3);t.R7$(),t.SpI(" ",t.bMT(2,3,"payments.communal-transfer-flow.diff")," "),t.R7$(2),t.Y8G("value",r.getMetersValueDifference(r.getProductField(o,"oldValue"),r.getProductField(o,"newValue")))("disabled",!0)}}function ft(e,i){if(1&e&&(t.j41(0,"div",43)(1,"div",45),t.EFF(2),t.k0s(),t.j41(3,"div",46),t.EFF(4),t.k0s(),t.j41(5,"div",47),t.EFF(6),t.k0s(),t.j41(7,"div",48),t.EFF(8),t.k0s()()),2&e){const o=i.$implicit;t.R7$(2),t.SpI(" ",o.name," "),t.R7$(2),t.SpI(" ",o.diff," "),t.R7$(2),t.SpI(" ",o.tariffValue," "),t.R7$(2),t.SpI(" ",o.getSum()," ")}}function gt(e,i){if(1&e&&(t.j41(0,"div",51)(1,"div",52),t.EFF(2),t.k0s(),t.j41(3,"div",53),t.EFF(4),t.k0s()()),2&e){const o=i.$implicit;t.R7$(2),t.JRh(o.name),t.R7$(2),t.JRh(o.getSum())}}function ht(e,i){if(1&e&&(t.j41(0,"div",51)(1,"div",52),t.EFF(2),t.k0s(),t.j41(3,"div",54),t.EFF(4),t.k0s()()),2&e){const o=i.$implicit;t.R7$(2),t.JRh(o.name),t.R7$(2),t.SpI(" ",o.tariffValue," ")}}function Ct(e,i){if(1&e&&(t.j41(0,"div",51)(1,"div",52),t.EFF(2),t.k0s(),t.j41(3,"div",55),t.EFF(4),t.k0s()()),2&e){const o=i.$implicit;t.R7$(2),t.SpI(" ",o.name),t.R7$(2),t.JRh(o.getSum())}}function Pt(e,i){if(1&e&&(t.j41(0,"div",44)(1,"div",49)(2,"label",50),t.EFF(3),t.nI1(4,"translate"),t.k0s(),t.Z7z(5,gt,5,2,"div",51,t.fX1),t.k0s(),t.j41(7,"div",49)(8,"label",50),t.EFF(9),t.nI1(10,"translate"),t.k0s(),t.Z7z(11,ht,5,2,"div",51,t.fX1),t.k0s(),t.j41(13,"div",49)(14,"label",50),t.EFF(15),t.nI1(16,"translate"),t.nI1(17,"translate"),t.k0s(),t.Z7z(18,Ct,5,2,"div",51,t.fX1),t.k0s()()),2&e){const o=t.XpG(2).$implicit,r=t.XpG
1(3);t.Y8G("ngClass",t.l_i(13,V,!r.isMobileDetailOpen,r.product.hidden)),t.R7$(3),t.JRh(t.bMT(4,5,"payments.communal-transfer-flow.diff")),t.R7$(2),t.Dyx(o.tariffs),t.R7$(4),t.JRh(t.bMT(10,7,"payments.communal-transfer-flow.tariff")),t.R7$(2),t.Dyx(o.tariffs),t.R7$(4),t.Lme("",t.bMT(16,9,"payments.communal-transfer-flow.to-pay"),", ",t.bMT(17,11,"shared.amount.currency"),"."),t.R7$(3),t.Dyx(o.tariffs)}}function xt(e,i){if(1&e){const o=t.RV6();t.j41(0,"button",40),t.bIt("click",function(){_.eBV(o);const n=t.XpG(4);return _.Njj(n.isMobileDetailOpen=!n.isMobileDetailOpen)}),t.EFF(1),t.nI1(2,"translate"),t.nrm(3,"span",41),t.k0s(),t.j41(4,"div",42),t.Z7z(5,ft,9,4,"div",43,t.fX1),t.nVh(7,Pt,20,16,"div",44),t.k0s()}if(2&e){const o=t.XpG().$implicit,r=t.XpG(3);t.Y8G("ngClass",t.l_i(6,W,r.isMobileDetailOpen,r.product.hidden)),t.R7$(),t.SpI(" ",t.bMT(2,4,"payments.communal-transfer-flow.payment-details")," "),t.R7$(3),t.Y8G("ngClass",t.l_i(9,V,!r.isMobileDetailOpen,r.product.hidden)),t.R7$(),t.Dyx(o.tariffs),t.R7$(2),t.vxM(null!=r.product.meters&&r.product.meters.length?7:-1)}}function Mt(e,i){if(1&e&&(t.j41(0,"div",31)(1,"div",32)(2,"strong"),t.EFF(3),t.nI1(4,"translate"),t.k0s(),t.nrm(5,"br"),t.nVh(6,pt,2,1,"span"),t.k0s(),t.j41(7,"div",33),t.nVh(8,ut,5,6,"mat-form-field"),t.k0s(),t.j41(9,"div",34),t.nVh(10,mt,5,5,"mat-form-field"),t.k0s(),t.j41(11,"div",35),t.nVh(12,_t,4,5,"label",36),t.k0s()(),t.nVh(13,xt,8,12)),2&e){const o=i.$implicit,r=t.XpG
1(3);t.Y8G("ngClass",t.eq3(11,H,r.product.hidden)),t.R7$(3),t.JRh(t.bMT(4,9,"product.meters.meter-title")),t.R7$(3),t.vxM(null!=o&&o.name?6:-1),t.R7$(),t.AVh("readonly-wrapper",!!o.oldValue),t.R7$(),t.vxM(r.checkIfProductViewParameterHidden("oldValue","meter")?-1:8),t.R7$(2),t.vxM(r.checkIfProductViewParameterHidden("newValue","meter")?-1:10),t.R7$(2),t.vxM(r.checkIfProductViewParameterHidden("oldValue","meter")||r.checkIfProductViewParameterHidden("newValue","meter")?-1:12),t.R7$(),t.vxM(o.tariffs.length>1?13:-1)}}function kt(e,i){if(1&e&&(t.j41(0,"div"),t.Z7z(1,Mt,14,13,null,null,t.fX1),t.k0s()),2&e){const o=t.XpG(2);t.R7$(),t.Dyx(o.product.meters)}}function bt(e,i){if(1&e&&t.nVh(0,kt,3,0,"div"),2&e){let o;const r=t.XpG();t.vxM((o=null==r.product.meters?null:r.product.meters.length)?0:-1,o)}}let A=(()=>{var e;class i extends O.I{constructor(){super(...arguments),this.changeMandatoryProductsState=new t.bkB,this.locale=(0,_.WQX)(X.M),this.isMobileDetailOpen=!1}hideProduct(r){if(r&&(Array.from(r.target?.classList).includes("mdc-checkbox__native-control")||Array.from(r.target?.classList).includes("products__summary-control")))return;const n=this.product.hidden;this.product.hidden=!this.canBeOpened()||!n||!n}selectProduct(){this.product.error?this.productFormGroup.disable():(this.checkWithoutAmount()&&(this.productFormGroup.get("amount").setValidators(u.k0.required),this.productFormGroup.get("amount").updateValueAndValidity()),this.productFormGroup.enabled?this.productFormGroup.disable():this.productFormGroup.enable(),this.productFormGroup.updateValueAndValidity(),this.product.enabled=this.productFormGroup.enabled,this.product?.mandatory&&this.changeMandatoryProductsState.emit({orderGuid:this.product?.orderGuid,enabled:this.product?.enabled}))}canBeOpened(){return!!this.product?.userName&&!!this.product?.address||this.product?.meters?.length>0}checkWithoutAmount(){return this.product.serviceInfo?.isWithoutAmount}checkIfProductViewParameterHidden(r,n){switch(n){case"info":return"hidden"===this.product?.productView?.accountInfo?.[r];case"meter":return"hidden"===this.product?.productView?.metersScheme?.[r];default:return"hidden"===this.product?.productView?.[r]}}clearZeroValue(r){this.toNumber(r.value)||r.setValue("",{emitEvent:!1})}addZeroValue(r){this.toNumber(r?.value)||r.setValue(this.toNumber(0).toFixed(2),{emitEvent:!1})}getProductField(r,n){return this.productFormGroup?.get("metersArray")?.get([r,n])}getMetersValueDifference(r,n){let a=0;return n?.valid&&n?.value&&(a=this.toNumber(n.value)-this.toNumber(r.value)),Number(a.toFixed(2))}getAmountTranslationParam({amountMin:r,amountMax:n}){return{amountMin:r,amountMax:n}}getPeriod(r){r=r.substring(0,10);const n=(0,z.qg)(r,"yyyy-MM-dd",new Date);return(0,Z.GP)(n,"LLLL yyyy",{locale:this.locale})}disableIfAmountZero(){this.toNumber(this.productFormGroup.get("amount").value)||(this.productFormGroup.get("amount").setValue(this.toNumber(0).toFixed(2),{emitEvent:!1}),this.productFormGroup.get("amount").markAsUntouched(),this.productFormGroup.disable())}enableProductAmountValidation(){const r=this.productFormGroup.get("amount");r.touched||(r.setValidators(u.k0.compose([u.k0.required,F.N.minNum(this.product.amountMin),u.k0.max(this.product.amountMax)])),r.updateValueAndValidity()),this.clearZeroValue(r)}selectProductByAmountClick(r){r?.stopPropagation(),!this.productFormGroup.enabled&&!this.product?.withoutAmount&&(this.productFormGroup.enable(),r?.target?.querySelector("input").focus())}get isPrepayment(){return this.product.debt<=0}isCommunalFlow(){return this.product?.serviceInfo?.frontTemplateKey===U.i.GenericCommunal}}return(e=i).\u0275fac=(()=>{let o;return function(n){return(o||(o=t.xGo(e)))(n||e)}})(),e.\u0275cmp=t.VBU({type:e,selectors:[["app-pack-product"]],inputs:{lang:"lang",productGroupErrors:"productGroupErrors",product:"product",productFormGroup:"productFormGroup"},outputs:{changeMandatoryProductsState:"changeMandatoryProductsState"},features:[t.Jv_([{provide:T.i,useValue:{appearance:"outline",hideRequiredMarker:!0}},x.z]),t.Vt3],decls:25,vars:36,consts:[[1,"pack-product",3,"ngClass"],[1,"pack-product__head","align-middle",3,"click"],[1,"pack-product__start","flex-container","align-middle"],["color","primary",1,"product_mat-checkbox","ep-checkbox","absolute-checkbox",3,"change","checked","disabled"],[1,"products__pic"],["alt","",3,"src"],[1,"products__caption"],[1,"products__service-info"],["type","button",1,"show-detail
1s","show-for-large"],[1,"products__account"],[1,"products__debt"],[1,"products__summary",3,"click"],["type","tel","inputmode","numeric","input-decimal","2","input-decimal-point",".",1,"products__summary-control","text-center","regular",3,"blur","focus","ngClass","formControl","textMask","name","readonly","matTooltip","matTooltipTouchGestures","matTooltipDisabled"],[1,"product_show-meter","adaptive","column","hide-for-large","small-16"],[1,"products__extends","show-for-large",3,"ngClass"],["viewBox","0 0 17 21","width","5px","height","8px",1,"expander-triangle"],[1,"product__error-block"],[1,"product__details","row"],[1,"title","hide-for-large"],[1,"value",3,"matTooltip","matTooltipTouchGestures"],[1,"field-error","products__summary-error"],["d","M17 0 L17 21 L0 11","fill","#c5d0d7"],[1,"product__payer-info","small-16","medium-10","column"],[1,"product__payer","row"],[1,"product__address","row"],[1,"product_info-block","small-16","medium-6","large-5","column"],[1,"column","small-16","medium-4","large-3"],[1,"column","large-10"],[1,"product-period","row"],[1,"small-16","medium-expand","large-4","column"],[1,"column","shrink"],[1,"product_values","row",3,"ngClass"],[1,"product_meter-title","small-16","column"],[1,"meter-previous","small-8","medium-5","large-3","column"],[1,"meter-current","small-8","medium-5","large-3","column"],[1,"meter-differ","bold","small-8","medium-5","large-2","column","readonly"],[1,"pack-meter-differ-label"],["matInput","","type","number","inputmode","numeric","input-decimal","2","input-decimal-point",".","step","0.01",3,"focus","blur","formControl","readonly","textMask"],["matInput","","type","number","inputmode","numeric","input-decimal","2","input-decimal-point",".","step","0.02",3,"focus","blur","formControl","textMask"],["matInput","","type","tel",1,"meter-differ__input",3,"value","disabled"],["type","button",1,"button","hollow","hide-for-large",3,"click","ngClass"],[1,"arrow"],[1,"tariff-grid",3,"ngClass"],[1,"tariff-grid-row","row","show-for-large"],[1,"tariff-grid-row","hide-for-large",3,"ngClass"],[1,"metter-name","column","large-4","large-offset-1"],[1,"metter-differ","column","large-2"],[1,"metter-tariff","column","large-2"],[1,"metter-summ","text-center","column","large-2","large-offset-4"],[1,"tariff-block","readonly"],[1,"bold"],[1,"row","tariff-row"],[1,"metter-name","column"],[1,"metter-differ","column","text-right","shrink"],[1,"metter-tariff","column","text-right","shrink"],[1,"metter-summ","column","text-right","shrink"]],template:function(r,n){if(1&r&&(t.j41(0,"section",0)(1,"div",1),t.bIt("click",function(m){return n.hideProduct(m)}),t.j41(2,"div",2)(3,"mat-checkbox",3),t.bIt("change",function(){return n.selectProduct()}),t.k0s(),t.j41(4,"div",4),t.nrm(5,"img",5),t.k0s(),t.j41(6,"div",6),t.EFF(7),t.k0s()(),t.j41(8,"div",7),t.nVh(9,K,2,1,"span"),t.nVh(10,Q,3,3,"button",8),t.k0s(),t.j41(11,"div",9),t.EFF(12),t.k0s(),t.nVh(13,q,9,16,"div",10)(14,tt,6,3,"div",10),t.j41(15,"div",11),t.bIt("click",function(m){return n.selectProductByAmountClick(m)}),t.j41(16,"input",12),t.nI1(17,"translate"),t.bIt("blur",function(){return n.disableIfAmountZero()})("focus",function(){return n.enableProductAmountValidation()}),t.k0s(),t.nVh(18,ot,2,2),t.k0s(),t.nVh(19,rt,3,3,"div",13),t.j41(20,"div",14),t.nVh(21,at,2,0,":svg:svg",15),t.k0s()(),t.nVh(22,it,2,1,"div",16),t.nVh(23,lt,5,3,"div",17),t.nVh(24,bt,1,1),t.k0s()),2&r){let a;t.Y8G("ngClass",t.sMw(30,J,n.productFormGroup.enabled,!n.product.hidden,n.product.hasDuplicates)),t.R7$(),t.AVh("pointer",n.canBeOpened()),t.R7$(2),t.Y8G("checked",n.productFormGroup.enabled)("disabled",n.product.error),t.R7$(2),t.Y8G("src","https://cdn.easypay.ua/logo/"+(null==n.product||null==n.product.serviceInfo?null:n.product.serviceInfo.icon)+".png",t.B4B),t.R7$(2),t.JRh(null==n.product?null:n.product.serviceName),t.R7$(2),t.vxM(null!=n.product&&null!=n.product.serviceInfo&&n.product.serviceInfo.caption&&n.isCommunalFlow()?9:-1),t.R7$(),t.vxM((null==n.product.meters?null:n.product.meters.length)>0?10:-1),t.R7$(2),t.JRh(null==n.product?null:n.product.account),t.R7$(),t.vxM("GenericCommunal"===(null==n.product.serviceInfo?null:n.product.serviceInfo.frontTemplateKey)?13:14),t.R7$(2),t.AVh("overlap",null==n.productFormGroup||null==(a=n.productFormGroup.get("amount"))?null:a.disabled),t.R7$(),t.Y8G("ngClass",n.getFormControlClass(n.productFormGroup.get("amount")))("formControl",n.productFormGroup.get("amount"))("textMask",null==n.mask?null:n.mask.decimalMask)("name",n.uniqNameAmount)("readonly",n.checkWithoutAmount())("matTooltip",t.bMT(17,28,"pack-templates.product.hint-readonly-amount"))("matTooltipTouchGestures","auto")("matTooltipDisabled",!n.checkWithoutAmount()),t.R7$(2),t.vxM(n.productFormGroup.get("amount").errors&&n.productFormGroup.get("amount").touched?18:-1),t.R7$(),t.vxM(n.product.hidden&&(null==n.product.meters?null:n.product.meters.length)>0?19:-1),t.R7$(),t.Y8G("ngClass",t.eq3(34,Y,!n.product.hidden)),t.R7$(),t.vxM(n.canBeOpened()?21:-1),t.R7$(),t.vxM(null!=n.product&&n.product.error?22:-1),t.R7$(),t.vxM(!n.product.hidden&&(null!=n.product&&n.product.userName||null!=n.product&&n.product.address)?23:-1),t.R7$(),t.vxM(n.checkIfProductViewParameterHidden("meters","meter")?-1:24)}},dependencies:[h.MD,h.YU,L.h,N.r,u.X1,u.me,u.Q0,u.BC,u.l_,s.g7,s.So,p.M,T.j,T.M,C.fS,C.fg,b.h,b.e,G.d,R.h,$.fn,h.QX,I.J,R.D9],styles:['.product_show-meter[_ngcontent-%COMP%]:before, .products__service-info[_ngcontent-%COMP%]   .show-detail
1s[_ngcontent-%COMP%]:before{content:"+";display:inline-block;margin-right:2px}.pack-product[_ngcontent-%COMP%]{margin-bottom:-1px;font-weight:300;background:#fff;border:1px solid #ebeff3;border-radius:5px;transition:margin .1s,border-color .2s}.pack-product.open[_ngcontent-%COMP%]{margin-top:8px;margin-bottom:8px;border:1px solid #f8a719}.pack-product.duplicate[_ngcontent-%COMP%], .pack-product.duplicate.open[_ngcontent-%COMP%]{position:relative;outline:1px solid #ff9500;border-color:transparent;outline-offset:-1px}.pack-product__head[_ngcontent-%COMP%]{position:relative;display:flex;flex-wrap:wrap;padding:13px 25px 13px 10px;line-height:15px}.open[_ngcontent-%COMP%]   .pack-product__head[_ngcontent-%COMP%]{border-bottom:1px solid #ebeff3}@media only screen and (max-width: 1023.8px){.pack-product__head[_ngcontent-%COMP%]{padding:13px 18px 13px 36px}}.products__service-info[_ngcontent-%COMP%]{flex:1 0 100%;padding-top:4px}@media only screen and (min-width: 1024px){.products__service-info[_ngcontent-%COMP%]{order:1;padding:4px 0 0 24px}.products__service-info[_ngcontent-%COMP%]   .show-details[_ngcontent-%COMP%]{display:block;margin-top:6px;padding:4px 0;color:#1f83fe;font-weight:300;cursor:pointer}}.pack-product__start[_ngcontent-%COMP%]{display:flex;flex:1 1 200px;align-items:center;gap:8px}@media only screen and (max-width: 1023.8px){.product_mat-checkbox[_ngcontent-%COMP%]{position:absolute;top:20px;left:10px}}.products__pic[_ngcontent-%COMP%]{flex:0 0 29px;width:29px;height:29px;overflow:hidden}@media only screen and (max-width: 1023.8px){.products__pic[_ngcontent-%COMP%]{margin-left:0}}.products__caption[_ngcontent-%COMP%]{flex:1 1 220px;padding-right:10px;font-size:15px;font-weight:400;line-height:normal}@media only screen and (max-width: 1023.8px){.products__caption[_ngcontent-%COMP%]{flex-basis:calc(100% - 67px)}}.products__debt[_ngcontent-%COMP%], .products__accrued[_ngcontent-%COMP%], .products__recommended[_ngcontent-%COMP%], .products__summary[_ngcontent-%COMP%]{flex-basis:50%;margin-top:20px;padding-right:10px}@media only screen and (min-width: 640px){.products__debt[_ngcontent-%COMP%], .products__accrued[_ngcontent-%COMP%], .products__recommended[_ngcontent-%COMP%], .products__summary[_ngcontent-%COMP%]{flex-basis:25%}}@media only screen and (min-width: 1024px){.products__debt[_ngcontent-%COMP%], .products__accrued[_ngcontent-%COMP%], .products__recommended[_ngcontent-%COMP%], .products__summary[_ngcontent-%COMP%]{margin-top:0}}@media only screen and (max-width: 1023.8px){.products__debt[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%], .products__accrued[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%], .products__recommended[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{margin-bottom:8px;line-height:1.2}.products__debt[_ngcontent-%COMP%]   .value[_ngcontent-%COMP%], .products__accrued[_ngcontent-%COMP%]   .value[_ngcontent-%COMP%], .products__recommended[_ngcontent-%COMP%]   .value[_ngcontent-%COMP%]{font-weight:400}}@media only screen and (min-width: 1024px){.products__debt[_ngcontent-%COMP%], .products__accrued[_ngcontent-%COMP%], .products__recommended[_ngcontent-%COMP%]{flex:0 1 110px}}.products__debt[_ngcontent-%COMP%]   .value[_ngcontent-%COMP%]{color:#e8242b;font-weight:400}.products__debt[_ngcontent-%COMP%]   .value.prepayment[_ngcontent-%COMP%]{color:#33aa54}.products__account[_ngcontent-%COMP%]{word-break:break-word}@media only screen and (max-width: 1023.8px){.products__account[_ngcontent-%COMP%]{margin:10px 0 0;flex-basis:100%}}@media only screen and (min-width: 1024px){.products__account[_ngcontent-%COMP%]{flex:0 1 220px}}@media only screen and (min-width: 640px){.products__summary[_ngcontent-%COMP%]{text-align:right}}@media only screen and (min-width: 1024px){.products__summary[_ngcontent-%COMP%]{flex:0 0 110px;max-width:110px}}.products__summary.overlap[_ngcontent-%COMP%]{position:relative}.products__summary.overlap[_ngcontent-%COMP%]:after{content:"";position:absolute;z-index:1;width:110px;height:33px;left:0;top:0;cursor:pointer}@media only screen and (min-width: 640px){.products__summary.overlap[_ngcontent-%COMP%]:after{left:auto;right:10px}}@media only screen and (min-width: 1024px){.products__summary.overlap[_ngcontent-%COMP%]:after{right:0}}.products__summary-control[_ngcontent-%COMP%]{width:110px;height:33px;background:#fff;border:1px solid #ebeff3;border-radius:5px}.active[_ngcontent-%COMP%]   .products__summary-control.filled[_ngcontent-%COMP%], .active[_ngcontent-%COMP%]   .products__summary-control.filled[_ngcontent-%COMP%]:read-only{border-color:#1f83fe;color:inherit}.products__summary-control.error[_ngcontent-%COMP%]{color:#e8242b;border-color:#e8242b}.products__summary-control[_ngcontent-%COMP%]:read-only, .products__summary-control[_ngcontent-%COMP%]:disabled{color:#00000061;border-color:#c9cdd0}.products__summary-error[_ngcontent-%COMP%]{position:absolute;right:20px;z-index:2;padding:2px 8px;background:#fff;border:1px solid;border-radius:5px;transform:translateY(5px);text-align:center}.product_show-meter[_ngcontent-%COMP%]{display:block;border:none;font-weight:400;font-size:13px;color:#1f83fe;margin:0 auto;padding:16px 0 10px;cursor:pointer}.products__extends[_ngcontent-%COMP%]{flex:0;position:relative;text-align:right;width:0;right:-8px}.products__extends[_ngcontent-%COMP%]   .expander-triangle[_ngcontent-%COMP%]{pointer-events:none;transform:rotate(-90deg)}.products__extends.expanded[_ngcontent-%COMP%]   .expander-triangle[_ngcontent-%COMP%]{transform:rotate(90deg)}.open[_ngcontent-%COMP%]   .products__extends.expanded[_ngcontent-%COMP%]   .expander-triangle[_ngcontent-%COMP%]   path[_ngcontent-%COMP%]{fill:#efa554;transition:fill .3s}.product__error-block[_ngcontent-%COMP%]{position:relative;top:-6px;padding:0 28px 0 36px;color:#fc5675;word-break:break-word}@media only screen and (min-width: 1024px){.product__error-block[_ngcontent-%COMP%]{padding-left:34px}}.product__details[_ngcontent-%COMP%]{align-items:flex-start;padding:16px 16px 12px 28px}@media only screen and (min-width: 1024px){.product__details[_ngcontent-%COMP%]{padding-top:16px;padding-bottom:4px}}.product__details[_ngcontent-%COMP%]   strong[_ngcontent-%COMP%]{font-weight:500}.product__payer[_ngcontent-%COMP%], .product__address[_ngcontent-%COMP%]{margin-bottom:12px}@media only screen and (min-width: 640px) and (max-width: 1023.8px){.product_info-block[_ngcontent-%COMP%]{text-align:right}}@media only screen and (min-width: 1024px){.product_info-block[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:flex-end}}.product_values[_ngcontent-%COMP%]{padding:20px 16px 5px}@media only screen and (min-width: 640px){.product_values[_ngcontent-%COMP%]{padding:20px 28px 5px}}@media only screen and (max-width: 1023.8px){.product_values[_ngcontent-%COMP%]{border-top:1px solid #ebeff3}}@media only screen and (min-width: 1024px){.product_values[_ngcontent-%COMP%]{padding-top:0}.product_values[_ngcontent-%COMP%]   .product_summary[_ngcontent-%COMP%]{margin-left:auto}}.product_meter-title[_ngcontent-%COMP%]{padding-bottom:16px}@media only screen and (min-width: 1024px){.product_meter-title[_ngcontent-%COMP%]{padding-top:12px;border-top:1px solid #ebeff3}}@media only screen and (max-width: 1023.8px){.pack-product[_ngcontent-%COMP%]   .hollow[_ngcontent-%COMP%], .pack-product[_ngcontent-%COMP%]   .hollow[_ngcontent-%COMP%]:focus{position:relative;padding-left:10%;border-radius:0;border-width:1px 0 0;border-color:#ebeff3;text-align:left;font-size:13px}.pack-product[_ngcontent-%COMP%]   .hollow.open[_ngcontent-%COMP%], .pack-product[_ngcontent-%COMP%]   .hollow[_ngcontent-%COMP%]:focus.open{border-width:1px 0 1px}.pack-product[_ngcontent-%COMP%]   .hollow.open[_ngcontent-%COMP%]   .arrow[_ngcontent-%COMP%], .pack-product[_ngcontent-%COMP%]   .hollow[_ngcontent-%COMP%]:focus.open   .arrow[_ngcontent-%COMP%]{border-width:0 3.5px 5px 3.5px;border-color:transparent transparent #aab3ba transparent}.pack-product[_ngcontent-%COMP%]   .hollow[_ngcontent-%COMP%]   .arrow[_ngcontent-%COMP%], .pack-product[_ngcontent-%COMP%]   .hollow[_ngcontent-%COMP%]:focus   .arrow[_ngcontent-%COMP%]{top:50%;margin-top:-3px;right:24px;position:absolute;border-style:solid;border-width:5px 3.5px 0 3.5px;border-color:#aab3ba transparent transparent transparent;transition:border-color .3s,border-width .3s}.tariff-grid-row[_ngcontent-%COMP%]   .tariff-block[_ngcontent-%COMP%]{padding-top:24px;padding-bottom:16px;border-bottom:1px solid #ebeff3}.tariff-grid-row[_ngcontent-%COMP%]   .tariff-block[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{margin-bottom:8px}.tariff-grid-row[_ngcontent-%COMP%]   .tariff-block[_ngcontent-%COMP%]:last-child{border-bottom:none}.tariff-row[_ngcontent-%COMP%]{padding:8px 0}}@media only screen and (min-width: 1024px){.tariff-grid-row[_ngcontent-%COMP%]{align-items:center;padding:13px 0;border-top:1px solid #ebeff3}.metter-differ[_ngcontent-%COMP%], .metter-tariff[_ngcontent-%COMP%], .metter-summ[_ngcontent-%COMP%]{font-size:15px}}']}),i})();var vt=d(91208),yt=d(87983),Ot=d(75937);const Ft=(e,i,o)=>({active:e,open:i,duplicate:o}),wt=e=>({expanded:e}),Tt=e=>({hide:e}),Rt=e=>["metersArray",e,"zones"];function Et(e,i){if(1&e&&(t.j41(0,"span"),t.EFF(1),t.k0s()),2&e){const o=t.XpG();t.R7$(),t.JRh(null==o.product.serviceInfo?null:o.product.serviceInfo.caption)}}function Gt(e,i){1&e&&(t.j41(0,"button",8),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"profile.settings.notif.meters.title")))}function $t(e,i){if(1&e&&(t.j41(0,"span",20),t.EFF(1),t.k0s()),2&e){const o=t.XpG(2);t.R7$(),t.SpI(" ",o.productGroupErrors.amount.required," ")}}function It(e,i){if(1&e&&(t.j41(0,"span",20),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e){const o=t.XpG(2);t.R7$(),t.SpI(" ",t.i5U(2,1,"payments.communal-transfer-flow.amount-validation-error",o.getAmountTranslationParam(o.product))," ")}}function Vt(e,i){if(1&e&&(t.nVh(0,$t,2,1,"span",20),t.nVh(1,It,3,4,"span",20)),2&e){const o=t.XpG();t.vxM(o.productFormGroup.get("amount").errors.required?0:-1),t.R7$(),t.vxM(o.productFormGroup.get("amount").errors.min||o.productFormGroup.get("amount").errors.max?1:-1)}}function At(e,i){1&e&&(t.j41(0,"div",15),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.SpI(" ",t.bMT(2,1,"profile.settings.notif.meters.title")," "))}function jt(e,i){1&e&&(_.qSk(),t.j41(0,"svg",17),t.nrm(1,"path",21),t.k0s())}function Dt(e,i){if(1&e&&(t.j41(0,"div",18),t.EFF(1),t.k0s()),2&e){const o=t.XpG();t.R7$(),t.JRh((null==o.product.error?null:o.product.error.errorMessage)||o.product.error)}}function Bt(e,i){if(1&e&&(t.j41(0,"div",23)(1,"strong",26),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.j41(4,"span",27),t.EFF(5),t.k0s()()),2&e){const o=t.XpG(2);t.R7$(2),t.SpI(" ",t.bMT(3,2,"payments.communal-transfer-flow.payer")," "),t.R7$(3),t.JRh(o.product.userName)}}function St(e,i){if(1&e&&(t.j41(0,"div",24)(1,"strong",26),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.j41(4,"span",27),t.EFF(5),t.k0s()()),2&e){const o=t.XpG(2);t.R7$(2),t.SpI(" ",t.bMT(3,2,"payments.communal-transfer-flow.address")," "),t.R7$(3),t.JRh(o.product.address)}}function Xt(e,i){if(1&e&&(t.j41(0,"div",25)(1,"div",28)(2,"strong",29),t.EFF(3),t.nI1(4,"translate"),t.k0s(),t.j41(5,"span",30),t.EFF(6),t.nI1(7,"capitalizeFirst"),t.k0s()()()),2&e){const o=t.XpG(2);t.R7$(3),t.JRh(t.bMT(4,2,"payments.communal-transfer-flow.period")),t.R7$(3),t.JRh(t.bMT(7,4,o.getPeriod(o.product.date)))}}
1function zt(e,i){if(1&e&&(t.j41(0,"div",19)(1,"div",22),t.nVh(2,Bt,6,4,"div",23),t.nVh(3,St,6,4,"div",24),t.k0s(),t.nVh(4,Xt,8,6,"div",25),t.k0s()),2&e){const o=t.XpG();t.R7$(2),t.vxM(!o.checkIfProductViewParameterHidden("userName","info")&&null!=o.product&&o.product.userName?2:-1),t.R7$(),t.vxM(!o.checkIfProductViewParameterHidden("userAddress","info")&&null!=o.product&&o.product.address?3:-1),t.R7$(),t.vxM(!o.checkIfProductViewParameterHidden("period","info")&&o.product.date?4:-1)}}function Zt(e,i){1&e&&(t.j41(0,"strong"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"product.meters.meter-title")))}function Ut(e,i){if(1&e&&(t.j41(0,"strong"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e){const o=t.XpG().$implicit;t.R7$(),t.Lme("",t.bMT(2,2,"paynet-flow.order.by-metter")," ",o.name)}}function Lt(e,i){if(1&e&&(t.j41(0,"div",31)(1,"div",32),t.nVh(2,Zt,3,3,"strong")(3,Ut,3,4,"strong"),t.k0s(),t.nrm(4,"app-meter-zones",33),t.k0s()),2&e){const o=i.$implicit,r=i.$index,n=t.XpG(),a=t.XpG(2);t.Y8G("ngClass",t.eq3(5,Tt,a.product.hidden)),t.R7$(2),t.vxM(1===n?2:3),t.R7$(2),t.Y8G("zonesGroup",null==a.productFormGroup?null:a.productFormGroup.get(t.eq3(7,Rt,r)))("zoneRadioHidden",!(null==o.zones||!o.zones.length))("isOldVisible",o.oldValueIsVisible)}}function Nt(e,i){if(1&e&&(t.j41(0,"div"),t.Z7z(1,Lt,5,9,"div",31,t.fX1),t.k0s()),2&e){const o=t.XpG(2);t.R7$(),t.Dyx(o.product.meters)}}function Jt(e,i){if(1&e&&t.nVh(0,Nt,3,0,"div"),2&e){let o;const r=t.XpG();t.vxM((o=null==r.product.meters?null:r.product.meters.length)?0:-1,o)}}let Yt=(()=>{var e;class i extends A{}return(e=i).\u0275fac=(()=>{let o;return function(n){return(o||(o=t.xGo(e)))(n||e)}})(),e.\u0275cmp=t.VBU({type:e,selectors:[["app-pack-product-zones"]],features:[t.Jv_([yt.N,x.z]),t.Vt3],decls:33,vars:54,consts:[[1,"pack-product","pack-product-zones",3,"ngClass"],[1,"pack-product__head","align-middle",3,"click"],[1,"pack-product__start","flex-container","align-middle"],["color","primary",1,"product_mat-checkbox","ep-checkbox","absolute-checkbox",3,"change","checked","disabled"],[1,"products__pic"],["alt","",3,"src"],[1,"products__caption"],[1,"products__service-info"],["type","button",1,"show-details","show-for-large"],[1,"products__account"],[1,"products__debt",3,"title"],[1,"title","hide-for-large"],[1,"value",3,"matTooltip","matTooltipTouchGestures"],[1,"products__summary",3,"click"],["type","tel","inputmode","numeric","input-decimal","2","input-decimal-point",".",1,"products__summary-control","text-center","regular",3,"blur","focus","ngClass","formControl","textMask","name","readonly","matTooltip","matTooltipTouchGestures","matTooltipDisabled"],[1,"product_show-meter","adaptive","column","hide-for-large","small-16"],[1,"products__extends","show-for-large",3,"ngClass"],["viewBox","0 0 17 21","width","5px","height","8px",1,"expander-triangle"],[1,"product__error-block"],[1,"product__details","row"],[1,"field-error","products__summary-error"],["d","M17 0 L17 21 L0 11","fill","#c5d0d7"],[1,"product__payer-info","small-16","medium-10","column"],[1,"product__payer","row"],[1,"product__address","row"],[1,"product_info-block","small-16","medium-6","large-5","column"],[1,"column","small-16","medium-4","large-3"],[1,"column","large-10"],[1,"product-period","row"],[1,"small-16","medium-expand","large-4","column"],[1,"column","shrink"],[1,"product_values","pack-zones--row","row",3,"ngClass"],[1,"product_meter-title","small-16","column"],[1,"small-16","column",3,"zonesGroup","zoneRadioHidden","isOldVisible"]],template:function(r,n){if(1&r&&(t.j41(0,"section",0)(1,"div",1),t.bIt("click",function(m){return n.hideProduct(m)}),t.j41(2,"div",2)(3,"mat-checkbox",3),t.bIt("change",function(){return n.selectProduct()}),t.k0s(),t.j41(4,"div",4),t.nrm(5,"img",5),t.k0s(),t.j41(6,"div",6),t.EFF(7),t.k0s()(),t.j41(8,"div",7),t.nVh(9,Et,2,1,"span"),t.nVh(10,Gt,3,3,"button",8),t.k0s(),t.j41(11,"div",9),t.EFF(12),t.k0s(),t.j41(13,"div",10),t.nI1(14,"translate"),t.j41(15,"p",11),t.EFF(16),t.nI1(17,"translate"),t.k0s(),t.j41(18,"span",12),t.nI1(19,"translate"),t.EFF(20),t.nI1(21,"number"),t.nI1(22,"translate"),t.k0s()(),t.j41(23,"div",13),t.bIt("click",function(m){return n.selectProductByAmountClick(m)}),t.j41(24,"input",14),t.nI1(25,"translate"),t.bIt("blur",function(){return n.disableIfAmountZero()})("focus",function(){return n.enableProductAmountValidation()}),t.k0s(),t.nVh(26,Vt,2,2),t.k0s(),t.nVh(27,At,3,3,"div",15),t.j41(28,"div",16),t.nVh(29,jt,2,0,":svg:svg",17),t.k0s()(),t.nVh(30,Dt,2,1,"div",18),t.nVh(31,zt,5,3,"div",19),t.nVh(32,Jt,1,1
1),t.k0s()),2&r){let a;t.Y8G("ngClass",t.sMw(48,Ft,n.productFormGroup.enabled,!n.product.hidden,n.product.hasDuplicates)),t.R7$(),t.AVh("pointer",n.canBeOpened()),t.R7$(2),t.Y8G("checked",n.productFormGroup.enabled)("disabled",n.product.error),t.R7$(2),t.Y8G("src","https://cdn.easypay.ua/logo/"+(null==n.product||null==n.product.serviceInfo?null:n.product.serviceInfo.icon)+".png",t.B4B),t.R7$(2),t.JRh(null==n.product?null:n.product.serviceName),t.R7$(2),t.vxM(null!=n.product&&null!=n.product.serviceInfo&&n.product.serviceInfo.caption?9:-1),t.R7$(),t.vxM((null==n.product.meters?null:n.product.meters.length)>0?10:-1),t.R7$(2),t.JRh(null==n.product?null:n.product.account),t.R7$(),t.Y8G("title",t.bMT(14,35,n.product.debt>=0?"payments.communal-transfer-flow.balance":"payments.communal-transfer-flow.overpayments")),t.R7$(3),t.JRh(t.bMT(17,37,n.product.debt>=0?"payments.communal-transfer-flow.balance":"payments.communal-transfer-flow.overpayments")),t.R7$(2),t.AVh("prepayment",n.isPrepayment),t.Y8G("matTooltip",t.bMT(19,39,"payments.communal-transfer-flow.product-debt.tooltip-"+(n.isPrepayment?"positive":"negative")))("matTooltipTouchGestures","on"),t.R7$(2),t.Lme("",t.i5U(21,41,-(null==n.product?null:n.product.debt),"1.2-2")," ",t.bMT(22,44,"shared.amount.currency")),t.R7$(3),t.AVh("overlap",null==n.productFormGroup||null==(a=n.productFormGroup.get("amount"))?null:a.disabled),t.R7$(),t.Y8G("ngClass",n.getFormControlClass(n.productFormGroup.get("amount")))("formControl",n.productFormGroup.get("amount"))("textMask",null==n.mask?null:n.mask.decimalMask)("name",n.uniqNameAmount)("readonly",n.checkWithoutAmount())("matTooltip",t.bMT(25,46,"pack-templates.product.hint-readonly-amount"))("matTooltipTouchGestures","auto")("matTooltipDisabled",!n.checkWithoutAmount()),t.R7$(2),t.vxM(n.productFormGroup.get("amount").errors&&n.productFormGroup.get("amount").touched?26:-1),t.R7$(),t.vxM(n.product.hidden&&(null==n.product.meters?null:n.product.meters.length)>0?27:-1),t.R7$(),t.Y8G("ngClass",t.eq3(52,wt,!n.product.hidden)),t.R7$(),t.vxM(n.canBeOpened()?29:-1),t.R7$(),t.vxM(null!=n.product&&n.product.error?30:-1),t.R7$(),t.vxM(!n.product.hidden&&(null!=n.product&&n.product.userName||null!=n.product&&n.product.address)?31:-1),t.R7$(),t.vxM(n.checkIfProductViewParameterHidden("meters","meter")?-1:32)}},dependencies:[h.MD,h.YU,u.X1,u.me,u.BC,u.l_,s.g7,s.So,p.M,C.fS,b.h,b.e,G.d,R.h,$.fn,vt.X,Ot.E,h.QX,I.J,R.D9],styles:['.product_show-meter[_ngcontent-%COMP%]:before, .products__service-info[_ngcontent-%COMP%]   .show-details[_ngcontent-%COMP%]:before{content:"+";display:inline-block;margin-right:2px}.pack-product[_ngcontent-%COMP%]{margin-bottom:-1px;font-weight:300;background:#fff;border:1px solid #ebeff3;border-radius:5px;transition:margin .1s,border-color .2s}.pack-product.open[_ngcontent-%COMP%]{margin-top:8px;margin-bottom:8px;border:1px solid #f8a719}.pack-product.duplicate[_ngcontent-%COMP%], .pack-product.duplicate.open[_ngcontent-%COMP%]{position:relative;outline:1px solid #ff9500;border-color:transparent;outline-offset:-1px}.pack-product__head[_ngcontent-%COMP%]{position:relative;display:flex;flex-wrap:wrap;padding:13px 25px 13px 10px;line-height:15px}.open[_ngcontent-%COMP%]   .pack-product__head[_ngcontent-%COMP%]{border-bottom:1px solid #ebeff3}@media only screen and (max-width: 1023.8px){.pack-product__head[_ngcontent-%COMP%]{padding:13px 18px 13px 36px}}.products__service-info[_ngcontent-%COMP%]{flex:1 0 100%;padding-top:4px}@media only screen and (min-width: 1024px){.products__service-info[_ngcontent-%COMP%]{order:1;padding:4px 0 0 24px}.products__service-info[_ngcontent-%COMP%]   .show-details[_ngcontent-%COMP%]{display:block;margin-top:6px;padding:4px 0;color:#1f83fe;font-weight:300;cursor:pointer}}.pack-product__start[_ngcontent-%COMP%]{display:flex;flex:1 1 200px;align-items:center;gap:8px}@media only screen and (max-width: 1023.8px){.product_mat-checkbox[_ngcontent-%COMP%]{position:absolute;top:20px;left:10px}}.products__pic[_ngcontent-%COMP%]{flex:0 0 29px;width:29px;height:29px;overflow:hidden}@media only screen and (max-width: 1023.8px){.products__pic[_ngcontent-%COMP%]{margin-left:0}}.products__caption[_ngcontent-%COMP%]{flex:1 1 220px;padding-right:10px;font-size:15px;font-weight:400;line-height:normal}@media only screen and (max-width: 1023.8px){.products__caption[_ngcontent-%COMP%]{flex-basis:calc(100% - 67px)}}.products__debt[_ngcontent-%COMP%], .products__accrued[_ngcontent-%COMP%], .products__recommended[_ngcontent-%COMP%], .products__summary[_ngcontent-%COMP%]{flex-basis:50%;margin-top:20px;padding-right:10px}@media only screen and (min-width: 640px){.products__debt[_ngcontent-%COMP%], .products__accrued[_ngcontent-%COMP%], .products__recommended[_ngcontent-%COMP%], .products__summary[_ngcontent-%COMP%]{flex-basis:25%}}@media only screen and (min-width: 1024px){.products__debt[_ngcontent-%COMP%], .products__accrued[_ngcontent-%COMP%], .products__recommended[_ngcontent-%COMP%], .products__summary[_ngcontent-%COMP%]{margin-top:0}}@media only screen and (max-width: 1023.8px){.products__debt[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%], .products__accrued[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%], .products__recommended[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{margin-bottom:8px;line-height:1.2}.products__debt[_ngcontent-%COMP%]   .value[_ngcontent-%COMP%], .products__accrued[_ngcontent-%COMP%]   .value[_ngcontent-%COMP%], .products__recommended[_ngcontent-%COMP%]   .value[_ngcontent-%COMP%]{font-weight:400}}@media only screen and (min-width: 1024px){.products__debt[_ngcontent-%COMP%], .products__accrued[_ngcontent-%COMP%], .products__recommended[_ngcontent-%COMP%]{flex:0 1 110px}}.products__debt[_ngcontent-%COMP%]   .value[_ngcontent-%COMP%]{color:#e8242b;font-weight:400}.products__debt[_ngcontent-%COMP%]   .value.prepayment[_ngcontent-%COMP%]{color:#33aa54}.products__account[_ngcontent-%COMP%]{word-break:break-word}@media only screen and (max-width: 1023.8px){.products__account[_ngcontent-%COMP%]{margin:10px 0 0;flex-basis:100%}}@media only screen and (min-width: 1024px){.products__account[_ngcontent-%COMP%]{flex:0 1 220px}}@media only screen and (min-width: 640px){.products__summary[_ngcontent-%COMP%]{text-align:right}}@media only screen and (min-width: 1024px){.products__summary[_ngcontent-%COMP%]{flex:0 0 110px;max-width:110px}}.products__summary.overlap[_ngcontent-%COMP%]{position:relative}.products__summary.overlap[_ngcontent-%COMP%]:after{content:"";position:absolute;z-index:1;width:110px;height:33px;left:0;top:0;cursor:pointer}@media only screen and (min-width: 640px){.products__summary.overlap[_ngcontent-%COMP%]:after{left:auto;right:10px}}@media only screen and (min-width: 1024px){.products__summary.overlap[_ngcontent-%COMP%]:after{right:0}}.products__summary-control[_ngcontent-%COMP%]{width:110px;height:33px;background:#fff;border:1px solid #ebeff3;border-radius:5px}.active[_ngcontent-%COMP%]   .products__summary-control.filled[_ngcontent-%COMP%], .active[_ngcontent-%COMP%]   .products__summary-control.filled[_ngcontent-%COMP%]:read-only{border-color:#1f83fe;color:inherit}.products__summary-control.error[_ngcontent-%COMP%]{color:#e8242b;border-color:#e8242b}.products__summary-control[_ngcontent-%COMP%]:read-only, .products__summary-control[_ngcontent-%COMP%]:disabled{color:#00000061;border-color:#c9cdd0}.products__summary-error[_ngcontent-%COMP%]{position:absolute;right:20px;z-index:2;padding:2px 8px;background:#fff;border:1px solid;border-radius:5px;transform:translateY(5px);text-align:center}.product_show-meter[_ngcontent-%COMP%]{display:block;border:none;font-weight:400;font-size:13px;color:#1f83fe;margin:0 auto;padding:16px 0 10px;cursor:pointer}.products__extends[_ngcontent-%COMP%]{flex:0;position:relative;text-align:right;width:0;right:-8px}.products__extends[_ngcontent-%COMP%]   .expander-triangle[_ngcontent-%COMP%]{pointer-events:none;transform:rotate(-90deg)}.products__extends.expanded[_ngcontent-%COMP%]   .expander-triangle[_ngcontent-%COMP%]{transform:rotate(90deg)}.open[_ngcontent-%COMP%]   .products__extends.expanded[_ngcontent-%COMP%]   .expander-triangle[_ngcontent-%COMP%]   path[_ngcontent-%COMP%]{fill:#efa554;transition:fill .3s}.product__error-block[_ngcontent-%COMP%]{position:relative;top:-6px;padding:0 28px 0 36px;color:#fc5675;word-break:break-word}@media only screen and (min-width: 1024px){.product__error-block[_ngcontent-%COMP%]{padding-left:34px}}.product__details[_ngcontent-%COMP%]{align-items:flex-start;padding:16px 16px 12px 28px}@media only screen and (min-width: 1024px){.product__details[_ngcontent-%COMP%]{padding-top:16px;padding-bottom:4px}}.product__details[_ngcontent-%COMP%]   strong[_ngcontent-%COMP%]{font-weight:500}.product__payer[_ngcontent-%COMP%], .product__address[_ngcontent-%COMP%]{margin-bottom:12px}@media only screen and (min-width: 640px) and (max-width: 1023.8px){.product_info-block[_ngcontent-%COMP%]{text-align:right}}@media only screen and (min-width: 1024px){.product_info-block[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:flex-end}}.product_values[_ngcontent-%COMP%]{padding:20px 16px 5px}@media only screen and (min-width: 640px){.product_values[_ngcontent-%COMP%]{padding:20px 28px 5px}}@media only screen and (max-width: 1023.8px){.product_values[_ngcontent-%COMP%]{border-top:1px solid #ebeff3}}@media only screen and (min-width: 1024px){.product_values[_ngcontent-%COMP%]{padding-top:0}.product_values[_ngcontent-%COMP%]   .product_summary[_ngcontent-%COMP%]{margin-left:auto}}.product_meter-title[_ngcontent-%COMP%]{padding-bottom:16px}@media only screen and (min-width: 1024px){.product_meter-title[_ngcontent-%COMP%]{padding-top:12px;border-top:1px solid #ebeff3}}@media only screen and (max-width: 1023.8px){.product_values.pack-zones--row[_ngcontent-%COMP%]{padding:20px 22px}}']}),i})();var j=d(59817);const D=e=>["productArray",e];function Ht(e,i){if(1&e){const o=t.RV6();t.j41(0,"app-pack-product",3),t.bIt("changeMandatoryProductsState",function(n){_.eBV(o);const a=t.XpG(3);return _.Njj(a.toggleServiceMandatoryProducts(n))}),t.k0s()}if(2&e){const o=t.XpG(),r=o.$implicit,n=o.$index,a=t.XpG(2);t.Y8G("product",r)("productGroupErrors",null==a.formErrors||null==a.formErrors.productArray?null:a.formErrors.productArray[n])("productFormGroup",null==a.mainFormGroup?null:a.mainFormGroup.get(t.eq3(3,D,n)))}}
1function Wt(e,i){if(1&e){const o=t.RV6();t.j41(0,"app-pack-product-zones",3),t.bIt("changeMandatoryProductsState",function(n){_.eBV(o);const a=t.XpG(3);return _.Njj(a.toggleServiceMandatoryProducts(n))}),t.k0s()}if(2&e){const o=t.XpG(),r=o.$implicit,n=o.$index,a=t.XpG(2);t.Y8G("product",r)("productGroupErrors",null==a.formErrors||null==a.formErrors.productArray?null:a.formErrors.productArray[n])("productFormGroup",null==a.mainFormGroup?null:a.mainFormGroup.get(t.eq3(3,D,n)))}}function Kt(e,i){if(1&e&&(t.j41(0,"div"),t.nVh(1,Ht,1,5,"app-pack-product",2),t.nVh(2,Wt,1,5,"app-pack-product-zones",2),t.k0s()),2&e){const o=i.$implicit,r=t.XpG(2);t.R7$(),t.vxM(r.hasZone(o.meters)?-1:1),t.R7$(),t.vxM(r.hasZone(o.meters)?2:-1)}}function Qt(e,i){if(1&e&&(t.j41(0,"div",1),t.Z7z(1,Kt,3,2,"div",null,t.fX1),t.k0s()),2&e){const o=t.XpG();t.R7$(),t.Dyx(o.products)}}let qt=(()=>{var e;class i{constructor(r){this.dialog=r,this.destroy$=new M.B}ngOnChanges(r){r?.products?.currentValue&&(this.destroy$.next(),this.initProducts(),this.products.some(({hasDuplicates:n})=>n)&&this.showAlert())}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}initProducts(){this.products?.length&&this.products.forEach((r,n)=>{if(this.createMeterSubscription(r,n),this.disableIfAmountZero(n),this.productStatusSubscription(r,n),this.setProductAmountSubscription(n),r.error&&this.mainFormGroup?.get(["productArray",n])?.disable(),this.checkWithoutAmount(r)){const a=this.mainFormGroup?.get("productArray")?.get([n,"amount"]);a?.setValidators(u.k0.required),a?.updateValueAndValidity()}})}showAlert(){const r=this.products?.filter(n=>n?.hasDuplicates)?.length;this.dialog.open(k.L,{width:"410px",maxWidth:"95%",disableClose:!0,data:r})}setProductAmountSubscription(r){this.mainFormGroup.get("productArray").get([r,"amount"])?.valueChanges.pipe((0,g.Q)(this.destroy$)).subscribe(a=>this.products[r].productAmount=(0,P.R)(a))}disableIfAmountZero(r){const n=this.mainFormGroup.get("productArray").get([r]);(0,P.R)(n.get("amount").value)||(n.get("amount").setValue((0,P.R)(0).toFixed(2),{emitEvent:!1}),n.disable())}productStatusSubscription(r,n){this.mainFormGroup.get("productArray").get([n]).statusChanges.pipe((0,g.Q)(this.destroy$)).subscribe(m=>r.enabled="DISABLED"!==m)}createMeterSubscription(r,n){if(r.meters?.length>0){const a=this.mainFormGroup.get("productArray").get([n,"metersArray"]);a.valueChanges.pipe((0,g.Q)(this.destroy$)).subscribe(()=>{a.valid&&this.setProductAmount(n)}),r.meters.forEach((m,y)=>{this.setMeterSubscription(r,n,y)})}}setMeterSubscription(r,n,a){const m=this.mainFormGroup.get("productArray").get([n,"metersArray"]);(0,f.h)(m.get([a,"oldValue"]).valueChanges,m.get([a,"newValue"]).valueChanges,m.get([a,"tariff"]).valueChanges).pipe((0,g.Q)(this.destroy$),(0,c.B)(800),(0,l.F)()).subscribe(()=>{this.setMeterAmount(r,m,a)})}setMeterAmount(r,n,a){const m=n.get([a,"oldValue"]),y=n.get([a,"newValue"]),B=n.get([a,"tariff"]),S=n.get([a,"meterAmount"]);if(m?.valid&&y?.valid&&B.valid){const E=this.getMetersValueDifference(m,y);if(E>0){const tn=r.meters[a]?.tariffs?.length>1?this.calculateMeterAmountByTariff(r.meters[a].tariffs,E):Number((E*(0,P.R)(B.value)).toFixed(2));S?.setValue(tn),S?.markAsTouched()}}}setProductAmount(r){const n=this.getProductAmount(r),a=this.mainFormGroup.get("productArray").get([r,"amount"]);n>0&&(a.setValue(n),a.markAsTouched(),this.products[r].productAmount=n)}getProductAmount(r){let n=0;return this.mainFormGroup.get("productArray").get([r,"metersArray"]).controls.forEach(m=>{m.get("meterAmount").valid&&(n+=(0,P.R)(m.get("meterAmount").value))}),n}calculateMeterAmountByTariff(r,n){let a=0;return r?.forEach(m=>{let y=0;n>m.rangeFrom&&n<m.rangeTo?y=n-m.rangeFrom:n>=m.rangeTo&&(y=m.rangeTo-m.rangeFrom),m.diff=Number(y.toFixed(2)),a+=m.getSum()}),a}checkWithoutAmount(r){return r.serviceInfo?.isWithoutAmount}getMetersValueDifference(r,n){let a=0;return n?.valid&&n?.value&&(a=(0,P.R)(n.value)-(0,P.R)(r.value)),Number(a.toFixed(2))}hasZone(r){return 1===r.length&&!!r?.[0]?.zones}toggleServiceMandatoryProducts(r){this.products?.filter(n=>n?.orderGuid===r.orderGuid&&n?.mandatory)?.forEach(n=>this.changeFormGroupsState(n,r.enabled))}changeFormGroupsState(r,n){const m=(this.mainFormGroup?.get("productArray")?.controls||[]).find(y=>y?.value?.orderGuid===r?.orderGuid&&y?.value?.productId===r?.productId);m&&(n?m.enable():m.disable())}}return(e=i).\u0275fac=function(r){return new(r||e)(t.rXU(j.h))},e.\u0275cmp=t.VBU({type:e,selectors:[["app-product-template"]],inputs:{products:"products",mainFormGroup:"mainFormGroup",formErrors:"formErrors"},features:[t.OA$],decls:2,vars:2,consts:[[3,"formGroup"],["formArrayName","productArray"],[3,"product","productGroupErrors","productFormGroup"],[3,"changeMandatoryProductsState","product","productGroupErrors","productFormGroup"]],template:function(r,n){1&r&&(t.j41(0,"form",0),t.nVh(1,Qt,3,0,"div",1),t.k0s()),2&r&&(t.Y8G("formGroup",n.mainFormGroup),t.R7$(),t.vxM((null==n.products?null:n.products.length)>0?1:-1))},dependencies:[u.X1,u.qT,u.cb,u.j4,u.v8,Yt,A,j.l],styles:[".pack-t .mat-form-field-appearance-fill.mat-mdc-form-field{font-size:13px}.pack-t .mat-form-field-appearance-fill.mat-mdc-form-field .mdc-floating-label{font-size:13px;
1top:31px}.pack-t .mat-form-field-appearance-fill.mat-mdc-form-field .mdc-floating-label.mdc-floating-label--float-above{font-size:15px;transform:translateY(-25px) scale(.75)}.pack-t .mat-form-field-appearance-fill.mat-mdc-form-field .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix{padding:19px 0 1px}.pack-t .no-margin label{margin:0}.payment-templates .meter-differ .meter-differ__input:disabled{cursor:default;color:#202020;background-color:transparent;font-size:16px;border:none}.payment-templates .meter-differ .mdc-line-ripple{display:none}.payment-templates .pack-meter-differ-label{position:relative;top:-10px;display:flex;align-items:flex-end;gap:2px 8px;color:#202020;font-weight:500}@media only screen and (min-width: 640px){.payment-templates .pack-meter-differ-label{flex-direction:column;align-items:flex-start}}.payment-templates .readonly-wrapper .mat-mdc-form-field.mat-focused .mdc-line-ripple:after{content:none}.payment-templates .readonly-wrapper .mdc-text-field .mdc-floating-label{color:#0000008a}.payment-templates .readonly-wrapper input[readonly],.payment-templates .pack-product .mat-mdc-input-element[readonly],.payment-templates .pack-product-zones .mat-mdc-input-element[readonly]{background-color:transparent;color:#00000061}.mat-mdc-snack-bar-container.add-template-snack{color:#fff;font-weight:400;font-size:13px;box-shadow:0 0 20px #33aa5466;mix-blend-mode:normal}@media only screen and (min-width: 640px){.mat-mdc-snack-bar-container.add-template-snack{margin:24px}}.mat-mdc-snack-bar-container.add-template-snack .mdc-snackbar__surface{padding-right:0;box-shadow:none}.mat-mdc-snack-bar-container.add-template-snack .mat-mdc-simple-snack-bar .mat-mdc-snack-bar-label{text-align:center;padding-left:10px}.mat-mdc-snack-bar-container.add-template-snack .mat-mdc-simple-snack-bar .mat-mdc-snack-bar-label:before{content:url(https://cdn.easypay.ua/images/svg/pack-success-check.svg);display:inline-flex;position:relative;top:3px;left:-6px}\n"],encapsulation:2}),i})()},64887:(w,v,d)=>{d.d(v,{Q:()=>g});var u=d(93683),c=d(12481),l=d(97024),M=d(48503);let g=(()=>{var f;class k{constructor(){this.toggle=new c.bkB,this.sort=new c.bkB}sortBy(h){this.sort.emit(h)}getSortButtonClass(h){let x="";return this.currentSort?.type===h&&(x="active",this.currentSort?.direction||(x=x.concat(" asc"))),x}}return(f=k).\u0275fac=function(h){return new(h||f)},f.\u0275cmp=c.VBU({type:f,selectors:[["app-pack-products-header"]],inputs:{checkAll:"checkAll",isSomeChecked:"isSomeChecked",currentSort:"currentSort"},outputs:{toggle:"toggle",sort:"sort"},decls:18,vars:18,consts:[[1,"pack-products-list__head","light-box-shadow"],["color","primary",1,"ep-checkbox","absolute-checkbox",3,"change","indeterminate","checked"],[1,"products__pic"],[1,"products__caption"],[1,"products__account"],[1,"products__debt"],["type","button",1,"button--sort",3,"click","ngClass"],[1,"products__summary"]],template:function(h,x){1&h&&(c.j41(0,"div",0)(1,"mat-checkbox",1),c.bIt("change",function(){return x.toggle.emit()}),c.k0s(),c.j41(2,"div",2),c.EFF(3,"\xa0"),c.k0s(),c.j41(4,"div",3),c.EFF(5),c.nI1(6,"translate"),c.k0s(),c.j41(7,"div",4),c.EFF(8),c.nI1(9,"translate"),c.k0s(),c.j41(10,"div",5)(11,"button",6),c.bIt("click",function(){return x.sortBy("debt")}),c.EFF(12),c.nI1(13,"translate"),c.k0s()(),c.j41(14,"div",7),c.EFF(15),c.nI1(16,"translate"),c.nI1(17,"translate"),c.k0s()()),2&h&&(c.R7$(),c.Y8G("indeterminate",x.isSomeChecked)("checked",x.checkAll),c.R7$(4),c.JRh(c.bMT(6,8,"payments.wallets.table.head-titles.name")),c.R7$(3),c.JRh(c.bMT(9,10,"paynet-flow.order.account")),c.R7$(3),c.Y8G("ngClass",x.getSortButtonClass("debt")),c.R7$(),c.SpI(" ",c.bMT(13,12,"payments.communal-transfer-flow.balance")," "),c.R7$(3),c.Lme(" ",c.bMT(16,14,"payments.communal-transfer-flow.to-pay"),", ",c.bMT(17,16,"shared.amount.currency")," "))},dependencies:[l.g7,l.So,u.YU,M.h,M.D9],styles:[".pack-products-list__head[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;padding:13px 25px 13px 10px;font-weight:400;box-shadow:none}.pack-products-list__head[_ngcontent-%COMP%]   .button--sort[_ngcontent-%COMP%]{width:auto;padding:0;white-space:nowrap}.pack-products-list__head[_ngcontent-%COMP%]   .button--sort[_ngcontent-%COMP%]:after{bottom:-3.5px;margin-left:0}.products__pic[_ngcontent-%COMP%]{flex:0 0 29px;margin:0 8px;width:29px;overflow:hidden}.products__caption[_ngcontent-%COMP%]{flex:1 1 220px}.products__account[_ngcontent-%COMP%]{flex:0 1 220px;word-break:break-word}.products__debt[_ngcontent-%COMP%]{flex:0 1 110px;word-break:break-word}.products__summary[_ngcontent-%COMP%]{flex:0 0 110px;max-width:110px}@media only screen and (min-width: 1024px){.products__summary[_ngcontent-%COMP%]{text-align:center}}"],changeDetection:0}),k})()},85357:(w,v,d)=>{d.d(v,{i:()=>u,o:()=>c});var u=function(l){return l.GenericPayment="GenericPayment",l.GenericCommunal="GenericCommunal",l.BankTransfer="BankTransfer",l.BankTransferCompany="BankTransferCompany",l.BudgetPayment="BudgetPayment",l.Card2Card="Card2Card",l.GenericPaymentTariffTable="GenericPaymentTariffTable",l.ESIM="ESIM",l.CarInsurance="CarInsurance",l.GenericPaymentTicketsNew="GenericPaymentTicketsNew",l}(u||{}),c=function(l){return l.Direct="DirectCategory",l.MFO="MfoCategory",l.MFO_Unfolded="MfoCategoryUnfolded",l.Courses="CoursesCategory",l.Courses_Unfolded="CoursesCategoryUnfolded",l.Cashback="Cashback",l}(c||{})}}]);
2//# sourceMappingURL=7107.398e07f1b430781f.js.map

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.