PageSourceSearch

https://www.fsmglobal.hk/93.98600fec2c77a626e267.js

js fsmglobal.hk collected 2026-10-09 23:58:45 UTC 159,476 bytes, 2 lines download raw bytes

1(window.webpackJsonp=window.webpackJsonp||[]).push([[93],{"6gPK":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("ofXK"),a=n("fXoL");let o=(()=>{class e{}return e.\u0275mod=a["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=a["\u0275\u0275defineInjector"]({factory:function(t){return new(t||e)},imports:[[i.c]]}),e})()},BiB2:function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var i=n("fXoL"),a=n("ofXK"),o=n("eWI0"),r=n("OzZK"),s=n("sYmb");function l(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",5),i["\u0275\u0275element"](1,"b2c-ui-icon",6),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("name",e.uiIcon)}}function c(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",5),i["\u0275\u0275element"](1,"i"),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](1),i["\u0275\u0275classMap"](e.fsmIcon)}}function d(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"h4",7),i["\u0275\u0275element"](1,"span",8),i["\u0275\u0275pipe"](2,"translate"),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("innerHTML",i["\u0275\u0275pipeBind1"](2,1,e.title),i["\u0275\u0275sanitizeHtml"])}}function p(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"p",7),i["\u0275\u0275element"](1,"span",8),i["\u0275\u0275pipe"](2,"translate"),i["\u0275\u0275elementEnd"]()),2&e){const e=t.$implicit;i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("innerHTML",i["\u0275\u0275pipeBind1"](2,1,e),i["\u0275\u0275sanitizeHtml"])}}function u(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",9),i["\u0275\u0275template"](1,p,3,3,"p",10),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275property"]("ngClass",e.subtextNzClass),i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngForOf",e.subtext)}}function m(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"button",13),i["\u0275\u0275listener"]("click",(function(){i["\u0275\u0275restoreView"](e);const n=t.$implicit;return i["\u0275\u0275nextContext"](2).emitClick(n.actionId)})),i["\u0275\u0275text"](1),i["\u0275\u0275pipe"](2,"translate"),i["\u0275\u0275elementEnd"]()}if(2&e){const e=t.$implicit;i["\u0275\u0275property"]("nzType",e.type),i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](2,2,e.text))}}function h(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",11),i["\u0275\u0275template"](1,m,3,4,"button",12),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngForOf",e.buttons)}}let f=(()=>{class e{constructor(){this.mobileView=!1,this.navigate=new i.EventEmitter}emitClick(e){this.navigate.emit(e)}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ui-default-screen"]],inputs:{mobileView:"mobileView",uiIcon:"uiIcon",fsmIcon:"fsmIcon",nzIcon:"nzIcon",image:"image",title:"title",subtext:"subtext",buttons:"buttons",subtextNzClass:"subtextNzClass"},outputs:{navigate:"navigate"},decls:6,vars:5,consts:[[1,"b2c-default-screen","text-center"],["class","icon-area",4,"ngIf"],["class","mb-0",4,"ngIf"],[3,"ngClass",4,"ngIf"],["class","btn-wrap mt-4",4,"ngIf"],[1,"icon-area"],[3,"name"],[1,"mb-0"],[3,"innerHTML"],[3,"ngClass"],["class","mb-0",4,"ngFor","ngForOf"],[1,"btn-wrap","mt-4"],["nz-button","",3,"nzType","click",4,"ngFor","ngForOf"],["nz-button","",3,"nzType","click"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div",0),i["\u0275\u0275template"](1,l,2,1,"div",1),i["\u0275\u0275template"](2,c,2,3,"div",1),i["\u0275\u0275template"](3,d,3,3,"h4",2),i["\u0275\u0275template"](4,u,2,2,"div",3),i["\u0275\u0275template"](5,h,2,1,"div",4),i["\u0275\u0275elementEnd"]()),2&e&&(i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngIf",t.uiIcon),i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngIf",t.fsmIcon),i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngIf",t.title),i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngIf",t.subtext),i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngIf",t.buttons))},directives:[a.t,o.n,a.q,a.s,r.a],pipes:[s.e],styles:[".text-4xl[_ngcontent-%COMP%]{font-size:60px!important}"],changeDetection:0}),e})()},Cskr:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var i=n("fXoL"),a=n("ofXK"),o=n("sYmb");function r(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",2),i["\u0275\u0275text"](1),i["\u0275\u0275pipe"](2,"translate"),i["\u0275\u0275elementStart"](3,"b"),i["\u0275\u0275text"](4),i["\u0275\u0275pipe"](5,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](6),i["\u0275\u0275pipe"](7,"translate"),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"]("",i["\u0275\u0275pipeBind1"](2,3,"margin.gauge.description"),"\xa0"),i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](5,5,e.statusContent)),i["\u0275\u0275advance"](2),i["\u0275\u0275textInterpolate1"]("\xa0",i["\u0275\u0275pipeBind1"](7,7,"margin.gauge.description.level"),"")}}function s(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"span"),i["\u0275\u0275text"](1,"\xa0"),i["\u0275\u0275elementStart"](2,"b"),i["\u0275\u0275text"](3),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](4,1,e.statusContent))}}const l=["*"];let c=(()=>{class e{constructor(){this.showDescription=!0,this.marginRatioRange=new i.EventEmitter,this.statusContent="Very Safe"}
1ngOnChanges(){this.setStatus()}ngOnInit(){this.setStatus()}setStatus(){console.log("setStatus"),this.value>=this.max?(this.statusContent="margin.ratio.alert",this.marginRatioRange.emit("75-100%")):this.value>=this.max/4*3&&this.value<this.max?(this.statusContent="margin.ratio.margin.warning",this.marginRatioRange.emit("50-75%")):(this.statusContent="margin.ratio.safe",this.marginRatioRange.emit("0-50%"))}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["margin-ratio-indicator"]],inputs:{value:"value",max:"max",showDescription:"showDescription"},outputs:{marginRatioRange:"marginRatioRange"},features:[i["\u0275\u0275NgOnChangesFeature"]],ngContentSelectors:l,decls:5,vars:9,consts:[["class","text-sm pl-1 text-center",4,"ngIf"],[4,"ngIf"],[1,"text-sm","pl-1","text-center"]],template:function(e,t){1&e&&(i["\u0275\u0275projectionDef"](),i["\u0275\u0275elementStart"](0,"span"),i["\u0275\u0275projection"](1),i["\u0275\u0275text"](2),i["\u0275\u0275template"](3,r,8,9,"div",0),i["\u0275\u0275template"](4,s,5,3,"
1span",1),i["\u0275\u0275elementEnd"]()),2&e&&(i["\u0275\u0275classProp"]("text-profit",t.value<90)("text-warning",t.value>=90||t.value<120)("text-loss",t.value>=120),i["\u0275\u0275advance"](2),i["\u0275\u0275textInterpolate1"]("","%"," "),i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngIf",t.showDescription),i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngIf",!t.showDescription))},directives:[a.t],pipes:[o.e],styles:[""]}),e})()},OEtX:function(e,t,n){"use strict";n.d(t,"a",(function(){return T})),n.d(t,"b",(function(){return D})),n.d(t,"c",(function(){return B}));var i=n("fXoL"),a=n("XNiG"),o=n("VRyK"),r=n("JX91"),s=n("1G5W"),l=n("bMUq"),c=n("mrSG"),d=n("ofXK"),p=n("FwiY");const u=["processDotTemplate"];function m(e,t){1&e&&i["\u0275\u0275element"](0,"div",9)}function h(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"span",11),i["\u0275\u0275element"](1,"i",12),i["\u0275\u0275elementEnd"]())}function f(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"span",11),i["\u0275\u0275element"](1,"i",13),i["\u0275\u0275elementEnd"]())}function g(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"span",11),i["\u0275\u0275text"](1),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"](2);i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](e.index+1)}}function v(e,t){if(1&e&&(i["\u0275\u0275elementContainerStart"](0),i["\u0275\u0275element"](1,"i",16),i["\u0275\u0275elementContainerEnd"]()),2&e){const e=i["\u0275\u0275nextContext"](3);i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("nzType",!e.oldAPIIcon&&e.nzIcon)("ngClass",e.oldAPIIcon&&e.nzIcon)}}function S(e,t){}function y(e,t){if(1&e&&i["\u0275\u0275template"](0,S,0,0,"ng-template",17),2&e){const e=i["\u0275\u0275nextContext"](3);i["\u0275\u0275property"]("ngTemplateOutlet",e.nzIcon)}}function C(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"span",11),i["\u0275\u0275template"](1,v,2,2,"ng-container",14),i["\u0275\u0275template"](2,y,1,1,"ng-template",null,15,i["\u0275\u0275templateRefExtractor"]),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275reference"](3),t=i["\u0275\u0275nextContext"](2);i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngIf",t.isIconString)("ngIfElse",e)}}function b(e,t){if(1&e&&(i["\u0275\u0275template"](0,h,2,0,"span",10),i["\u0275\u0275template"](1,f,2,0,"span",10),i["\u0275\u0275template"](2,g,2,1,"span",10),i["\u0275\u0275template"](3,C,4,2,"span",10)),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275property"]("ngIf","finish"===e.nzStatus&&!e.nzIcon),i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngIf","error"===e.nzStatus),i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngIf",("process"===e.nzStatus||"wait"===e.nzStatus)&&!e.nzIcon),i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngIf",e.nzIcon)}}function x(e,t){1&e&&i["\u0275\u0275element"](0,"span",20)}function M(e,t){}const E=function(e,t,n){return{$implicit:e,status:t,index:n}};function I(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"span",11),i["\u0275\u0275template"](1,x,1,0,"ng-template",null,18,i["\u0275\u0275templateRefExtractor"]),i["\u0275\u0275template"](3,M,0,0,"ng-template",19),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275reference"](2),t=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngTemplateOutlet",t.customProcessTemplate||e)("ngTemplateOutletContext",i["\u0275\u0275pureFunction3"](2,E,e,t.nzStatus,t.index))}}function w(e,t){if(1&e&&(i["\u0275\u0275elementContainerStart"](0),i["\u0275\u0275text"](1),i["\u0275\u0275elementContainerEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](e.nzTitle)}}function z(e,t){if(1&e&&(i["\u0275\u0275elementContainerStart"](0),i["\u0275\u0275text"](1),i["\u0275\u0275elementContainerEnd"]()),2&e){const e=i["\u0275\u0275nextContext"](2);i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](e.nzSubtitle)}}function P(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",21),i["\u0275\u0275template"](1,z,2,1,"ng-container",6),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();
1i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("nzStringTemplateOutlet",e.nzSubtitle)}}function A(e,t){if(1&e&&(i["\u0275\u0275elementContainerStart"](0),i["\u0275\u0275text"](1),i["\u0275\u0275elementContainerEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](e.nzDescription)}}const k=["*"];let T=(()=>{class e{constructor(e,t,n){this.cdr=e,this.nzDisabled=!1,this.isCustomStatus=!1,this._status="wait",this.oldAPIIcon=!0,this.isIconString=!0,this.direction="horizontal",this.index=0,this.last=!1,this.outStatus="process",this.showProcessDot=!1,this.clickable=!1,this.click$=new a.a,this._currentIndex=0,t.addClass(n.nativeElement,"ant-steps-item")}get nzStatus(){return this._status}set nzStatus(e){this._status=e,this.isCustomStatus=!0}get nzIcon(){return this._icon}set nzIcon(e){e instanceof i.TemplateRef?this.isIconString=!1:(this.isIconString=!0,this.oldAPIIcon="string"==typeof e&&e.indexOf("anticon")>-1),this._icon=e}get currentIndex(){return this._currentIndex}set currentIndex(e){this._currentIndex=e,this.isCustomStatus||(this._status=e>this.index?"finish":e===this.index?this.outStatus||"":"wait")}onClick(){this.clickable&&this.currentIndex!==this.index&&!this.nzDisabled&&this.click$.next(this.index)}markForCheck(){this.cdr.markForCheck()}ngOnDestroy(){this.click$.complete()}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.ChangeDetectorRef),i["\u0275\u0275directiveInject"](i.Renderer2),i["\u0275\u0275directiveInject"](i.ElementRef))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["nz-step"]],viewQuery:function(e,t){var n;1&e&&i["\u0275\u0275viewQuery"](u,!0),2&e&&i["\u0275\u0275queryRefresh"](n=i["\u0275\u0275loadQuery"]())&&(t.processDotTemplate=n.first)},hostVars:16,hostBindings:function(e,t){2&e&&i["\u0275\u0275classProp"]("ant-steps-item-wait","wait"===t.nzStatus)("ant-steps-item-process","process"===t.nzStatus)("ant-steps-item-finish","finish"===t.nzStatus)("ant-steps-item-error","error"===t.nzStatus)("ant-steps-item-active",t.currentIndex===t.index)("ant-steps-item-disabled",t.nzDisabled)("ant-steps-item-custom",!!t.nzIcon)("ant-steps-next-error","error"===t.outStatus&&t.currentIndex===t.index+1)},inputs:{nzDisabled:"nzDisabled",nzStatus:"nzStatus",nzIcon:"nzIcon",nzTitle:"nzTitle",nzSubtitle:"nzSubtitle",nzDescription:"nzDescription"},exportAs:["nzStep"],decls:11,vars:8,consts:[[1,"ant-steps-item-container",3,"tabindex","click"],["class","ant-steps-item-tail",4,"ngIf"],[1,"ant-steps-item-icon"],[3,"ngIf"],[1,"ant-steps-item-content"],[1,"ant-steps-item-title"],[4,"nzStringTemplateOutlet"],["class","ant-steps-item-subtitle",4,"ngIf"],[1,"ant-steps-item-description"],[1,"ant-steps-item-tail"],["class","ant-steps-icon",4,"ngIf"],[1,"ant-steps-icon"],["nz-icon","","nzType","check"],["nz-icon","","nzType","close"],[4,"ngIf","ngIfElse"],["iconTemplate",""],["nz-icon","",3,"nzType","ngClass"],[3,"ngTemplateOutlet"],["processDotTemplate",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"ant-steps-icon-dot"],[1,"ant-steps-item-subtitle"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div",0),i["\u0275\u0275listener"]("click",(function(){return t.onClick()})),i["\u0275\u0275template"](1,m,1,0,"div",1),i["\u0275\u0275elementStart"](2,"div",2),i["\u0275\u0275template"](3,b,4,4,"ng-template",3),i["\u0275\u0275template"](4,I,4,6,"ng-template",3),i["\u0275\u0275elementEnd"](),i["\u0275\u0275elementStart"](5,"div",4),i["\u0275\u0275elementStart"](6,"div",5),i["\u0275\u0275template"](7,w,2,1,"ng-container",6),i["\u0275\u0275template"](8,P,2,1,"div",7),i["\u0275\u0275elementEnd"](),i["\u0275\u0275elementStart"](9,"div",8),i["\u0275\u0275template"](10,A,2,1,"ng-container",6),i["\u0275\u0275elementEnd"](),i["\u0275\u0275elementEnd"](),i["\u0275\u0275elementEnd"]()),2&e&&(i["\u0275\u0275property"]("tabindex",t.clickable&&!t.nzDisabled?0:null),i["\u0275\u0275attribute"]("role",t.clickable&&!t.nzDisabled?"button":null),i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngIf",!0!==t.last),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",!t.showProcessDot),i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngIf",t.showProcessDot),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("nzStr
1ingTemplateOutlet",t.nzTitle),i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngIf",t.nzSubtitle),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("nzStringTemplateOutlet",t.nzDescription))},directives:[d.t,l.x,p.b,d.q,d.A],encapsulation:2,changeDetection:0}),Object(c.b)([Object(l.e)(),Object(c.c)("design:type",Object)],e.prototype,"nzDisabled",void 0),e})(),D=(()=>{class e{constructor(){this.nzCurrent=0,this.nzDirection="horizontal",this.nzLabelPlacement="horizontal",this.nzType="default",this.nzSize="default",this.nzStartIndex=0,this.nzStatus="process",this.nzIndexChange=new i.EventEmitter,this.destroy$=new a.a,this.showProcessDot=!1}set nzProgressDot(e){e instanceof i.TemplateRef?(this.showProcessDot=!0,this.customProcessDotTemplate=e):this.showProcessDot=Object(l.tb)(e),this.updateChildrenSteps()}ngOnChanges(e){(e.nzStartIndex||e.nzDirection||e.nzStatus||e.nzCurrent)&&this.updateChildrenSteps(),(e.nzDirection||e.nzProgressDot||e.nzLabelPlacement||e.nzSize)&&this.setClassMap()}ngOnInit(){this.setClassMap(),this.updateChildrenSteps()}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete(),this.indexChangeSubscription&&this.indexChangeSubscription.unsubscribe()}ngAfterContentInit(){this.steps&&this.steps.changes.pipe(Object(r.a)(null),Object(s.a)(this.destroy$)).subscribe(()=>{this.updateChildrenSteps()})}updateChildrenSteps(){if(this.steps){const e=this.steps.length;this.steps.toArray().forEach((t,n)=>{Promise.resolve().then(()=>{t.outStatus=this.nzStatus,t.showProcessDot=this.showProcessDot,this.customProcessDotTemplate&&(t.customProcessTemplate=this.customProcessDotTemplate),t.clickable=this.nzIndexChange.observers.length>0,t.direction=this.nzDirection,t.index=n+this.nzStartIndex,t.currentIndex=this.nzCurrent,t.last=e===n+1,t.markForCheck()})}),this.indexChangeSubscription&&this.indexChangeSubscription.unsubscribe(),this.indexChangeSubscription=Object(o.a)(...this.steps.map(e=>e.click$)).subscribe(e=>this.nzIndexChange.emit(e))}}setClassMap(){this.classMap={["ant-steps-"+this.nzDirection]:!0,"ant-steps-label-horizontal":"horizontal"===this.nzDirection,"ant-steps-label-vertical":(this.showProcessDot||"vertical"===this.nzLabelPlacement)&&"horizontal"===this.nzDirection,"ant-steps-dot":this.showProcessDot,"ant-steps-small":"small"===this.nzSize,"ant-steps-navigation":"navigation"===this.nzType}}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["nz-steps"]],contentQueries:function(e,t,n){var a;1&e&&i["\u0275\u0275contentQuery"](n,T,!1),2&e&&i["\u0275\u0275queryRefresh"](a=i["\u0275\u0275loadQuery"]())&&(t.steps=a)},inputs:{nzCurrent:"nzCurrent",nzDirection:"nzDirection",nzLabelPlacement:"nzLabelPlacement",nzType:"nzType",nzSize:"nzSize",nzStartIndex:"nzStartIndex",nzStatus:"nzStatus",nzProgressDot:"nzProgressDot"},outputs:{nzIndexChange:"nzIndexChange"},exportAs:["nzSteps"],features:[i["\u0275\u0275NgOnChangesFeature"]],ngContentSelectors:k,decls:2,vars:1,consts:[[1,"ant-steps",3,"ngClass"]],template:function(e,t){1&e&&(i["\u0275\u0275projectionDef"](),i["\u0275\u0275elementStart"](0,"div",0),i["\u0275\u0275projection"](1),i["\u0275\u0275elementEnd"]()),2&e&&i["\u0275\u0275property"]("ngClass",t.classMap)},directives:[d.q],encapsulation:2,changeDetection:0}),e})(),B=(()=>{class e{}return e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({factory:function(t){return new(t||e)},imports:[[d.c,p.c,l.h]]}),e})()},jSSL:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("ofXK"),a=n("SiQl"),o=n("fXoL");let r=(()=>{class e{}return e.\u0275mod=o["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=o["\u0275\u0275defineInjector"]({factory:function(t){return new(t||e)},imports:[[i.c,a.a]]}),e})()},l6My:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("ofXK"),a=n("sYmb"),o=n("OzZK"),r=n("eWI0"),s=n("fXoL");let l=(()=>{class e{}return e.\u0275mod=s["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=s["\u0275\u0275defineInjector"]({factory:function(t){return new(t||e)},imports:[[r.p,i.c,a.d,o.c]]}),e})()},"v+Nf":function(e,t,n){"use strict";n.r(t),n.d(t,"FundsCheckoutModule",(function(){return nn}));var i=n("ofXK"),a=n("tyNb"),o=n("mrSG"),r=n("3Pt+"),s=n("YnJ0"),l=n("eb4y"),c=n("cp0P"),d=n("F1+R"),p=n("6h7t"),u=n("fXoL"),m=n("DFG7"),h=n("ALT/"),f=n("sYmb"),g=n("Ab+c"),v=n("HYi+"),S=n("WGfN"),y=n("dEAy"),C=n("CCI1"),b=n("6qFR"),x=n("Q8Dl"),M=n("95lV"),E=n("5vDB"),I=n("nJia"),w=n("hwgg"),z=n("iq4R"),P=n("OzZK"),A=n("ocnv"),k=n("Gcvu"),T=n("vXl8"),D=n("TaO5"),B=n("FwiY"),R=n("4sLd"),O=n("B+r4");function V(e,t){1&e&&u["\u0275\u0275elementContainer"](0)}function N(e,t){1&e&&u["\u0275\u0275elementContainer"](0)}function L(e,t){if(1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275elementStart"](1,"ui-mobile-full-screen",26),u["\u0275\u0275template"](2,V,1,0,"ng-container",27),u["\u0275\u0275elementStart"](3,"div",28),u["\u0275\u0275elementStart"](4,"div",29),u["\u0275\u0275template"](5,N,1,0,"ng-container",27),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementContainerEnd"]()),2&e){u["\u0275\u0275nextContext"]();const e=u["\u0275\u0275reference"](8),t=u["\u0275\u0275reference"](10);u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("isVisible",!0),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngTemplateOutlet",e),u["\u0275\u0275advance"](3),u["\u0275\u0275property"]("ngTemplateOutlet",t)}}function F(e,t){1&e&&u["\u0275\u0275elementContainer"](0)}function G(e,t){1&e&&u["\u0275\u0275elementContainer"](0)}function j(e,t){if(1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275template"](1,F,1,0,"ng-container",27),u["\u0275\u0275elementStart"](2,"div",28),u["\u0275\u0275elementStart"](3,"div",29),u["\u0275\u0275template"](4,G,1,0,"ng-container",27),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementContainerEnd"]()),2&e){u["\u0275\u0275nextContext"]();const e=u["\u0275\u0275reference"](8),t=u["\u0275\u0275reference"](10);u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngTemplateOutlet",e),u["\u0275\u0275advance"](3),u["\u0275\u0275property"]("ngTemplateOutlet",t)}}function H(e,t){if(1&e&&(u["\u0275\u0275elementStart"](0,"div",13),u["\u0275\u0275elementStart"](1,"div",13),u["\u0275\u0275elementStart"](2,"h4",30),u["\u0275\u0275text"](3),u["\u0275\u0275pipe"](4,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"]()),2&e){const e=u["\u0275\u0275nextContext"]();u["\u0275\u0275property"]("ngClass",e.isMobileView?"px-3 pt-3":"px-4 pt-4"),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngClass",e.isMobileView?"d-flex justify-content-between align-items-center gap-three pb-2":"d-flex align-items-center gap-three pb-2"),u["\u0275\u0275advance"](2),u["\u0275\u0275textInterpolate"](u["\u0275\u0275pipeBind1"](4,3,"fsmone.payment.with.edda"))}}function q(e,t){if(1&e){const e=u["\u0275\u0275getCurrentView"]();u["\u0275\u0275elementStart"](0,"button",35),u["\u0275\u0275listener"]("click",(function(){return u["\u0275\u0275restoreView"](e),u["\u0275\u0275nextContext"](2).handleClose()})),u["\u0275\u0275text"](1),u["\u0275\u0275pipe"](2,"translate"),u["\u0275\u0275elementEnd"]()}if(2&e){const e=u["\u0275\u0275nextContext"](2);u["\u0275\u0275property"]("nzSize",e.isMobileView?"default":"small"),u["\u0275\u0275advance"](1),u["\u0275\u0275textInterpolate"](u["\u0275\u0275pipeBind1"](2,2,"cancel"))}}const _=function(e){return{"w-100":e}};function $(e,t){if(1&e){const e=u["\u0275\u0275getCurrentView"]();u["\u0275\u0275elementStart"](0,"div",13),u["\u0275\u0275elementStart"](1,"div",31),u["\u0275\u0275elementStart"](2,"div",32),u["\u0275\u0275template"](3,q,3,4,"button",33),u["\u0275\u0275elementStart"](4,"button",34),u["\u0275\u0275listener"]("click",(function(){return u["\u0275\u0275restoreView"](e),u["\u0275\u0275nextContext"]().submit()})),u["\u0275\u0275text"](5),u["\u0275\u0275pipe"](6,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"]()}if(2&e){const e=u["\u0275\u0275nextContext"]();u["\u0275\u0275property"]("ngClass",e.isMobileView?"px-3 py-2 modal-shadow-top":"px-4 py-3"),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngClass",e.isMobileView?"flex-column":"justify-content-between align-items-center text-right"),u["\u0275\u0275advance"](2),u["\u0275\u0275property"]("ngIf",!e.isMobileView),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngClass",u["\u0275\u0275pureFunction1"](9,_,e.isMobileView))("nzSize",e.isMobileView?"default":"small")("disabled",e.checkFormGroupErrors(e.form)),u["\u0275\u0275advance"](1),u["\u0275\u0275textInterpolate"](u["\u0275\u0275pipeBind1"](6,7,"confirm"))}}function X(e,t){1&e&&(u["\u0275\u0275elementStart"](0,"nz-form-explain"),u["\u0275\u0275elementStart"](1,"div",44),u["\u0275\u0275element"](2,"i",45),u["\u0275\u0275elementStart"](3,"p"),u["\u0275\u0275element"](4,"span",46),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"]())}function U(e,t){1&e&&(u["\u0275\u0275elementStart"](0,"nz-form-explain"),u["\u0275\u0275elementStart"](1,"div",44),u["\u0275\u0275element"](2,"i",45),u["\u0275\u0275elementStart"](3,"p"),u["\u0275\u0275element"](4,"span",47),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"]())}const K=function(e,t){return{"checkbox-right":e,"checkbox-left":t}};function W(e,t){if(1&e){const e=u["\u0275\u0275getCurrentView"]();u["\u0275\u0275elementStart"](0,"div",13),u["\u0275\u0275elementStart"](1,"div",36),u["\u0275\u0275elementStart"](2,"form",37),u["\u0275\u0275element"](3,"ui-floating-select",38),u["\u0275\u0275element"](4,"ui-floating-select",39),u["\u0275\u0275elementStart"](5,"ui-floating-input",40),u["\u0275\u0275listener"]("manageChanges",(function(){return u["\u0275\u0275restoreView"](e),u["\u0275\u0275nextContext"]().onChangeDepositAmount()})),u["\u0275\u0275elementEnd"](),u["\u0275\u0275template"](6,X,5,0,"nz-form-explain",1),u["\u0275\u0275template"](7,U,5,0,"nz-form-explain",1),u["\u0275\u0275element"](8,"ui-floating-select",41),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](9,"div",13),u["\u0275\u0275element"](10,"nz-divider",42),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](11,"div",28),u["\u0275\u0275elementStart"](12,"div",29),u["\u0275\u0275elementStart"](13,"div",21),u["\u0275\u0275elementStart"](14,"label",43),u["\u0275\u0275listener"]("nzCheckedChange",(function(t){return u["\u0275\u0275restoreView"](e),u["\u0275\u0275nextContext"]().isCheckboxChecked=t})),u["\u0275\u0275text"](15),u["\u0275\u0275pipe"](16,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"]()}if(2&e){const e=u["\u0275\u0275nextContext"]();u["\u0275\u0275property"]("ngClass",e.isMobileView?"px-3 pt-3":"px-4 pt-4"),u["\u0275\u0275advance"](2),u["\u0275\u0275property"]("formGroup",e.form),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("formInfo",e.formInfo.get("depositBankAccount"))("form",e.form)("formValue",e.form.get("depositBankAccount").value)("detection",e.formInfo.get("depositBankAccount").detection),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("formInfo",e.formInfo.get("depositToAccount"))("form",e.form)("formValue",e.form.get("depositToAccount").value)("detection",e.formInfo.get("depositToAccount").detection)("disabled",e.depositToAccount),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("formInfo",e.formInfo.get("depositAmount"))("form",e.form)("formValue",e.form.get("depositAmount").value)("detection",e.formInfo.get("depositAmount").detection),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngIf",e.depositAmount.hasError("required")),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngIf",e.depositAmount.hasError("lessThanRequiredAmount")),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("formInfo",e.formInfo.get("depositCurrency"))("form",e.form)("formValue",e.form.get("depositCurrency").value)("detection",e.formInfo.get("depositCurrency").detection)("disabled",e.depositCurrency),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngClass",e.isMobileView?"":"wrapper"),u["\u0275\u0275advance"](5),u["\u0275\u0275property"]("ngClass",u["\u0275\u0275pureFunction2"](28,K,e.isMobileView,!e.isMobileView))("nzChecked",e.isCheckboxChecked),u["\u0275\u0275advance"](1),u["\u0275\u0275textInterpolate"](u["\u0275\u0275pipeBind1"](16,26,"fsmone.cash.deposit.do.not.accept.third.party.payment"))}}function Y(e,t){1&e&&(u["\u0275\u0275elementStart"](0,"div",48),u["\u0275\u0275elementStart"](1,"note"),u["\u0275\u0275elementStart"](2,"div",49),u["\u0275\u0275elementStart"](3,"div",50),u["\u0275\u0275element"](4,"img",51),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](5,"div"),u["\u0275\u0275elementStart"](6,"small",52),u["\u0275\u0275text"](7),u["\u0275\u0275pipe"](8,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](9,"small",53),u["\u0275\u0275text"](10),u["\u0275\u0275pipe"](11,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](12,"small",53),u["\u0275\u0275text"](13),u["\u0275\u0275pipe"](14,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](15,"small",53),u["\u0275\u0275text"](16),u["\u0275\u0275pipe"](17,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](18,"small",54),u["\u0275\u0275text"](19),u["\u0275\u0275pipe"](20,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"]()),2&e&&(u["\u0275\u0275advance"](7),u["\u0275\u0275textInterpolate"](u["\u0275\u0275pipeBind1"](8,5,"remarks")),u["\u0275\u0275advance"](3),u["\u0275\u0275textInterpolate1"]("1. ",u["\u0275\u0275pipeBind1"](11,7,"fsmone.edda.deposit.remarks.1"),""),u["\u0275\u0275advance"](3),u["\u0275\u0275textInterpolate1"]("2. ",u["\u0275\u0275pipeBind1"](14,9,"fsmone.edda.deposit.remarks.2"),""),u["\u0275\u0275advance"](3),u["\u0275\u0275textInterpolate1"]("3. ",u["\u0275\u0275pipeBind1"](17,11,"fsmone.edda.deposit.remarks.3"),""),u["\u0275\u0275advance"](3),u["\u0275\u0275textInterpolate1"]("4. ",u["\u0275\u0275pipeBind1"](20,13,"fsmone.edda.deposit.remarks.4"),""))}function Q(e,t){if(1&e&&(u["\u0275\u0275text"](0),u["\u0275\u0275pipe"](1,"translate")),2&e){const e=u["\u0275\u0275nextContext"]();u["\u0275\u0275textInterpolate1"](" ",u["\u0275\u0275pipeBind1"](1,1,e.errModalMsg)," ")}}function J(e,t){if(1&e&&(u["\u0275\u0275text"](0),u["\u0275\u0275pipe"](1,"translate"),u["\u0275\u0275pipe"](2,"number")),2&e){const e=u["\u0275\u0275nextContext"]();u["\u0275\u0275textInterpolate2"](" ",u["\u0275\u0275pipeBind1"](1,2,"fsmone.edda.error.minimum.hkd.pre")," ",u["\u0275\u0275pipeBind1"](2,4,e.minAmount)," ")}}function Z(e,t){if(1&e&&(u["\u0275\u0275text"](0),u["\u0275\u0275pipe"](1,"translate"),u["\u0275\u0275pipe"](2,"number")),2&e){const e=u["\u0275\u0275nextContext"]();u["\u0275\u0275textInterpolate2"](" ",u["\u0275\u0275pipeBind1"](1,2,"fsmone.edda.error.minimum.hkd.not.enough")," ",u["\u0275\u0275pipeBind1"](2,4,e.requestDepositAmount)," ")}}function ee(e,t){1&e&&(u["\u0275\u0275text"](0),u["\u0275\u0275pipe"](1,"translate")),2&e&&u["\u0275\u0275textInterpolate1"](" ",u["\u0275\u0275pipeBind1"](1,1,"fsmone.cash.trans.msg.error.incorrect-password")," ")}function te(e,t){1&e&&u["\u0275\u0275elementContainer"](0)}function ne(e,t){if(1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275template"](1,te,1,0,"ng-container",27),u["\u0275\u0275element"](2,"nz-divider",57),u["\u0275\u0275elementContainerEnd"]()),2&e){u["\u0275\u0275nextContext"]();const e=u["\u0275\u0275reference"](4);u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngTemplateOutlet",e)}}function ie(e,t){1&e&&u["\u0275\u0275elementContainer"](0)}function ae(e,t){if(1&e){const e=u["\u0275\u0275getCurrentView"]();u["\u0275\u0275elementStart"](0,"div",49),u["\u0275\u0275elementStart"](1,"i",58),u["\u0275\u0275listener"]("click",(function(){return u["\u0275\u0275restoreView"](e),u["\u0275\u0275nextContext"](2).closeDepositConfirmationModal
1()})),u["\u0275\u0275elementEnd"](),u["\u0275\u0275template"](2,ie,1,0,"ng-container",27),u["\u0275\u0275elementEnd"]()}if(2&e){u["\u0275\u0275nextContext"]();const e=u["\u0275\u0275reference"](4);u["\u0275\u0275advance"](2),u["\u0275\u0275property"]("ngTemplateOutlet",e)}}function oe(e,t){1&e&&u["\u0275\u0275element"](0,"h4",59)}function re(e,t){if(1&e&&(u["\u0275\u0275elementStart"](0,"div",13),u["\u0275\u0275template"](1,ne,3,1,"ng-container",1),u["\u0275\u0275template"](2,ae,3,1,"div",55),u["\u0275\u0275elementEnd"](),u["\u0275\u0275template"](3,oe,1,0,"ng-template",null,56,u["\u0275\u0275templateRefExtractor"])),2&e){const e=u["\u0275\u0275nextContext"]();u["\u0275\u0275property"]("ngClass",e.isMobileView?"px-3 py-3":"px-4 pt-3"),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngIf",!e.isMobileView),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngIf",e.isMobileView)}}const se=function(e,t){return{"fsmicon-eye-open":e,"fsmicon-eye-close":t}};function le(e,t){if(1&e){const e=u["\u0275\u0275getCurrentView"]();u["\u0275\u0275elementStart"](0,"div",60),u["\u0275\u0275element"](1,"ui-floating-input",61),u["\u0275\u0275elementStart"](2,"span",62),u["\u0275\u0275elementStart"](3,"i",63),u["\u0275\u0275listener"]("click",(function(){return u["\u0275\u0275restoreView"](e),u["\u0275\u0275nextContext"]().onChangePasswordVisible()})),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"]()}if(2&e){const e=u["\u0275\u0275nextContext"]();u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("formInfo",e.formInfo.get("password"))("form",e.verifyMethodForm)("detection",e.formInfo.get("password").detection)("formValue",e.verifyMethodForm.get("password").value),u["\u0275\u0275advance"](2),u["\u0275\u0275property"]("ngClass",u["\u0275\u0275pureFunction2"](5,se,e.passwordVisible,!e.passwordVisible))}}function ce(e,t){if(1&e){const e=u["\u0275\u0275getCurrentView"]();u["\u0275\u0275elementStart"](0,"div",13),u["\u0275\u0275elementStart"](1,"nz-row",64),u["\u0275\u0275elementStart"](2,"nz-col"),u["\u0275\u0275elementStart"](3,"button",65),u["\u0275\u0275listener"]("click",(function(){return u["\u0275\u0275restoreView"](e),u["\u0275\u0275nextContext"]().closeDepositConfirmationModal()})),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](4,"nz-col",66),u["\u0275\u0275elementStart"](5,"button",67),u["\u0275\u0275listener"]("click",(function(){return u["\u0275\u0275restoreView"](e),u["\u0275\u0275nextContext"]().createEddi()})),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"]()}if(2&e){const e=u["\u0275\u0275nextContext"]();u["\u0275\u0275property"]("ngClass",e.isMobileView?"px-3 py-2":"px-4 pt-3 pb-4"),u["\u0275\u0275advance"](3),u["\u0275\u0275property"]("nzLoading",e.submitLoading),u["\u0275\u0275advance"](2),u["\u0275\u0275property"]("nzLoading",e.submitLoading)}}let de=(()=>{class e{constructor(e,t,n,i,a,o,r,s,l,c,d,p){this.responsiveService=e,this.fb=t,this._location=n,this.translateService=i,this.router=a,this.cashAccountService=o,this.eddaRestService=r,this.accountRestService=s,this.decimalPipe=l,this.modalService=c,this.authService=d,this.cashService=p,this.closeModel=new u.EventEmitter,this.eddaResult=new u.EventEmitter,this.isMobileView=!1,this.requestDepositAmount="",this.isCheckboxChecked=!1,this.isAlertModalVisible=!1,this.isRequireAmountAlert=!1,this.isConfirmDepositModalVisible=!1,this.isVerifyPasswordModalVisible=!1,this.isErrPasswordModalVisible=!1,this.isErrModalVisible=!1,this.passwordVisible=!1,this.errModalMsg="error",this.minAmountList={HKD:1e3},this.currencyList=[{label:this.translateService.instant("hkd"),value:"HKD"}],this.activeEddaList=[],this.accountList=[],this.isLoading=!1,this.submitLoading=!1,this.formInfo=new Map([["depositBankAccount",{label:"fsmone.deposit.from.this.bank",cssClass:"lg round-top",dropdownCssClass:"floating-dropdown-lg",selectOption:[],validation:{required:"required"}}],["depositToAccount",{label:"fsmone.cash.deposit.to",cssClass:"lg",dropdownCssClass:"floating-dropdown-lg",selectOption:[],validation:{required:"required"}}],["depositAmount",{label:"fsmone.cash.deposit.box.amount",labelTooltip:"fsmone.edda.deposit.remarks.1",cssClass:"lg",dropdownCssClass:"floating-dropdown-lg",validation:{required:"required"}}],["depositCurrency",{label:"deposit.currency",cssClass:"lg round-bottom",dropdownCssClass:"floating-dropdown-lg",selectOption:this.currencyList,validation:{required:"required"}}],["password",{label:"password",cssClass:"lg round",type:"password",validation:{required:"fsmone.cash.trans.msg.error.missing-pw"}}]])}ngOnInit(){this.form=this.initForm(),this.verifyMethodForm=this.initVerifyForm(),this.onInitData()}handleClose(){this.depositBankAccount.setValue(null),this.activeEddaList&&1===this.activeEddaList.length&&this.depositBankAccount.setValue(this.activeEddaList[0].eddaId),this.closeModel.emit(!1)}ngOnChanges(e){e.requestDepositAmount&&!e.requestDepositAmount.firstChange&&this.depositAmount.setValue(this.requestDepositAmount),e.eddaSelectedRefno&&!e.eddaSelectedRefno.firstChange&&this.depositToAccount.setValue(this.eddaSelectedRefno)}onInitData(){this.isLoading=!0;let e=this.eddaRestService.findActiveEdda(),t=this.accountRestService.getAccountListByOrder();Object(c.a)([e,t]).toPromise().then(e=>{var t,n,i,a;p.d.RESPONSE_SUCCESS===(null===(t=e[0])||void 0===t?void 0:t.status)&&(this.activeEddaList=null===(n=e[0])||void 0===n?void 0:n.data,this.activeEddaList.forEach(e
1=>{e.display=e.bankAcct+" - "+e.bankName}),this.formInfo.get("depositBankAccount").selectOption=Object(m.r)("display","eddaId",this.activeEddaList),this.formInfo.get("depositBankAccount").detection=Object(m.i)(this.formInfo.get("depositToAccount").detection),1===this.activeEddaList.length&&this.depositBankAccount.setValue(this.activeEddaList[0].eddaId)),p.d.RESPONSE_SUCCESS===(null===(i=e[1])||void 0===i?void 0:i.status)&&(this.accountList=null===(a=e[1])||void 0===a?void 0:a.data,this.accountList.forEach(e=>{e.translate=e.accountNo+" - "+e.accountType}),this.formInfo.get("depositToAccount").selectOption=Object(m.r)("translate","accountNo",this.accountList),this.formInfo.get("depositToAccount").detection=Object(m.i)(this.formInfo.get("depositToAccount").detection),this.depositToAccount.setValue(this.eddaSelectedRefno))}).finally(()=>{this.isLoading=!1}),this.depositCurrency.setValue(this.currencyList[0].value),this.depositAmount.setValue(this.requestDepositAmount),this.formInfo.get("depositCurrency").detection=Object(m.i)(this.formInfo.get("depositCurrency").detection),this.form.markAllAsTouched()}initForm(){return this.fb.group({depositBankAccount:[null,[r.I.required]],depositToAccount:[null,[r.I.required]],depositAmount:[null,[r.I.required,r.I.pattern("^[0-9]+(\\.[0-9]{1,2})?$"),this.validateDepositAmount()]],depositCurrency:[null,[r.I.required]]})}validateDepositAmount(){return e=>null!=e.parent&&e.parent.get("depositAmount")?e.parent.get("depositAmount").value&&e.parent.get("depositAmount").value<this.requestDepositAmount?{lessThanRequiredAmount:!0}:void 0:null}initVerifyForm(){return this.fb.group({password:[null,[r.I.required]]})}get depositBankAccount(){return this.form.get("depositBankAccount")}get depositToAccount(){return this.form.get("depositToAccount")}get depositAmount(){return this.form.get("depositAmount")}get depositCurrency(){return this.form.get("depositCurrency")}goBack(){this._location.back()}onChangeDepositAmount(){let e=this.depositAmount.value;e&&"."!=e.toString().slice(-1)&&(this.depositAmount.setValue(Math.round(100*e)/100),this.formInfo.get("depositAmount").detection=Object(m.i)(this.formInfo.get("depositAmount").detection))}validateForm(){this.form.markAllAsTouched(),this.formInfo.get("depositBankAccount").detection=Object(m.i)(this.formInfo.get("depositBankAccount").detection),this.formInfo.get("depositToAccount").detection=Object(m.i)(this.formInfo.get("depositToAccount").detection),this.formInfo.get("depositAmount").detection=Object(m.i)(this.formInfo.get("depositAmount").detection),this.formInfo.get("depositCurrency").detection=Object(m.i)(this.formInfo.get("depositCurrency").detection)}checkFormGroupErrors(e){let t=!1;return Object.keys(this.form.controls).forEach(e=>{null!=this.form.controls[e].errors&&(t=!0)}),t||this.submitLoading}submit(){var e;if(this.validateForm(),this.form.valid){if(!this.isCheckboxChecked)return void this.openErrModal("fsmone.please.accept.payment.statement");let t=null===(e=this.depositCurrency)||void 0===e?void 0:e.value;if(this.minAmount=this.minAmountList[t],this.depositAmount.value<this.minAmount)return void this.openCloseAlertModal();if(this.depositAmount.value<this.requestDepositAmount)return void this.openCloseRequireAmou
1ntAlertModal();this.selectedToAccount=this.accountList.find(e=>{var t;return e.accountNo==(null===(t=this.depositToAccount)||void 0===t?void 0:t.value)}),this.eddaTranasctionInpModel?this.createEddi():this.openErrModal("fsmone.error")}}promptDepositConfirmationModal(){this.isConfirmDepositModalVisible=!this.isConfirmDepositModalVisible}closeDepositConfirmationModal(){this.isConfirmDepositModalVisible=!this.isConfirmDepositModalVisible}openCloseAlertModal(){this.isAlertModalVisible=!this.isAlertModalVisible}openCloseRequireAmountAlertModal(){this.isRequireAmountAlert=!this.isRequireAmountAlert}openErrModal(e){this.isErrModalVisible=!this.isErrModalVisible,this.errModalMsg=e}closeErrModal(){this.isErrModalVisible=!this.isErrModalVisible}createEddi(){if(!this.submitLoading){this.submitLoading=!0;var e={selectedAccount:this.depositToAccount.value,amount:this.depositAmount.value,currency:this.depositCurrency.value,eddaId:this.depositBankAccount.value,random:this.eddaTranasctionInpModel.random,encrytedPassword:this.eddaTranasctionInpModel.encryptedPassword};console.log(e),this.eddaRestService.createTransactionEddi(e).toPromise().then(e=>{p.d.RESPONSE_SUCCESS===e.status&&(e.data.refno=this.depositToAccount.value,this.isCheckboxChecked=!1,this.depositBankAccount.setValue(null),this.activeEddaList&&1===this.activeEddaList.length&&this.depositBankAccount.setValue(this.activeEddaList[0].eddaId)),this.eddaResult.emit(e),this.submitLoading=!1}).catch(e=>{this.submitLoading=!1,this.eddaResult.emit()})}}setSubmitLoadingFalse(){this.submitLoading=!1}setSubmitLoadingTrue(){this.submitLoading=!0}promptPasswordErrModal(){this.isErrPasswordModalVisible=!this.isErrPasswordModalVisible}navigateToSuccessPage(){this.router.navigate([p.p.TRADE,p.p.CASH_ACCOUNT,p.p.EDDA_DEPOSIT_DONE])}goToEddaApplication(){this.router.navigate([p.p.TRADE,p.p.CASH_ACCOUNT,p.p.EDDA_APPLICATION_NEW])}onChangePasswordVisible(){this.passwordVisible=!this.passwordVisible;const e=this.formInfo.get("password");e.type="password"===e.type?"text":"password",document.getElementById("password").focus()}}return e.\u0275fac=function(t){return new(t||e)(u["\u0275\u0275directiveInject"](h.a),u["\u0275\u0275directiveInject"](r.h),u["\u0275\u0275directiveInject"](i.n),u["\u0275\u0275directiveInject"](f.f),u["\u0275\u0275directiveInject"](a.g),u["\u0275\u0275directiveInject"](g.a),u["\u0275\u0275directiveInject"](v.a),u["\u0275\u0275directiveInject"](S.a),u["\u0275\u0275directiveInject"](i.g),u["\u0275\u0275directiveInject"](y.e),u["\u0275\u0275directiveInject"](C.a),u["\u0275\u0275directiveInject"](b.a))},e.\u0275cmp=u["\u0275\u0275defineComponent"]({type:e,selectors:[["fund-edda"]],inputs:{nzVisible:"nzVisible",isMobileView:"isMobileView",requestDepositAmount:"requestDepositAmount",eddaSelectedRefno:"eddaSelectedRefno",eddaTranasctionInpModel:"eddaTranasctionInpModel"},outputs:{closeModel:"closeModel",eddaResult:"eddaResult"},features:[u["\u0275\u0275NgOnChangesFeature"]],decls:49,vars:64,consts:[["nzClosable","false",3,"nzVisible","nzTitle","nzFooter","nzWidth","nzClassName","nzMaskClosable","onHandleCancel"],[4,"ngIf"],["titleTpl",""],["footerTpl",""],["mainContentTpl",""],["remarksTpl",""],[3,"isModalVisible","iconType","title","content","okText","titleClass","contentClass","btnSize","btnOkClass","onHandleOk","onHandleCancel"],["errModalContentTpl",""],["invalidFormatModalContent",""],["invalidRequiredAmountModalContent",""],["errPasswordContentTpl",""],[3,"nzVisible","nzTitle","nzFooter","nzWidth","nzClassName","onHandleCancel"],["confirmDepositTitle",""],[3,"ngClass"],[1,"d-flex","justify-content-between","text-default","py-3"],["translate","fsmone.cash.deposit.to",1,"text-default","text-black-8","mr-2","mb-0"],[1,"text-default","font-weight-bold","text-black","text-right","mb-0"],[1,"line"],["translate","fsmone.cash.deposit.box.amount",1,"text-default","text-black-8","mr-2","mb-0"],["nz-tooltip","",1,"fsmicon-info","pointer","ml-1",2,"font-size","16px",3,"nzTooltipTitle"],[1,"divider-bold","mt-0","mb-3"],[1,"mb-3"],[3,"formGroup"],[3,"body"],["floatingFormWrapTpl",""],["confirmDepositFooter",""],[3,"isVisible"],[4,"ngTemplateOutlet"],[1,"container"],[1,"wrapper"],[1,"mb-0"],[1,"gap-three",3,"ngClass"],[1,"d-flex","gap-three","justify-content-end"],["class","btn-base btn-outline-default","nz-button","",3,"nzSize","click",4,"ngIf"],["nz-button","","nzType","theme",1,"btn-base",3,"ngClass","nzSize","disabled","click"],["nz-button","",1,"btn-base","btn-outline-default",3,"nzSize","click"],[1,"d-block","justify-content-between","align-items-center","gap-three","pb-2"],["nz-form","",3,"formGroup"],["controlName","depositBankAccount",3,"formInfo","form","formValue","detection"],["controlName","depositToAccount",3,"formInfo","form","formValue","detection","disabled"],["controlName","depositAmount",3,"formInfo","form","formValue","detection","manageChanges"],["controlName","depositCurrency",3,"formInfo","form","formValue","detection","disabled"],[1,"my-3","divider-bold"],["nz-checkbox","",1,"checkbox","text-default","text-black","line-height-18px",3,"ngClass","nzChecked","nzCheckedChange"],[1,"d-flex","align-items-center"],["nz-icon","","nzType","exclamation-circle","nzTheme","fill",1,"mr-1"],["translate","fsmone.transaction.edda.required.deposit.amount"],["translate","fsmone.transaction.edda.deposit.amount.less.than.investment"],[1,"mt-3"],[1,"d-flex"],[1,"mr-2"],["alt","Note","src","assets/images/icon/icon-wave-hand.svg"],[1,"d-block","font-weight-bold","mb-1"],[1,"d-block","mb-1"],[1,"d-block"],["class","d-flex",4,"ngIf"],["confirmWithdrawTitle",""],[1,"line","mt-3"],[1,"fsmicon-back-arrow","text-black","mr-3",2,"font-size","20px",3,"click"],["translate","fsmone.deposit.confirmation",1,"text-md","mb-0"],[1,"b2c-input-v-btn"],["controlName","password",3,"formInfo","form","detection","formValue"],[1,"btn-area","flex","items-center"],[1,"text-md","pointer",3,"ngClass","click"],["nzType","flex","nzGutter","8",1,"flex-nowrap"],["nz-button","","nzGhost","","translate","cancel",1,"btn-base","px-4",3,"nzLoading","click"],[1,"flex-grow-1"],["nz-button","","nzBlock","","nzType","theme","translate","confirm",1,"btn-base",3,"nzLoading","click"]],template:function(e,t){if(1&e&&(u["\u0275\u0275elementStart"](0,"ui-mobile-full-screen-modal",0),u["\u0275\u0275listener"]("onHandleCancel",(function(){return t.handleClose()})),u["\u0275\u0275template"](1,L,6,3,"ng-container",1),u["\u0275\u0275template"](2,j,5,2,"ng-container",1),u["\u0275\u0275template"](3,H,5,5,"ng-template",null,2,u["\u0275\u0275templateRefExtractor"]),u["\u0275\u0275template"](5,$,7,11,"ng-template",null,3,u["\u0275\u0275templateRefExtractor"]),u["\u0275\u0275elementEnd"](),u["\u0275\u0275template"](7,W,17,31,"ng-template",null,4,u["\u0275\u0275templateRefExtractor"]),u["\u0275\u0275template"](9,Y,21,15,"ng-template",null,5,u["\u0275\u0275templateRefExtractor"]),u["\u0275\u0275elementStart"](11,"ui-alert-modal",6),u["\u0275\u0275listener"]("onHandleOk",(function(){return t.openErrModal(t.errModalMsg)}))("onHandleCancel",(function(){return t.closeErrModal()})),u["\u0275\u0275template"](12,Q,2,3,"ng-template",null,7,u["\u0275\u0275templateRefExtractor"]),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](14,"ui-alert-modal",6),u["\u0275\u0275listener"]("onHandleOk",(function(){return t.openCloseAlertModal()}))("onHandleCancel",(function(){return t.openCloseAlertModal()})),u["\u0275\u0275template"](15,J,3,6,"ng-template",null,8,u["\u0275\u0275templateRefExtractor"]),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](17,"ui-alert-modal",6),u["\u0275\u0275listener"]("onHandleOk",(function(){return t.openCloseRequireAmou
1ntAlertModal()}))("onHandleCancel",(function(){return t.openCloseRequireAmountAlertModal()})),u["\u0275\u0275template"](18,Z,3,6,"ng-template",null,9,u["\u0275\u0275templateRefExtractor"]),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](20,"ui-alert-modal",6),u["\u0275\u0275listener"]("onHandleOk",(function(){return t.promptPasswordErrModal()}))("onHandleCancel",(function(){return t.promptPasswordErrModal()})),u["\u0275\u0275template"](21,ee,2,3,"ng-template",null,10,u["\u0275\u0275templateRefExtractor"]),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](23,"ui-mobile-full-screen-modal",11),u["\u0275\u0275listener"]("onHandleCancel",(function(){return t.closeDepositConfirmationModal()})),u["\u0275\u0275template"](24,re,5,3,"ng-template",null,12,u["\u0275\u0275templateRefExtractor"]),u["\u0275\u0275elementStart"](26,"div",13),u["\u0275\u0275elementStart"](27,"div",14),u["\u0275\u0275element"](28,"h5",15),u["\u0275\u0275elementStart"](29,"p",16),u["\u0275\u0275text"](30),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275element"](31,"nz-divider",17),u["\u0275\u0275elementStart"](32,"div",14),u["\u0275\u0275elementStart"](33,"h5",18),u["\u0275\u0275element"](34,"i",19),u["\u0275\u0275pipe"](35,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](36,"p",16),u["\u0275\u0275text"](37),u["\u0275\u0275pipe"](38,"translate"),u["\u0275\u0275pipe"](39,"lowercase"),u["\u0275\u0275pipe"](40,"number"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275element"](41,"nz-divider",20),u["\u0275\u0275elementStart"](42,"div",21),u["\u0275\u0275elementStart"](43,"form",22),u["\u0275\u0275elementStart"](44,"ui-floating-form-wrap",23),u["\u0275\u0275template"](45,le,4,8,"ng-template",null,24,u["\u0275\u0275templateRefExtractor"]),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275template"](47,ce,6,3,"ng-template",null,25,u["\u0275\u0275templateRefExtractor"]),u["\u0275\u0275elementEnd"]()),2&e){const e=u["\u0275\u0275reference"](4),n=u["\u0275\u0275reference"](6),i=u["\u0275\u0275reference"](13),a=u["\u0275\u0275reference"](16),o=u["\u0275\u0275reference"](19),r=u["\u0275\u0275reference"](22),s=u["\u0275\u0275reference"](25),l=u["\u0275\u0275reference"](46),c=u["\u0275\u0275reference"](48);u["\u0275\u0275property"]("nzVisible",t.nzVisible)("nzTitle",e)("nzFooter",n)("nzWidth","627px")("nzClassName","modal-p-0")("nzMaskClosable",!1),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngIf",t.isMobileView),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngIf",!t.isMobileView),u["\u0275\u0275advance"](9),u["\u0275\u0275property"]("isModalVisible",t.isErrModalVisible)("iconType","warning")("title","fsmone.cash.trans.status.failure")("content",i)("okText","ok")("titleClass","text-center")("contentClass","text-center")("btnSize",t.isMobileView?"default":"small")("btnOkClass",t.isMobileView?"w-100":""),u["\u0275\u0275advance"](3),u["\u0275\u0275property"]("isModalVisible",t.isAlertModalVisible)("iconType","warning")("title","fsmone.cash.trans.status.failure")("content",a)("okText","ok")("titleClass","text-center")("contentClass","text-center")("btnSize",t.isMobileView?"default":"small")("btnOkClass",t.isMobileView?"w-100":""),u["\u0275\u0275advance"](3),u["\u0275\u0275property"]("isModalVisible",t.isRequireAmountAlert)("iconType","warning")("title","fsmone.cash.trans.status.failure")("content",o)("okText","ok")("titleClass","text-center")("contentClass","text-center")("btnSize",t.isMobileView?"default":"small")("btnOkClass",t.isMobileView?"w-100":""),u["\u0275\u0275advance"](3),u["\u0275\u0275property"]("isModalVisible",t.isErrPasswordModalVisible)("iconType","warning")("title","fsmone.cash.trans.status.failure")("content",r)("okText","ok")("titleClass","text-center")("contentClass","text-center")("btnSize",t.isMobileView?"default":"small")("btnOkClass",t.isMobileView?"w-100":""),u["\u0275\u0275advance"](3),u["\u0275\u0275property"]("nzVisible",t.isConfirmDepositModalVisible)("nzTitle",s)("nzFooter",c)("nzWidth","648px")("nzClassName","modal
1-p-0"),u["\u0275\u0275advance"](3),u["\u0275\u0275property"]("ngClass",t.isMobileView?"px-3":"px-4"),u["\u0275\u0275advance"](4),u["\u0275\u0275textInterpolate"]((null==t.selectedToAccount?null:t.selectedToAccount.translate)||(null==t.depositToAccount?null:t.depositToAccount.value)),u["\u0275\u0275advance"](4),u["\u0275\u0275property"]("nzTooltipTitle",u["\u0275\u0275pipeBind1"](35,56,"fsmone.edda.deposit.remarks.1")),u["\u0275\u0275advance"](3),u["\u0275\u0275textInterpolate2"]("",u["\u0275\u0275pipeBind1"](38,58,u["\u0275\u0275pipeBind1"](39,60,t.depositCurrency.value))," ",u["\u0275\u0275pipeBind1"](40,62,t.depositAmount.value),""),u["\u0275\u0275advance"](6),u["\u0275\u0275property"]("formGroup",t.verifyMethodForm),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("body",l)}},directives:[x.a,i.t,M.a,i.q,f.b,E.a,I.e,r.K,r.v,r.m,w.a,z.a,i.A,P.a,A.b,k.a,T.a,D.a,A.c,B.b,R.a,O.c,O.a],pipes:[f.e,i.p,i.g],styles:[".wrapper[_ngcontent-%COMP%]{max-width:640px;width:100%;margin:0 auto}"]}),e})();var pe=n("h3gz"),ue=n("IlJc"),me=n("s9VU"),he=n("ej4I"),fe=n("AcyG"),ge=n("YkKt"),ve=n("PaiD"),Se=n("pyb5"),ye=n("OtHt"),Ce=n("OEtX"),be=n("ufZT"),xe=n("Cskr"),Me=n("BiB2"),Ee=n("JA5x"),Ie=n("qAZ0");const we=function(){return{rows:10}};function ze(e,t){1&e&&(u["\u0275\u0275elementStart"](0,"div"),u["\u0275\u0275element"](1,"nz-skeleton",12),u["\u0275\u0275elementEnd"]()),2&e&&(u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("nzActive",!0)("nzParagraph",u["\u0275\u0275pureFunction0"](2,we)))}function Pe(e,t){if(1&e){const e=u["\u0275\u0275getCurrentView"]();u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275elementStart"](1,"nz-col",49),u["\u0275\u0275elementStart"](2,"ui-shopping-cart",50),u["\u0275\u0275listener"]("modify",(function(t){return u["\u0275\u0275restoreView"](e),u["\u0275\u0275nextContext"](7).openOrderPadModifyCart(t)}))("delete",(function(t){return u["\u0275\u0275restoreView"](e),u["\u0275\u0275nextContext"](7).removeFromCart(t)})),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementContainerEnd"]()}if(2&e){const e=u["\u0275\u0275nextContext"]().$implicit,t=u["\u0275\u0275nextContext"](6);u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("nzXs","Switch"==(null==e?null:e.type)?24:t.cartSize.nzXs)("nzSm","Switch"==(null==e?null:e.type)?24:t.cartSize.nzSm)("nzMd","Switch"==(null==e?null:e.type)?24:t.cartSize.nzMd)("nzLg","Switch"==(null==e?null:e.type)?24:t.cartSize.nzLg),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("cartInfo",e)("layout","horizontal")}}function Ae(e,t){if(1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275template"](1,Pe,3,6,"ng-container",0),u["\u0275\u0275elementContainerEnd"]()),2&e){const e=t.$implicit,n=u["\u0275\u0275nextContext"]().$implicit;u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngIf",n.refno==e.refno)}}function ke(e,t){if(1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275elementStart"](1,"h4",28),u["\u0275\u0275text"](2),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](3,"nz-row",48),u["\u0275\u0275template"](4,Ae,2,1,"ng-container",47),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementContainerEnd"]()),2&e){const e=t.$implicit,n=u["\u0275\u0275nextContext"](5);u["\u0275\u0275advance"](2),u["\u0275\u0275textInterpolate"](e.accountNoDesc),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("nzGutter",16),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngForOf",n.fundShoppingCarts)}}function Te(e,t){if(1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275template"](1,ke,5,3,"ng-container",47),u["\u0275\u0275elementContainerEnd"]()),2&e){const e=u["\u0275\u0275nextContext"](4);u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngForOf",e.accountNoSummary)}}function De(e,t){if(1&e){const e=u["\u0275\u0275getCurrentView"]();u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275elementStart"](1,"nz-row"),u["\u0275\u0275elementStart"](2,"nz-col",49),u["\u0275\u0275elementStart"](3,"ui-shopping-cart",50),u["\u0275\u0275listener"]("modify",(function(t){return u["\u0275\u0275restoreView"](e),u["\u0275\u0275nextContext"](7).openOrderPadModifyCart(t)}))("delete",(function(t){return u["\u0275\u0275restoreView"](e),u["\u0275\u0275nextContext"](7).removeFromCart(t)})),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementContainerEnd"]()}if(2&e){const e=u["\u0275\u0275nextContext"]().$implicit,t=u["\u0275\u0275nextContext"](6);u["\u0275\u0275advance"](2),u["\u0275\u0275property"]("nzXs","Switch"==(null==e?null:e.type)?24:t.cartSize.nzXs)("nzSm","Switch"==(null==e?null:e.type)?24:t.cartSize.nzSm)("nzMd","Switch"==(null==e?null:e.type)?24:t.cartSize.nzMd)("nzLg","Switch"==(null==e?null:e.type)?24:t.cartSize.nzLg),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("cartInfo",e)("layout","horizontal")}}function Be(e,t){if(1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275template"](1,De,4,6,"ng-container",0),u["\u0275\u0275elementContainerEnd"]()),2&e){const e=t.$implicit,n=u["\u0275\u0275nextContext"]().$implicit;u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngIf",n.refno==e.refno)}}function Re(e,t){if(1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275elementStart"](1,"h4",28),u["\u0275\u0275text"](2),u["\u0275\u0275elementEnd"](),u["\u0275\u0275template"](3,Be,2,1,"ng-container",47),u["\u0275\u0275element"](4,"nz-col",20),u["\u0275\u0275elementContainerEnd"]()),2&e){const e=t.$implicit,n=u["\u0275\u0275nextContext"](5);u["\u0275\u0275advance"](2),u["\u0275\u0275textInterpolate"](e.accountNoDesc),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngForOf",n.fundShoppingCarts),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("nzXs",24)("nzSm",24)("nzMd",24)("nzLg",24)}}function Oe(e,t){if(1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275template"](1,Re,5,6,"ng-container",47),u["\u0275\u0275elementContainerEnd"]()),2&e){const e=u["\u0275\u0275nextContext"](4);u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngForOf",e.accountNoSummary)}}function Ve(e,t){if(1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275elementStart"](1,"h5",53),u["\u0275\u0275text"](2),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementContainerEnd"]()),2&e){const e=u["\u0275\u0275nextContext"]().$implicit;u["\u0275\u0275advance"](2),u["\u0275\u0275textInterpolate"](null==e?null:e.accountNoDesc)}}function Ne(e,t){if(1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275elementStart"](1,"div",54),u["\u0275\u0275elementStart"](2,"div",55),u["\u0275\u0275elementStart"](3,"h5",32),u["\u0275\u0275text"](4),u["\u0275\u0275pipe"](5,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](6,"div",56),u["\u0275\u0275elementStart"](7,"h5",57),u["\u0275\u0275text"](8),u["\u0275\u0275pipe"](9,"translate"),u["\u0275\u0275pipe"](10,"lowercase"),u["\u0275\u0275pipe"](11,"number"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](12,"div",54),u["\u0275\u0275elementStart"](13,"div",55),u["\u0275\u0275elementStart"](14,"h5",32),u["\u0275\u0275text"](15),u["\u0275\u0275pipe"](16,"translate"),u["\u0275\u0275element"](17,"i",58),u["\u0275\u0275pipe"](18,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](19,"div",56),u["\u0275\u0275elementStart"](20,"h5",59),u["\u0275\u0275elementStart"](21,"span",60),u["\u0275\u0275text"](22),u["\u0275\u0275pipe"](23,"number"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275text"](24," p.a.~"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementContainerEnd"]()),2&e){const e=t.$implicit;u["\u0275\u0275advance"](4),u["\u0275\u0275textInterpolate"](u["\u0275\u0275pipeBind1"](5,6,"fsmone.estimated.loan.amount")),u["\u0275\u0275advance"](4),u["\u0275\u0275textInterpolate2"]("",u["\u0275\u0275pipeBind1"](9,8,u["\u0275\u0275pipeBind1"](10,10,e.currency))," ",u["\u0275\u0275pipeBind2"](11,12,e.marginLoan,"1.2-2"),""),u["\u0275\u0275advance"](7),u["\u0275\u0275textInterpolate1"]("",u["\u0275\u0275pipeBind1"](16,15,"fsmone.indicative.interest.rate.today.rate"),"\xa0"),u["\u0275\u0275advance"](2),u["\u0275\u0275propertyInterpolate"]("nzTitle",u["\u0275\u0275pipeBind1"](18,17,"fsmone.only.applicable.if.order.place.successful")),u["\u0275\u0275advance"](5),u["\u0275\u0275textInterpolate1"]("",u["\u0275\u0275pipeBind1"](23,19,e.indicativeInterestRate),"%")}}function Le(e,t){if(1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275template"](1,Ve,3,1,"ng-container",0),u["\u0275\u0275template"](2,Ne,25,21,"ng-container",47),u["\u0275\u0275elementStart"](3,"small"),u["\u0275\u0275text"](4),u["\u0275\u0275pipe"](5,"translate"),u["\u0275\u0275elementStart"](6,"b"),u["\u0275\u0275text"](7),u["\u0275\u0275pipe"](8,"number"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275text"](9),u["\u0275\u0275pipe"](10,"translate"),u["\u0275\u0275elementStart"](11,"b"),u["\u0275\u0275elementStart"](12,"margin-ratio-indicator",52),u["\u0275\u0275text"](13),u["\u0275\u0275pipe"](14,"number"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275text"](15),u["\u0275\u0275pipe"](16,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementContainerEnd"]()),2&e){const e=t.$implicit,n=t.index,i=u["\u0275\u0275nextContext"](5);u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngIf",0==n||n>0&&(null==e?null:e.accountNoDesc)!=(null==i.marginLoanGrouping[0]?null:i.marginLoanGrouping[0].accountNoDesc)),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngForOf",e.marginPcDetails),u["\u0275\u0275advance"](2),u["\u0275\u0275textInterpolate1"]("",u["\u0275\u0275pipeBind1"](5,9,"fsmone.your.new.margin.ratio.will.increase")," "),u["\u0275\u0275advance"](3),u["\u0275\u0275textInterpolate1"]("",u["\u0275\u0275pipeBind2"](8,11,null==e.marginPcResultSet?null:e.marginPcResultSet.currentMarginRatio,"1.0-2"),"%"),u["\u0275\u0275advance"](2),u["\u0275\u0275textInterpolate1"](" ",u["\u0275\u0275pipeBind1"](10,14,"to")," "),u["\u0275\u0275advance"](3),u["\u0275\u0275property"]("max",120)("value",null==e.marginPcResultSet?null:e.marginPcResultSet.marginRatio),u["\u0275\u0275advance"](1),u["\u0275\u0275textInterpolate"](u["\u0275\u0275pipeBind2"](14,16,null==e.marginPcResultSet?null:e.marginPcResultSet.marginRatio,"1.0-2")),u["\u0275\u0275advance"](2),u["\u0275\u0275textInterpolate1"](" ",u["\u0275\u0275pipeBind1"](16,19,"fsmone.after.order.placed"),"")}}function Fe(e,t){if(1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275element"](1,"nz-divider",33),u["\u0275\u0275elementStart"](2,"h5",51),u["\u0275\u0275text"](3),u["\u0275\u0275pipe"](4,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275template"](5,Le,17,21,"ng-container",47),u["\u0275\u0275elementStart"](6,"div"),u["\u0275\u0275elementStart"](7,"small"),u["\u0275\u0275text"](8),u["\u0275\u0275pipe"](9,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementContainerEnd"]()),2&e){const e=u["\u0275\u0275nextContext"](4);u["\u0275\u0275advance"](3),u["\u0275\u0275textInterpolate"](u["\u0275\u0275pipeBind1"](4,3,"fsmone.margin.loan.breakdown")),u["\u0275\u0275advance"](2),u["\u0275\u0275property"]("ngForOf",e.marginLoanGrouping),u["\u0275\u0275advance"](3),u["\u0275\u0275textInterpolate1"]("*",u["\u0275\u0275pipeBind1"](9,5,"fsmone.only.applicable.if.order.place.successful."),"")}}function Ge(e,t){if(1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275elementStart"](1,"h5",53),u["\u0275\u0275text"](2),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementContainerEnd"]()),2&e){const e=u["\u0275\u0275nextContext"]().$implicit;u["\u0275\u0275advance"](2),u["\u0275\u0275textInterpolate"](null==e?null:e.accountNoDesc)}}function je(e,t){if(1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275template"](1,Ge,3,1,"ng-container",0),u["\u0275\u0275elementStart"](2,"div",63),u["\u0275\u0275elementStart"](3,"div",55),u["\u0275\u0275elementStart"](4,"h5",32),u["\u0275\u0275text"](5),u["\u0275\u0275pipe"](6,"translate"),u["\u0275\u0275pipe"](7,"lowercase"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](8,"div",56),u["\u0275\u0275elementStart"](9,"h5",32),u["\u0275\u0275text"](10),u["\u0275\u0275pipe"](11,"translate"),u["\u0275\u0275pipe"](12,"lowercase"),u["\u0275\u0275pipe"](13,"number"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementContainerEnd"]()),2&e){const e=t.$implicit,n=t.index,i=u["\u0275\u0275nextContext"](5);u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngIf",0==n||n>0&&(null==e?null:e.accountNoDesc)!=(null==i.buyPaymentMethodGrouping[n-1]?null:i.buyPaymentMethodGrouping[n-1].accountNoDesc)),u["\u0275\u0275advance"](4),u["\u0275\u0275textInterpolate2"]("",null==e?null:e.displayName," - ",u["\u0275\u0275pipeBind1"](6,5,u["\u0275\u0275pipeBind1"](7,7,null==e||null==e.key?null:e.key.currencyCode)),""),u["\u0275\u0275advance"](5),u["\u0275\u0275textInterpolate2"]("",u["\u0275\u0275pipeBind1"](11,9,u["\u0275\u0275pipeBind1"](12,11,null==e?null:e.key.currencyCode))," ",u["\u0275\u0275pipeBind2"](13,13,e.value,"1.2-2"),"")}}function He(e,t){if(1&e&&(u["\u0275\u0275elementStart"](0,"h5",64),u["\u0275\u0275text"](1),u["\u0275\u0275elementEnd"]()),2&e){const e=t.$implicit;u["\u0275\u0275advance"](1),u["\u0275\u0275textInterpolate1"](" ",e," ")}}function qe(e,t){if(1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275elementStart"](1,"h5",51),u["\u0275\u0275text"](2),u["\u0275\u0275pipe"](3,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275template"](4,je,14,16,"ng-container",47),u["\u0275\u0275elementStart"](5,"div",61),u["\u0275\u0275elementStart"](6,"div",55),u["\u0275\u0275elementStart"](7,"h5",59),u["\u0275\u0275text"](8),u["\u0275\u0275pipe"](9,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](10,"div",56),u["\u0275\u0275template"](11,He,2,1,"h5",62),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275element"](12,"
1nz-divider",33),u["\u0275\u0275elementContainerEnd"]()),2&e){const e=u["\u0275\u0275nextContext"](4);u["\u0275\u0275advance"](2),u["\u0275\u0275textInterpolate"](u["\u0275\u0275pipeBind1"](3,4,"fsmone.lump.sum.investment.amount")),u["\u0275\u0275advance"](2),u["\u0275\u0275property"]("ngForOf",e.buyPaymentMethodGrouping),u["\u0275\u0275advance"](4),u["\u0275\u0275textInterpolate"](u["\u0275\u0275pipeBind1"](9,6,"fsmone.total.lump.sum.investment.amount")),u["\u0275\u0275advance"](3),u["\u0275\u0275property"]("ngForOf",e.totalPaymentGroupingByCurrency.Buy)}}function _e(e,t){if(1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275elementStart"](1,"h5",53),u["\u0275\u0275text"](2),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementContainerEnd"]()),2&e){const e=u["\u0275\u0275nextContext"]().$implicit;u["\u0275\u0275advance"](2),u["\u0275\u0275textInterpolate"](null==e?null:e.accountNoDesc)}}function $e(e,t){if(1&e&&(u["\u0275\u0275elementStart"](0,"div"),u["\u0275\u0275template"](1,_e,3,1,"ng-container",0),u["\u0275\u0275elementStart"](2,"div",63),u["\u0275\u0275elementStart"](3,"div",55),u["\u0275\u0275text"](4),u["\u0275\u0275pipe"](5,"translate"),u["\u0275\u0275pipe"](6,"lowercase"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](7,"div",56),u["\u0275\u0275elementStart"](8,"b"),u["\u0275\u0275text"](9),u["\u0275\u0275pipe"](10,"translate"),u["\u0275\u0275pipe"](11,"lowercase"),u["\u0275\u0275pipe"](12,"number"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"]()),2&e){const e=t.$implicit,n=t.index,i=u["\u0275\u0275nextContext"](5);u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngIf",0==n||n>0&&(null==e?null:e.accountNoDesc)!=(null==i.switchPaymentMethodGrouping[0]?null:i.switchPaymentMethodGrouping[0].accountNoDesc)),u["\u0275\u0275advance"](3),u["\u0275\u0275textInterpolate2"]("",null==e?null:e.displayName," - ",u["\u0275\u0275pipeBind1"](5,5,u["\u0275\u0275pipeBind1"](6,7,null==e||null==e.key?null:e.key.currencyCode))," "),u["\u0275\u0275advance"](5),u["\u0275\u0275textInterpolate2"]("",u["\u0275\u0275pipeBind1"](10,9,u["\u0275\u0275pipeBind1"](11,11,null==e?null:e.key.currencyCode))," ",u["\u0275\u0275pipeBind2"](12,13,e.value,"1.2-2"),"")}}function Xe(e,t){if(1&e&&(u["\u0275\u0275elementStart"](0,"h5",64),u["\u0275\u0275text"](1),u["\u0275\u0275element"](2,"br"),u["\u0275\u0275elementEnd"]()),2&e){const e=t.$implicit;u["\u0275\u0275advance"](1),u["\u0275\u0275textInterpolate1"](" ",e,"")}}function Ue(e,t){if(1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275elementStart"](1,"h5",51),u["\u0275\u0275text"](2),u["\u0275\u0275pipe"](3,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275template"](4,$e,13,16,"div",47),u["\u0275\u0275elementStart"](5,"div",61),u["\u0275\u0275elementStart"](6,"div",55),u["\u0275\u0275elementStart"](7,"h5",59),u["\u0275\u0275text"](8),u["\u0275\u0275pipe"](9,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](10,"div",56),u["\u0275\u0275template"](11,Xe,3,1,"h5",62),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275element"](12,"nz-divider",33),u["\u0275\u0275elementContainerEnd"]()),2&e){const e=u["\u0275\u0275nextContext"](4);u["\u0275\u0275advance"](2),u["\u0275\u0275textInterpolate"](u["\u0275\u0275pipeBind1"](3,4,"investment.amount")),u["\u0275\u0275advance"](2),u["\u0275\u0275property"]("ngForOf",e.switchPaymentMethodGrouping),u["\u0275\u0275advance"](4),u["\u0275\u0275textInterpolate"](u["\u0275\u0275pipeBind1"](9,6,"etf.factsheet.total.investment.amount")),u["\u0275\u0275advance"](3),u["\u0275\u0275property"]("ngForOf",e.totalPaymentGroupingByCurrency.Switch)}}function Ke(e,t){if(1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275elementStart"](1,"h5",53),u["\u0275\u0275text"](2),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementContainerEnd"]()),2&e){const e=u["\u0275\u0275nextContext"]().$implicit;u["\u0275\u0275advance"](2),u["\u0275\u0275textInterpolate"](null==e?null:e.accountNoDesc)}}function We(e,t){if(1&e&&(u["\u0275\u0275elementStart"](0,"div"),u["\u0275\u0275template"](1,Ke,3,1,"ng-container",0),u["\u0275\u0275elementStart"](2,"div",63),u["\u0275\u0275elementStart"](3,"div",55),u["\u0275\u0275text"](4),u["\u0275\u0275pipe"](5,"translate"),u["\u0275\u0275pipe"](6,"lowercase"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](7,"div",56),u["\u0275\u0275elementStart"](8,"b"),u["\u0275\u0275text"](9),u["\u0275\u0275pipe"](10,"translate"),u["\u0275\u0275pipe"](11,"lowercase"),u["\u0275\u0275pipe"](12,"number"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"]()),2&e){const e=t.$implicit,n=t.index,i=u["\u0275\u0275nextContext"](5);u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngIf",0==n||n>0&&(null==e?null:e.accountNoDesc)!=(null==i.sellPaymentMethodGrouping[0]?null:i.sellPaymentMethodGrouping[0].accountNoDesc)),u["\u0275\u0275advance"](3),u["\u0275\u0275textInterpolate2"]("",null==e?null:e.displayName," - ",u["\u0275\u0275pipeBind1"](5,5,u["\u0275\u0275pipeBind1"](6,7,null==e||null==e.key?null:e.key.currencyCode))," "),u["\u0275\u0275advance"](5),u["\u0275\u0275textInterpolate2"]("",u["\u0275\u0275pipeBind1"](10,9,u["\u0275\u0275pipeBind1"](11,11,null==e?null:e.currency))," ",u["\u0275\u0275pipeBind2"](12,13,e.value,"1.2-2"),"")}}function Ye(e,t){if(1&e&&(u["\u0275\u0275elementStart"](0,"h5",64),u["\u0275\u0275text"](1),u["\u0275\u0275element"](2,"br"),u["\u0275\u0275elementEnd"]()),2&e){const e=t.$implicit;u["\u0275\u0275advance"](1),u["\u0275\u0275textInterpolate1"](" ",e,"")}}function Qe(e,t){if(1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275elementStart"](1,"h5",51),u["\u0275\u0275text"](2),u["\u0275\u0275pipe"](3,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275template"](4,We,13,16,"div",47),u["\u0275\u0275elementStart"](5,"div",61),u["\u0275\u0275elementStart"](6,"div",55),u["\u0275\u0275text"](7),u["\u0275\u0275pipe"](8,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](9,"div",56),u["\u0275\u0275template"](10,Ye,3,1,"h5",62),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275element"](11,"nz-divider",33),u["\u0275\u0275elementContainerEnd"]()),2&e){const e=u["\u0275\u0275nextContext"](4);u["\u0275\u0275advance"](2),u["\u0275\u0275textInterpolate"](u["\u0275\u0275pipeBind1"](3,4,"redemptions.you.have.now")),u["\u0275\u0275advance"](2),u["\u0275\u0275property"]("ngForOf",e.sellPaymentMethodGrouping),u["\u0275\u0275advance"](3),u["\u0275\u0275textInterpolate"](u["\u0275\u0275pipeBind1"](8,6,"etf.factsheet.total.redemption.amount")),u["\u0275\u0275advance"](3),u["\u0275\u0275property"]("ngForOf",e.totalPaymentGroupingByCurrency.Sell)}}function Je(e,t){if(1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275elementStart"](1,"h5",53),u["\u0275\u0275text"](2),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementContainerEnd"]()),2&e){const e=u["\u0275\u0275nextContext"]().$implicit;u["\u0275\u0275advance"](2),u["\u0275\u0275textInterpolate"](null==e?null:e.accountNoDesc)}}function Ze(e,t){if(1&e&&(u["\u0275\u0275elementStart"](0,"div"),u["\u0275\u0275template"](1,Je,3,1,"ng-container",0),u["\u0275\u0275elementStart"](2,"div",63),u["\u0275\u0275elementStart"](3,"div",55),u["\u0275\u0275elementStart"](4,"h5",32),u["\u0275\u0275text"](5),u["\u0275\u0275pipe"](6,"translate"),u["\u0275\u0275pipe"](7,"lowercase"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](8,"div",56),u["\u0275\u0275elementStart"](9,"h5",32),u["\u0275\u0275text"](10),u["\u0275\u0275pipe"](11,"translate"),u["\u0275\u0275pipe"](12,"lowercase"),u["\u0275\u0275pipe"](13,"number"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"]()),2&e){const e=t.$implicit,n=t.index,i=u["\u0275\u0275nextContext"](5);u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngIf",0==n||n>0&&(null==e?null:e.accountNoDesc)!=(null==i.rspPaymentMethodGrouping[0]?null:i.rspPaymentMethodGrouping[0].accountNoDesc)),u["\u0275\u0275advance"](4),u["\u0275\u0275textInterpolate2"]("",null==e?null:e.displayName," - ",u["\u0275\u0275pipeBind1"](6,5,u["\u0275\u0275pipeBind1"](7,7,null==e||null==e.key?null:e.key.currencyCode)),""),u["\u0275\u0275advance"](5),u["\u0275\u0275textInterpolate2"]("",u["\u0275\u0275pipeBind1"](11,9,u["\u0275\u0275pipeBind1"](12,11,e.currency))," ",u["\u0275\u0275pipeBind2"](13,13,e.value,"1.2-2"),"")}}function et(e,t){if(1&e&&(u["\u0275\u0275elementStart"](0,"h5",64),u["\u0275\u0275text"](1),u["\u0275\u0275element"](2,"br"),u["\u0275\u0275elementEnd"]()),2&e){const e=t.$implicit;u["\u0275\u0275advance"](1),u["\u0275\u0275textInterpolate1"](" ",e,"")}}function tt(e,t){if(1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275elementStart"](1,"h5",51),u["\u0275\u0275text"](2),u["\u0275\u0275pipe"](3,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275template"](4,Ze,14,16,"div",47),u["\u0275\u0275elementStart"](5,"div",61),u["\u0275\u0275elementStart"](6,"div",55),u["\u0275\u0275elementStart"](7,"h5",59),u["\u0275\u0275text"](8),u["\u0275\u0275pipe"](9,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](10,"div",56),u["\u0275\u0275template"](11,et,3,1,"h
15",62),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275element"](12,"nz-divider",33),u["\u0275\u0275elementContainerEnd"]()),2&e){const e=u["\u0275\u0275nextContext"](4);u["\u0275\u0275advance"](2),u["\u0275\u0275textInterpolate"](u["\u0275\u0275pipeBind1"](3,4,"fsmone.monthly.rsp.investment.amount")),u["\u0275\u0275advance"](2),u["\u0275\u0275property"]("ngForOf",e.rspPaymentMethodGrouping),u["\u0275\u0275advance"](4),u["\u0275\u0275textInterpolate"](u["\u0275\u0275pipeBind1"](9,6,"fsmone.total.monthly.rsp.amount")),u["\u0275\u0275advance"](3),u["\u0275\u0275property"]("ngForOf",e.totalPaymentGroupingByCurrency.RSP)}}function nt(e,t){1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275elementStart"](1,"div",65),u["\u0275\u0275text"](2),u["\u0275\u0275pipe"](3,"translate"),u["\u0275\u0275pipe"](4,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementContainerEnd"]()),2&e&&(u["\u0275\u0275advance"](2),u["\u0275\u0275textInterpolate2"](" ",u["\u0275\u0275pipeBind1"](3,2,"fsmone.complex.product.factsheet.risk.declaration")," ",u["\u0275\u0275pipeBind1"](4,4,"fsmone.complex.product.factsheet.risk.declaration.performance")," "))}function it(e,t){if(1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275elementStart"](1,"div",65),u["\u0275\u0275text"](2),u["\u0275\u0275pipe"](3,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275template"](4,nt,5,6,"ng-container",0),u["\u0275\u0275elementStart"](5,"div",65),u["\u0275\u0275text"](6),u["\u0275\u0275pipe"](7,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](8,"div",65),u["\u0275\u0275text"](9),u["\u0275\u0275pipe"](10,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementContainerEnd"]()),2&e){const e=u["\u0275\u0275nextContext"](4);u["\u0275\u0275advance"](2),u["\u0275\u0275textInterpolate1"](" ",u["\u0275\u0275pipeBind1"](3,4,"fsmone.checkout.disclaimer.verification.buy.text1")," "),u["\u0275\u0275advance"](2),u["\u0275\u0275property"]("ngIf",e.hasComplexProductCartItem()),u["\u0275\u0275advance"](2),u["\u0275\u0275textInterpolate1"](" ",u["\u0275\u0275pipeBind1"](7,6,"disclaimer.derivatives.investing")," "),u["\u0275\u0275advance"](3),u["\u0275\u0275textInterpolate1"](" ",u["\u0275\u0275pipeBind1"](10,8,"fsmone.checkout.disclaimer.verification.buy.text2")," ")}}function at(e,t){1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275elementStart"](1,"div",65),u["\u0275\u0275text"](2),u["\u0275\u0275pipe"](3,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](4,"div",65),u["\u0275\u0275text"](5),u["\u0275\u0275pipe"](6,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementContainerEnd"]()),2&e&&(u["\u0275\u0275advance"](2),u["\u0275\u0275textInterpolate1"](" ",u["\u0275\u0275pipeBind1"](3,2,"fsmone.checkout.disclaimer.verification.sell.text1")," "),u["\u0275\u0275advance"](3),u["\u0275\u0275textInterpolate1"](" ",u["\u0275\u0275pipeBind1"](6,4,"fsmone.checkout.disclaimer.verification.sell.text2")," "))}function ot(e,t){1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275elementStart"](1,"div",65),u["\u0275\u0275text"](2),u["\u0275\u0275pipe"](3,"translate"),u["\u0275\u0275pipe"](4,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementContainerEnd"]()),2&e&&(u["\u0275\u0275advance"](2),u["\u0275\u0275textInterpolate2"](" ",u["\u0275\u0275pipeBind1"](3,2,"fsmone.complex.product.factsheet.risk.declaration")," ",u["\u0275\u0275pipeBind1"](4,4,"fsmone.complex.product.factsheet.risk.declaration.performance")," "))}function rt(e,t){if(1&e){const e=u["\u0275\u0275getCurrentView"]();u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275elementStart"](1,"div",65),u["\u0275\u0275text"](2),u["\u0275\u0275pipe"](3,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275template"](4,ot,5,6,"ng-container",0),u["\u0275\u0275elementStart"](5,"div",65),u["\u0275\u0275text"](6),u["\u0275\u0275pipe"](7,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](8,"div",65),u["\u0275\u0275text"](9),u["\u0275\u0275pipe"](10,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](11,"div",65),u["\u0275\u0275text"](12),u["\u0275\u0275pipe"](13,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](14,"div",65),u["\u0275\u0275elementStart"](15,"strong"),u["\u0275\u0275element"](16,"span",66),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](17,"div",65),u["\u0275\u0275text"](18),u["\u0275\u0275pipe"](19,"translate"),u["\u0275\u0275elementStart"](20,"a",23),u["\u0275\u0275listener"]("click",(function(){return u["\u0275\u0275restoreView"](e),u["\u0275\u0275nextContext"](4).openRightToCancelModal()})),u["\u0275\u0275text"](21),u["\u0275\u0275pipe"](22,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275text"](23),u["\u0275\u0275pipe"](24,"translate"),u["\u0275\u0275element"](25,"br"),u["\u0275\u0275element"](26,"br"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementContainerEnd"]()}if(2&e){const e=u["\u0275\u0275nextContext"](4);u["\u0275\u0275advance"](2),u["\u0275\u0275textInterpolate1"](" ",u["\u0275\u0275pipeBind1"](3,8,"fsmone.checkout.disclaimer.verification.switch.text1")," "),u["\u0275\u0275advance"](2),u["\u0275\u0275property"]("ngIf",e.hasComplexProductCartItem(
1)),u["\u0275\u0275advance"](2),u["\u0275\u0275textInterpolate1"](" ",u["\u0275\u0275pipeBind1"](7,10,"disclaimer.derivatives.investing")," "),u["\u0275\u0275advance"](3),u["\u0275\u0275textInterpolate1"](" ",u["\u0275\u0275pipeBind1"](10,12,"fsmone.checkout.disclaimer.verification.switch.text2")," "),u["\u0275\u0275advance"](3),u["\u0275\u0275textInterpolate1"](" ",u["\u0275\u0275pipeBind1"](13,14,"fsmone.checkout.disclaimer.verification.switch.text3")," "),u["\u0275\u0275advance"](6),u["\u0275\u0275textInterpolate1"](" ",u["\u0275\u0275pipeBind1"](19,16,"fsmone.right.to.cancel.notes.1")," "),u["\u0275\u0275advance"](3),u["\u0275\u0275textInterpolate1"](" ",u["\u0275\u0275pipeBind1"](22,18,"here"),""),u["\u0275\u0275advance"](2),u["\u0275\u0275textInterpolate1"](" ",u["\u0275\u0275pipeBind1"](24,20,"fsmone.right.to.cancel.notes.2")," ")}}function st(e,t){}function lt(e,t){if(1&e&&(u["\u0275\u0275template"](0,st,0,0,"ng-template",67),u["\u0275\u0275pipe"](1,"async")),2&e){const e=u["\u0275\u0275nextContext"](4);u["\u0275\u0275property"]("ngComponentOutlet",u["\u0275\u0275pipeBind1"](1,1,e.lazyloadOrderpadComponent))}}const ct=function(e){return{"orderpad-visible":e}},dt=function(){return{standalone:!0}},pt=function(e,t){return{"fsmicon-eye-open":e,"fsmicon-eye-close":t}};function ut(e,t){if(1&e){const e=u["\u0275\u0275getCurrentView"]();u["\u0275\u0275elementStart"](0,"div",16),u["\u0275\u0275elementStart"](1,"div",17),u["\u0275\u0275elementStart"](2,"div",18),u["\u0275\u0275elementStart"](3,"nz-row",19),u["\u0275\u0275elementStart"](4,"nz-col",20),u["\u0275\u0275elementStart"](5,"h5",21),u["\u0275\u0275element"](6,"span",22),u["\u0275\u0275element"](7,"span",8),u["\u0275\u0275pipe"](8,"translate"),u["\u0275\u0275elementStart"](9,"a",23),u["\u0275\u0275listener"]("click",(function(){return u["\u0275\u0275restoreView"](e),u["\u0275\u0275nextContext"](3).goTo("FAQ")})),u["\u0275\u0275text"](10),u["\u0275\u0275pipe"](11,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275element"](12,"span",8),u["\u0275\u0275pipe"](13,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](14,"div",24),u["\u0275\u0275elementStart"](15,"nz-steps",25),u["\u0275\u0275element"](16,"nz-step",26),u["\u0275\u0275pipe"](17,"translate"),u["\u0275\u0275element"](18,"nz-step",27),u["\u0275\u0275pipe"](19,"translate"),u["\u0275\u0275element"](20,"nz-step",27),u["\u0275\u0275pipe"](21,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](22,"h4",28),u["\u0275\u0275text"](23),u["\u0275\u0275pipe"](24,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](25,"div",29),u["\u0275\u0275elementStart"](26,"button",30),u["\u0275\u0275listener"]("click",(function(){return u["\u0275\u0275restoreView"](e),u["\u0275\u0275nextContext"](3).backToPrevious()})),u["\u0275\u0275text"](27),u["\u0275\u0275pipe"](28,"uppercase"),u["\u0275\u0275pipe"](29,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275template"](30,Te,2,1,"ng-container",0),u["\u0275\u0275template"](31,Oe,2,1,"ng-container",0),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](32,"div",31),u["\u0275\u0275elementStart"](33,"h4",32),u["\u0275\u0275text"](34),u["\u0275\u0275pipe"](35,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275template"](36,Fe,10,7,"ng-container",0),u["\u0275\u0275element"](37,"nz-divider",33),u["\u0275\u0275template"](38,qe,13,8,"ng-container",0),u["\u0275\u0275template"](39,Ue,13,8,"ng-container",0),u["\u0275\u0275template"](40,Qe,12,8,"ng-container",0),u["\u0275\u0275template"](41,tt,13,8,"ng-container",0),u["\u0275\u0275elementStart"](42,"div",34),u["\u0275\u0275elementStart"](43,"div",35),u["\u0275\u0275elementStart"](44,"div",36),u["\u0275\u0275text"](45),u["\u0275\u0275pipe"](46,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](47,"div",37),u["\u0275\u0275elementStart"](48,"label",38),u["\u0275\u0275listener"]("ngModelChange",(function(t){return u["\u0275\u0275restoreView"](e),u["\u0275\u0275nextContext"](3).checkedDisclaimer.checked=t})),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275element"](49,"nz-divider",39),u["\u0275\u0275elementStart"](50,"div",40),u["\u0275\u0275elementStart"](51,"div",35),u["\u0275\u0275template"](52,it,11,10,"ng-container",0),u["\u0275\u0275template"](53,at,7,6,"ng-container",0),u["\u0275\u0275template"](54,rt,27,22,"ng-container",0),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](55,"div",37),u["\u0275\u0275elementStart"](56,"label",38),u["\u0275\u0275listener"]("ngModelChange",(function(t){return u["\u0275\u0275restoreView"](e),u["\u0275\u0275nextContext"](3).checkedDisclaimer2.checked=t})),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](57,"div",41),u["\u0275\u0275element"](58,"ui-floating-input",42),u["\u0275\u0275elementStart"](59,"span",43),u["\u0275\u0275elementStart"](60,"i",44),u["\u0275\u0275listener"]("click",(function(){return u["\u0275\u0275restoreView"](e),u["\u0275\u0275nextContext"](3).onChangePasswordVisible()})),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](61,"button",45),u["\u0275\u0275listener"]("click",(function(){return u["\u0275\u0275restoreView"](e),u["\u0275\u0275nextContext"](3).confirmCheckout()})),u["\u0275\u0275text"](62),u["\u0275\u0275pipe"](63,"uppercase"),u["\u0275\u0275pipe"](64,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](65,"div",46),u["\u0275\u0275template"](66,lt,2,3,void 0,0),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"]()}if(2&e){const e=u["\u0275\u0275nextContext"](3);u["\u0275\u0275property"]("ngClass",u["\u0275\u0275pureFunction1"](72,ct,e.isOrderpadVisible)),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("nzGutter",48),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("nzXs",24)("nzSm",24)("nzMd",17)("nzLg",17),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngClass",e.isMobileView?"":"mr-12"),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("nzXs",24)("nzSm",24)("nzMd",24)("nzLg",24),u["\u0275\u0275advance"](3),u["\u0275\u0275property"]("innerHTML",u["\u0275\u0275pipeBind1"](8,46,"fsmone.checkout.foreign.disclaimer.1"),u["\u0275\u0275sanitizeHtml"]),u["\u0275\u0275advance"](3),u["\u0275\u0275textInterpolate"](u["\u0275\u0275pipeBind1"](11,48,"here")),u["\u0275\u0275advance"](2),u["\u0275\u0275property"]("innerHTML",u["\u0275\u0275pipeBind1"](13,50,"fsmone.checkout.foreign.disclaimer.2"),u["\u0275\u0275sanitizeHtml"]),u["\u0275\u0275advance"](3),u["\u0275\u0275property"]("nzCurrent",2),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("nzTitle",u["\u0275\u0275pipeBind1"](17,52,"fsmone.place.order")),u["\u0275\u0275advance"](2),u["\u0275\u0275property"]("nzTitle",u["\u0275\u0275pipeBind1"](19,54,"fsmone.checkout")),u["\u0275\u0275advance"](2),u["\u0275\u0275property"]("nzTitle",u["\u0275\u0275pipeBind1"](21,56,"done")),u["\u0275\u0275advance"](3),u["\u0275\u0275textInterpolate"](u["\u0275\u0275pipeBind1"](24,58,"fsmone.checkout")),u["\u0275\u0275advance"](4),u["\u0275\u0275textInterpolate"](u["\u0275\u0275pipeBind1"](28,60,u["\u0275\u0275pipeBind1"](29,62,"fsmone.add.more"))),u["\u0275\u0275advance"](3),u["\u0275\u0275property"]("ngIf",e.fundShoppingCarts&&e.fundShoppingCarts.length>1),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngIf",e.fundShoppingCarts&&1==e.fundShoppingCarts.length),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngClass","text-base"),u["\u0275\u0275advance"](2),u["\u0275\u0275textInterpolate"](u["\u0275\u0275pipeBind1"](35,64,"payment.details")),u["\u0275\u0275advance"](2),u["\u0275\u0275property"]("ngIf",e.marginLoanGrouping&&(null==e.marginLoanGrouping?null:e.marginLoanGrouping.length)>0),u["\u0275\u0275advance"](2),u["\u0275\u0275property"]("ngIf",(null==e.buyPaymentMethodGrouping?null:e.buyPaymentMethodGrouping.length)>0),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngIf",(null==e.switchPaymentMethodGrouping?null:e.switchPaymentMethodGrouping.length)>0),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngIf",(null==e.sellPaymentMethodGrouping?null:e.sellPaymentMethodGrouping.length)>0),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngIf",(null==e.rspPaymentMethodGrouping?null:e.rspPaymentMethodGrouping.length)>0),u["\u0275\u0275advance"](4),u["\u0275\u0275textInterpolate1"](" ",u["\u0275\u0275pipeBind1"](46,66,"i.confirm.that.i.have.been.given.sufficient.opportunity.to.read.or.access.the.electronic.prospectus.and.the.information.therein")," "),u["\u0275\u0275advance"](3),u["\u0275\u0275property"]("ngModel",e.checkedDisclaimer.checked)("ngModelOptions",u["\u0275\u0275pureFunction0"](74,dt)),u["\u0275\u0275advance"](4),u["\u0275\u0275property"]("ngIf",(null==e.orderTypes?null:e.orderTypes.includes("Buy"))||(null==e.orderTypes?null:e.orderTypes.includes("RSP"))),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngIf",null==e.orderTypes?null:e.orderTypes.includes("Sell")),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngIf",(null==e.orderTypes?null:e.orderTypes.includes("Switch"))&&!(null!=e.orderTypes&&e.orderTypes.includes("Sell"))),u["\u0275\u0275advance"](2),u["\u0275\u0275property"]("ngModel",e.checkedDisclaimer2.checked)("ngModelOptions",u["\u0275\u0275pureFunction0"](75,dt)),u["\u0275\u0275advance"](2),u["\u0275\u0275property"]("formInfo",e.formInfo.get("password"))("form",e.form)("detection",e.formInfo.get("password").detection)("formValue",e.form.get("password").value),u["\u0275\u0275advance"](2),u["\u0275\u0275property"]("ngClass",u["\u0275\u0275pureFunction2"](76,pt,e.passwordVisible,!e.passwordVisible)),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("disabled",!(e.checkedDisclaimer.checked&&e.checkedDisclaimer2.checked&&!e.isMarginCheckFail))("nzLoading",e.isLoading),u["\u0275\u0275advance"](1),u["\u0275\u0275textInterpolate"](u["\u0275\u0275pipeBind1"](63,68,u["\u0275\u0275pipeBind1"](64,70,"fsmone.i.agree.and.checkout"))),u["\u0275\u0275advance"](4),u["\u0275\u0275property"]("ngIf",e.lazyloadOrderpadComponent)}}const mt=function(){return{type:"primary",text:"see.all.funds",actionId:"fund-trading"}},ht=function(e){return[e]};function ft(e,t){if(1&e){const e=u["\u0275\u0275getCurrentView"]();u["\u0275\u0275elementStart"](0,"span"),u["\u0275\u0275elementStart"](1,"ui-default-screen",68),u["\u0275\u0275listener"]("navigate",(function(t){return u["\u0275\u0275restoreView"](e),u["\u0275\u0275nextContext"](3).goTo(t)})),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"]()}2&e&&(u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("uiIcon","emptyBoxIcon")("title","your.cart.is.empty")("buttons",u["\u0275\u0275pureFunction1"](4,ht,u["\u0275\u0275pureFunction0"](3,mt))))}function gt(e,t){if(1&e&&(u["\u0275\u0275elementStart"](0,"div"),u["\u0275\u0275template"](1,ut,67,79,"div",15),u["\u0275\u0275template"](2,ft,2,6,"span",0),u["\u0275\u0275elementEnd"]()),2&e){const e=u["\u0275\u0275nextContext"](2);u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngIf",e.fundShoppingCarts&&e.fundShoppingCarts.length>0),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngIf",!(e.isLoadingCart||e.fundShoppingCarts&&0!=e.fundShoppingCarts.length))}}function vt(e,t){1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275element"](1,"br"),u["\u0275\u0275elementStart"](2,"span"),u["\u0275\u0275text"](3),u["\u0275\u0275pipe"](4,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementContainerEnd"]()),2&e&&(u["\u0275\u0275advance"](3),u["\u0275\u0275textInterpolate"](u["\u0275\u0275pipeBind1"](4,1,"fsmone.margin.outstanding.loan.auto.repay.remark")))}function St(e,t){if(1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275elementStart"](1,"h5",53),u["\u0275\u0275text"](2),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementContainerEnd"]()),2&e){const e=u["\u0275\u0275nextContext"]().$implicit;u["\u0275\u0275advance"](2),u["\u0275\u0275textInterpolate"](null==e?null:e.accountNoDesc)}}function yt(e,t){if(1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275elementStart"](1,"div",54),u["\u0275\u0275elementStart"](2,"div",55),u["\u0275\u0275elementStart"](3,"h5",32),u["\u0275\u0275text"](4),u["\u0275\u0275pipe"](5,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](6,"div",56),u["\u0275\u0275elementStart"](7,"h5",57),u["\u0275\u0275text"](8),u["\u0275\u0275pipe"](9,"translate"),u["\u0275\u0275pipe"](10,"lowercase"),u["\u0275\u0275pipe"](11,"number"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](12,"div",54),u["\u0275\u0275elementStart"](13,"div",55),u["\u0275\u0275elementStart"](14,"h5",32),u["\u0275\u0275text"](15),u["\u0275\u0275pipe"](16,"translate"),u["\u0275\u0275element"](17,"i",58),u["\u0275\u0275pipe"](18,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](19,"div",56),u["\u0275\u0275elementStart"](20,"h5",59),u["\u0275\u0275elementStart"](21,"span",60),u["\u0275\u0275text"](22),u["\u0275\u0275pipe"](23,"number"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275text"](24," p.a.~"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementContainerEnd"]()),2&e){const e=t.$implicit;u["\u0275\u0275advance"](4),u["\u0275\u0275textInterpolate"](u["\u0275\u0275pipeBind1"](5,6,"fsmone.estimated.loan.amount")),u["\u0275\u0275advance"](4),u["\u0275\u0275textInterpolate2"]("",u["\u0275\u0275pipeBind1"](9,8,u["\u0275\u0275pipeBind1"](10,10,e.currency))," ",u["\u0275\u0275pipeBind2"](11,12,e.marginLoan,"1.0-2"),""),u["\u0275\u0275advance"](7),u["\u0275\u0275textInterpolate1"]("",u["\u0275\u0275pipeBind1"](16,15,"fsmone.indicative.interest.rate.today.rate"),"\xa0"),u["\u0275\u0275advance"](2),u["\u0275\u0275propertyInterpolate"]("nzTitle",u["\u0275\u0275pipeBind1"](18,17,"fsmone.only.applicable.if.order.place.successful")),u["\u0275\u0275advance"](5),u["\u0275\u0275textInterpolate1"]("",u["\u0275\u0275pipeBind1"](23,19,e.indicativeInterestRate),"%")}}function Ct(e,t){if(1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275template"](1,St,3,1,"ng-container",0),u["\u0275\u0275template"](2,yt,25,21,"ng-container",47),u["\u0275\u0275elementContainerEnd"]()),2&e){const e=t.$implicit,n=t.index,i=u["\u0275\u0275nextContext"](4);u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngIf",0==n||n>0&&(null==e?null:e.accountNoDesc)!=(null==i.marginLoanGrouping[0]?null:i.marginLoanGrouping[0].accountNoDesc)),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngForOf",e.marginPcDetails)}}function bt(e,t){if(1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275elementStart"](1,"nz-card",73),u["\u0275\u0275elementStart"](2,"h4",74),u["\u0275\u0275text"](3),u["\u0275\u0275pipe"](4,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275template"](5,Ct,3,2,"ng-container",47),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementContainerEnd"]()),2&e){const e=u["\u0275\u0275nextContext"](3);u["\u0275\u0275advance"](3),u["\u0275\u0275textInterpolate"](u["\u0275\u0275pipeBind1"](4,2,"fsmone.margin.loan.breakdown")),u["\u0275\u0275advance"](2),u["\u0275\u0275property"]("ngForOf",e.marginLoanGrouping)}}const xt=function(e){return{"btn-outline-primary":e}};function Mt(e,t){if(1&e){const e=u["\u0275\u0275getCurrentView"]();u["\u0275\u0275elementStart"](0,"button",77),u["\u0275\u0275listener"]("click",(function(){u["\u0275\u0275restoreView"](e);
1const n=t.$implicit;return u["\u0275\u0275nextContext"](4).goTo(n.actionId)})),u["\u0275\u0275text"](1),u["\u0275\u0275pipe"](2,"translate"),u["\u0275\u0275elementEnd"]()}if(2&e){const e=t.$implicit;u["\u0275\u0275property"]("nzType",e.type)("ngClass",u["\u0275\u0275pureFunction1"](5,xt,"default"===e.type)),u["\u0275\u0275advance"](1),u["\u0275\u0275textInterpolate1"]("",u["\u0275\u0275pipeBind1"](2,3,e.text)," ")}}function Et(e,t){if(1&e&&(u["\u0275\u0275elementStart"](0,"div",75),u["\u0275\u0275template"](1,Mt,3,7,"button",76),u["\u0275\u0275elementEnd"]()),2&e){const e=u["\u0275\u0275nextContext"](3);u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngForOf",e.successButtons)}}function It(e,t){if(1&e&&(u["\u0275\u0275elementStart"](0,"div"),u["\u0275\u0275elementStart"](1,"div",69),u["\u0275\u0275elementStart"](2,"div",24),u["\u0275\u0275elementStart"](3,"nz-steps",25),u["\u0275\u0275element"](4,"nz-step",26),u["\u0275\u0275pipe"](5,"translate"),u["\u0275\u0275element"](6,"nz-step",27),u["\u0275\u0275pipe"](7,"translate"),u["\u0275\u0275element"](8,"nz-step",27),u["\u0275\u0275pipe"](9,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](10,"div",70),u["\u0275\u0275elementStart"](11,"h4",71),u["\u0275\u0275text"](12),u["\u0275\u0275pipe"](13,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](14,"span"),u["\u0275\u0275text"](15),u["\u0275\u0275pipe"](16,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275template"](17,vt,5,3,"ng-container",0),u["\u0275\u0275elementEnd"](),u["\u0275\u0275template"](18,bt,6,4,"ng-container",0),u["\u0275\u0275template"](19,Et,2,1,"div",72),u["\u0275\u0275elementEnd"]()),2&e){const e=u["\u0275\u0275nextContext"](2);u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngClass",e.isMobileView?" w-3/4":" w-1/2"),u["\u0275\u0275advance"](2),u["\u0275\u0275property"]("nzCurrent",3),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("nzTitle",u["\u0275\u0275pipeBind1"](5,10,"fsmone.place.order")),u["\u0275\u0275advance"](2),u["\u0275\u0275property"]("nzTitle",u["\u0275\u0275pipeBind1"](7,12,"fsmone.checkout")),u["\u0275\u0275advance"](2),u["\u0275\u0275property"]("nzTitle",u["\u0275\u0275pipeBind1"](9,14,"done")),u["\u0275\u0275advance"](4),u["\u0275\u0275textInterpolate"](u["\u0275\u0275pipeBind1"](13,16,"transaction.was.successful")),u["\u0275\u0275advance"](3),u["\u0275\u0275textInterpolate"](u["\u0275\u0275pipeBind1"](16,18,"fsmone.thank.you.for.transacting.at.fsmone")),u["\u0275\u0275advance"](2),u["\u0275\u0275property"]("ngIf",e.isRegionalMargin&&(null==e.sellPaymentMethodGrouping?null:e.sellPaymentMethodGrouping.length)>0),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngIf",e.isRegionalMargin&&e.marginLoanGrouping&&(null==e.marginLoanGrouping?null:e.marginLoanGrouping.length)>0),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngIf",e.successButtons)}}function wt(e,t){if(1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275elementStart"](1,"div",13),u["\u0275\u0275elementStart"](2,"div",14),u["\u0275\u0275template"](3,gt,3,2,"div",0),u["\u0275\u0275template"](4,It,20,20,"div",0),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementContainerEnd"]()),2&e){const e=u["\u0275\u0275nextContext"]();u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("formGroup",e.form),u["\u0275\u0275advance"](2),u["\u0275\u0275property"]("ngIf","checkout"==e.currentState),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngIf","completed"==e.currentState)}}function zt(e,t){1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275elementStart"](1,"div",65),u["\u0275\u0275text"](2),u["\u0275\u0275pipe"](3,"translate"),u["\u0275\u0275pipe"](4,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementContainerEnd"]()),2&e&&(u["\u0275\u0275advance"](2),u["\u0275\u0275textInterpolate2"](" ",u["\u0275\u0275pipeBind1"](3,2,"fsmone.complex.product.factsheet.risk.declaration")," ",u["\u0275\u0275pipeBind1"](4,4,"fsmone.complex.product.factsheet.risk.declaration.performance")," "))}function Pt(e,t){if(1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275text"](1),u["\u0275\u0275pipe"](2,"translate"),u["\u0275\u0275element"](3,"br"),u["\u0275\u0275element"](4,"br"),u["\u0275\u0275template"](5,zt,5,6,"ng-container",0),u["\u0275\u0275text"](6),u["\u0275\u0275pipe"](7,"translate"),u["\u0275\u0275element"](8,"br"),u["\u0275\u0275element"](9,"br"),u["\u0275\u0275text"](10),u["\u0275\u0275pipe"](11,"translate"),u["\u0275\u0275elementContainerEnd"]()),2&e){const e=u["\u0275\u0275nextContext"]();u["\u0275\u0275advance"](1),u["\u0275\u0275textInterpolate1"](" ",u["\u0275\u0275pipeBind1"](2,4,"fsmone.checkout.disclaimer.verification.buy.text1")," "),u["\u0275\u0275advance"](4),u["\u0275\u0275property"]("ngIf",e.hasComplexProductCartItem(
1)),u["\u0275\u0275advance"](1),u["\u0275\u0275textInterpolate1"](" ",u["\u0275\u0275pipeBind1"](7,6,"disclaimer.derivatives.investing")," "),u["\u0275\u0275advance"](4),u["\u0275\u0275textInterpolate1"](" ",u["\u0275\u0275pipeBind1"](11,8,"fsmone.checkout.disclaimer.verification.buy.text2")," ")}}function At(e,t){1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275text"](1),u["\u0275\u0275pipe"](2,"translate"),u["\u0275\u0275element"](3,"br"),u["\u0275\u0275element"](4,"br"),u["\u0275\u0275text"](5),u["\u0275\u0275pipe"](6,"translate"),u["\u0275\u0275element"](7,"br"),u["\u0275\u0275element"](8,"br"),u["\u0275\u0275elementContainerEnd"]()),2&e&&(u["\u0275\u0275advance"](1),u["\u0275\u0275textInterpolate1"](" ",u["\u0275\u0275pipeBind1"](2,2,"fsmone.checkout.disclaimer.verification.sell.text1")," "),u["\u0275\u0275advance"](4),u["\u0275\u0275textInterpolate1"](" ",u["\u0275\u0275pipeBind1"](6,4,"fsmone.checkout.disclaimer.verification.sell.text2")," "))}function kt(e,t){1&e&&(u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275elementStart"](1,"div",65),u["\u0275\u0275text"](2),u["\u0275\u0275pipe"](3,"translate"),u["\u0275\u0275pipe"](4,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementContainerEnd"]()),2&e&&(u["\u0275\u0275advance"](2),u["\u0275\u0275textInterpolate2"](" ",u["\u0275\u0275pipeBind1"](3,2,"fsmone.complex.product.factsheet.risk.declaration")," ",u["\u0275\u0275pipeBind1"](4,4,"fsmone.complex.product.factsheet.risk.declaration.performance")," "))}function Tt(e,t){if(1&e){const e=u["\u0275\u0275getCurrentView"]();u["\u0275\u0275elementContainerStart"](0),u["\u0275\u0275text"](1),u["\u0275\u0275pipe"](2,"translate"),u["\u0275\u0275element"](3,"br"),u["\u0275\u0275element"](4,"br"),u["\u0275\u0275template"](5,kt,5,6,"ng-container",0),u["\u0275\u0275text"](6),u["\u0275\u0275pipe"](7,"translate"),u["\u0275\u0275element"](8,"br"),u["\u0275\u0275element"](9,"br"),u["\u0275\u0275text"](10),u["\u0275\u0275pipe"](11,"translate"),u["\u0275\u0275element"](12,"br"),u["\u0275\u0275element"](13,"br"),u["\u0275\u0275text"](14),u["\u0275\u0275pipe"](15,"translate"),u["\u0275\u0275element"](16,"br"),u["\u0275\u0275element"](17,"br"),u["\u0275\u0275text"](18),u["\u0275\u0275pipe"](19,"translate"),u["\u0275\u0275element"](20,"br"),u["\u0275\u0275text"](21),u["\u0275\u0275pipe"](22,"translate"),u["\u0275\u0275elementStart"](23,"a",23),u["\u0275\u0275listener"]("click",(function(){return u["\u0275\u0275restoreView"](e),u["\u0275\u0275nextContext"]().openRightToCancelModal()})),u["\u0275\u0275text"](24),u["\u0275\u0275pipe"](25,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275text"](26),u["\u0275\u0275pipe"](27,"translate"),u["\u0275\u0275element"](28,"br"),u["\u0275\u0275element"](29,"br"),u["\u0275\u0275elementContainerEnd"]()}if(2&e){const e=u["\u0275\u0275nextContext"]();u["\u0275\u0275advance"](1),u["\u0275\u0275textInterpolate1"](" ",u["\u0275\u0275pipeBind1"](2,9,"fsmone.checkout.disclaimer.verification.switch.text1")," "),u["\u0275\u0275advance"](4),u["\u0275\u0275property"]("ngIf",e.hasComplexProductCartItem()),u["\u0275\u0275advance"](1),u["\u0275\u0275textInterpolate1"](" ",u["\u0275\u0275pipeBind1"](7,11,"disclaimer.derivatives.investing")," "),u["\u0275\u0275advance"](4),u["\u0275\u0275textInterpolate1"](" ",u["\u0275\u0275pipeBind1"](11,13,"fsmone.checkout.disclaimer.verification.switch.text2")," "),u["\u0275\u0275advance"](4),u["\u0275\u0275textInterpolate1"](" ",u["\u0275\u0275pipeBind1"](15,15,"fsmone.checkout.disclaimer.verification.switch.text3")," "),u["\u0275\u0275advance"](4),u["\u0275\u0275textInterpolate1"](" ",u["\u0275\u0275pipeBind1"](19,17,"fsmone.important.")," "),u["\u0275\u0275advance"](3),u["\u0275\u0275textInterpolate1"](" ",u["\u0275\u0275pipeBind1"](22,19,"fsmone.right.to.cancel.notes.1")," "),u["\u0275\u0275advance"](3),u["\u0275\u0275textInterpolate1"](" ",u["\u0275\u0275pipeBind1"](25,21,"here"),""),u["\u0275\u0275advance"](2),u["\u0275\u0275textInterpolate1"](" ",u["\u0275\u0275pipeBind1"](27,23,"fsmone.right.to.cancel.notes.2")," ")}}function Dt(e,t){1&e&&u["\u0275\u0275element"](0,"nz-spin",78),2&e&&u["\u0275\u0275property"]("nzSpinning",!0)}const Bt=[{path:"",component:(()=>{class e{constructor(e,t,n,i,a,o,r,s,l,c,d,p,u,m,h,f,g){this.fb=e,this.fundsService=t,this.authService=n,this.router=i,this.translateService=a,this.decimalPipe=o,this.localStorageService=r,this.popMessageService=s,this.modal=l,this.viewContainerRef
1=c,this.fundTransactionRestService=d,this.store=p,this.holdingTabService=u,this.accountRestService=m,this.marginRestService=h,this.securityRestService=f,this.eddaRestService=g,this.biometricDateFormat="dd MMM yyyy",this.formInfo=new Map([["password",{label:"password",type:"password",cssClass:"lg round",validation:{required:"password.is.required"}}]]),this.cartSize={nzXs:24,nzSm:24,nzMd:24,nzLg:24},this.orderTypes=[],this.currentState="checkout",this.isLoading=!1,this.buyPaymentMethodGrouping=[],this.sellPaymentMethodGrouping=[],this.rspPaymentMethodGrouping=[],this.switchPaymentMethodGrouping=[],this.totalPaymentGroupingByCurrency={},this.accountNoSummary=[],this.disclaimerRead=!0,this.showDisclaimerModal=!1,this.isOrderpadVisible=!1,this.transactionTotalCount=0,this.transactionSuccessCount=0,this.transactionErrorCount=0,this.transactionPartialCount=0,this.isMobileView=!1,this.checkedDisclaimer={checked:!1},this.checkedDisclaimer2={checked:!1},this.passwordVisible=!1,this.isLoadingCart=!1,this.marginLoanGrouping=[],this.isRegionalMargin=!1,this.todayDate=new Date,this.isMarginCheckFail=!1,this.viewFundEddaModal=!1,this.requestDepositAmount=0,this.eddaSelectedRefno="",this.eddaProcessedRefnoSet=[],this.eddaLoadingVisible=!1,this.eddaStatus=!1,this.filteredAccountCarts=[]}ngOnInit(){this.isLoadingCart=!0,window.scroll(0,0),this.uid=this.store.selectSnapshot(d.a.getId),this.translateService.get("init").subscribe(e=>{this.checkDisplayLayout(),this.getCurrentTimeStamp(),this.form=this.fb.group({password:[null,[r.I.required]]},{updateOn:"blur"}),this.orderpadVisibilitySubscription=this.fundsService.updateVisibleEvent.subscribe(e=>{this.isOrderpadVisible=e,this.isOrderpadVisible?this.loadOrderpadComponent():this.closeOrderpadComponent()}),this.accountRestService.getAccountListByOrder().subscribe(e=>{if(e&&"SUCCESS"===e.status&&(this.activeAccounts=e.data,this.activeAccounts&&(this.activeAccounts=this.activeAccounts.filter(e=>!("Y"==e.discretAcct||"I"==e.dpmsFlag)),this.activeAccounts.forEach(e=>{e.translate=e.accountNo+" - "+e.accountType}),this.transactionRefno&&this.activeAccounts.forEach(e=>{e.accountNo==this.transactionRefno&&(this.cartAccountName=e.translate)}))),this.isLoadingCart=!1,this.orderpadDataSubscription=this.fundsService.addFundShoppingCartEvent.subscribe(e=>{this.fundShoppingCarts=this.fundsService.fundShoppingCarts,this.eddaFundShoppingCarts=this.fundShoppingCarts,this.localStorageService.set("fundShoppingCarts",this.fundShoppingCarts),this.goToBuyPageOnEmptyCarts(),this.changeCartSize(this.countCartSize()),this.calculateSideBarPaymentDetails()}),this.localStorageService.get("fundShoppingCarts")){this.calculateSideBarPaymentDetails(),this.checkHoliday();let e={};e.refno=this.transactionRefno,e.isSkipAsTransactionMethod=!0,e.isShowAllTransactionMethod=!0;let t=this.fundsService.findBuyFundExistingRspTransactionMethod(e);Object(c.a)(t).subscribe(e=>{let t=e[0];t&&"SUCCESS"===t.status&&(this.existingRspTransactionMethods=t.data)})}})})}checkDisplayLayout(){}ngOnDestroy(){clearInterval(this.stopTime),this.orderpadVisibilitySubscription.unsubscribe(),this.orderpadDataSubscription.unsubscribe()}
1calculateSideBarPaymentDetails(){if(this.localStorageService.get("fundShoppingCarts")){if(this.totalPaymentGroupingByCurrency={},this.buyPaymentMethodGrouping=[],this.sellPaymentMethodGrouping=[],this.rspPaymentMethodGrouping=[],this.switchPaymentMethodGrouping=[],this.fundShoppingCarts=this.localStorageService.get("fundShoppingCarts"),this.localStorageService.get("eddaProcessedRefnoSet")&&(this.eddaProcessedRefnoSet=this.localStorageService.get("eddaProcessedRefnoSet")),this.eddaStatus=this.localStorageService.get("eddaStatus"),this.fundsService.fundShoppingCarts=this.fundShoppingCarts,this.goToBuyPageOnEmptyCarts(),this.changeCartSize(this.countCartSize()),this.fundShoppingCarts=this.fundShoppingCarts.sort((function(e,t){return e.refno<t.refno?-1:e.refno==t.refno?0:1})),this.eddaFundShoppingCarts=this.fundShoppingCarts,this.filteredAccountCarts=[],this.localStorageService.set("originalFundShoppingCarts",this.fundShoppingCarts),this.eddaStatus){let e=Array.from(new Set(this.eddaFundShoppingCarts.map(e=>e.accountNoDesc)));if(this.filteredAccountCarts=e.map(e=>{var t,n;let i=this.eddaFundShoppingCarts.filter(t=>"Buy"==t.type&&"HKD"===t.transactionMethod.currencyCode&&("Trust Account"===t.transactionMethod.transactionMode||"Auto Sweep"===t.transactionMethod.transactionMode)&&t.accountNoDesc===e),a=i.reduce((e,t)=>e+Number(t.transactionAmount),0),o=0;if(i&&i.length>0){const e=null===(t=i[0].transactionMethod)||void 0===t?void 0:t.currencyCode,n=i[0].productInfo.transactionMethods.find(t=>t.currencyCode===e&&"Trust Account"===t.transactionMode||"Auto Sweep"===t.transactionMode);n&&(o=n.availableBalance)}let r=i.length>0?i[0].refno:"",s=null===(n=this.activeAccounts)||void 0===n?void 0:n.find(e=>e.accountNo===r);return s&&"Y"!==s.regionalMargin?{refno:i.length>0?i[0].refno:"",totalTransactionAmount:a,currentHKDBalance:o,filteredCarts:i}:null}).filter(e=>null!==e),this.filteredAccountCarts){let e=[];this.filteredAccountCarts.forEach(t=>{if(t.totalTransactionAmount>t.currentHKDBalance){let n=this.eddaFundShoppingCarts.filter(e=>{var n;return"Buy"==e.type&&e.refno===t.refno&&"HKD"===e.transactionCurrency&&"Trust Account"===(null===(n=e.transactionMethod)||void 0===n?void 0:n.transactionMode)}),i=t.currentHKDBalance;n.forEach(t=>{let n=Math.min(t.transactionAmount,i);i-=n,e.push(Object.assign(Object.assign({},t),{transactionAmount:n,transactionMethod:t.transactionMethod})),i<=0&&t.transactionAmount>n&&e.push(Object.assign(Object.assign({},t),{transactionAmount:t.transactionAmount-n,transactionMethod:this.getEDDATransactionMethod(this.eddaFundShoppingCarts,t.refno)}))}),i>0&&e.push({refno:t.refno,transactionCurrency:"HKD",transactionAmount:i,transactionMethod:this.getEDDATransactionMethod(this.eddaFundShoppingCarts,t.refno)})}});let t=[...e];this.eddaFundShoppingCarts.forEach(n=>{-1===e.findIndex(e=>e.cartId===n.cartId)&&t.push(n)}),this.eddaFundShoppingCarts=t}}if(this.eddaFundShoppingCarts.forEach(e=>{var t,n,i,a,o,r;let s=null===(t=this.activeAccounts)||void 0===t?void 0:t.find(t=>t.accountNo==e.refno),l=s?null==s?void 0:s.translate:e.accountNoDesc;this.isRegionalMargin="Y"==(null==s?void 0:s.regionalMargin),0==this.accountNoSummary.filter(t=>t.refno==e.refno).length&&this.accountNoSummary.push({refno:e.refno,accountNoDesc:l});let c=null;if(this.transactionRefno=e.refno,"Buy"==e.type||"RSP"==e.type?(this.orderTypes.includes("RSP")||this.orderTypes.includes("Buy")||this.orderTypes.push(e.type),e.transactionMethod&&(c=e.type+e.transactionMethod.id+e.transactionMethod.transactionMode+e.transactionCurrency,"RSP"==e.type&&(c=e.type+e.transactionMethod.id+e.transactionMethod.transactionMode+e.transactionCurrency),"Buy"==e.type&&"EDDA"==e.transactionMethod.transactionMode&&(c=e.type+e.transactionMethod.transactionMode+e.transactionCurrency+e.refno))):"Switch"==e.type?(this.orderTypes.includes(e.type)||this.orderTypes.push(e.type),c="switch"+e.productInfo.paymentMethod+e.transactionCurrency):"Sell"==e.type&&(this.orderTypes.includes(e.type)||this.orderTypes.push(e.type),c=e.transactionMethod.transactionMethod+e.transactionCurrency+e.productInfo.currencyCode),c)if("Buy"==e.type){let t=!1;if(this.buyPaymentMethodGrouping.forEach(n=>
1{n.identifier==c&&(n.value=Number(n.value)+Number(e.transactionAmount),t=!0)}),!t){let t=e.transactionMethod,i="Trust Account"==(null==t?void 0:t.transactionMode)||"Cash"==(null==t?void 0:t.transactionMode)?this.translateService.instant("cash.account"):"Auto Sweep"==(null==t?void 0:t.transactionMode)?this.translateService.instant("fsmone.auto.sweep"):null==t?void 0:t.transactionMode;"EDDA"==i&&(i=this.translateService.instant("edda"));let a=null===(n=this.activeAccounts)||void 0===n?void 0:n.find(t=>t.accountNo==e.refno);t={identifier:c,key:e.transactionMethod,value:e.transactionAmount,currency:e.transactionCurrency,displayName:i,accountNoDesc:a?null==a?void 0:a.translate:e.accountNoDesc},this.buyPaymentMethodGrouping.push(t)}}else if("RSP"==e.type){let t=!1;if(this.rspPaymentMethodGrouping.forEach(n=>{n.identifier==c&&(n.value=Number(n.value)+Number(e.transactionAmount),t=!0)}),!t){let t=e.transactionMethod,n="Trust Account"==(null==t?void 0:t.transactionMode)||"Cash"==(null==t?void 0:t.transactionMode)?this.translateService.instant("cash.account"):"Auto Sweep"==(null==t?void 0:t.transactionMode)?this.translateService.instant("fsmone.auto.sweep"):null==t?void 0:t.transactionMode;"DDA"==n?n=this.translateService.instant("dda"):"EDDA"==n&&(n=this.translateService.instant("edda"));let a=null===(i=this.activeAccounts)||void 0===i?void 0:i.find(t=>t.accountNo==e.refno);t={identifier:c,key:e.transactionMethod,value:e.transactionAmount,currency:e.transactionCurrency,displayName:n,accountNoDesc:a?null==a?void 0:a.translate:e.accountNoDesc},this.rspPaymentMethodGrouping.push(t)}}else if("Sell"==e.type){let t=!1;if(this.sellPaymentMethodGrouping.forEach(n=>{n.identifier==c&&(n.value=Number(n.value)+Number(e.transactionAmount),t=!0)}),!t){let t=e.transactionMethod,n="Trust Account"==(null==t?void 0:t.transactionMode)||"Cash"==(null==t?void 0:t.transactionMode)?this.translateService.instant("cash.account"):"Auto Sweep"==(null==t?void 0:t.transactionMode)?this.translateService.instant("fsmone.auto.sweep"):null==t?void 0:t.transactionMode,i=null===(a=this.activeAccounts)||void 0===a?void 0:a.find(t=>t.accountNo==e.refno);t={identifier:c,key:e.transactionMethod,value:e.transactionAmount,currency:null===(o=e.productInfo)||void 0===o?void 0:o.currencyCode,displayName:n,accountNoDesc:i?null==i?void 0:i.translate:e.accountNoDesc},this.sellPaymentMethodGrouping.push(t)}}else if("Switch"==e.type){let t=!1;if(this.switchPaymentMethodGrouping.forEach(n=>{n.identifier==c&&(n.value=Number(n.value)+Number(e.transactionAmount),t=!0)}),!t){let t=e.productInfo,n=this.translateService.instant("cheque"==t.paymentMethod?"fsmone.fund.switching":t.paymentMethod),i=null===(r=this.activeAccounts)||void 0===r?void 0:r.find(t=>t.accountNo==e.refno);t={identifier:c,key:{currencyCode:e.transactionCurrency,transactionMethod:t.paymentMethod,transactionMode:n},value:e.transactionAmount,currency:t.currencyCode,displayName:n,accountNoDesc:i?null==i?void 0:i.translate:e.accountNoDesc},this.switchPaymentMethodGrouping.push(t)}}}),this.isRegionalMargin&&this.calculateMarginLoanSideBar(),this.buyPaymentMethodGrouping){let e={};this.buyPaymentMethodGrouping.forEach(t=>{var n;let i=null===(n=null==t?void 0:t.key)||void 0===n?void 0:n.currencyCode,a=t.value;e[i]=e[i]?Number(e[i])+Number(a):a}),this.buyPaymentMethodGrouping=this.buyPaymentMethodGrouping.sort((function(e,t){return e.accountNoDesc<t.accountNoDesc?-1:e.accountNoDesc==t.accountNoDesc?0:1}));let t=[];for(let n in e){let i=this.translateService.instant(n.toLowerCase())+" "+Object(s.a)(Number(e[n]));t.push(i)}this.totalPaymentGroupingByCurrency.Buy=t}if(this.rspPaymentMethodGrouping){let e={};this.rspPaymentMethodGrouping.forEach(t=>{var n;let i=null===(n=null==t?void 0:t.key)||void 0===n?void 0:n.currencyCode,a=t.value;e[i]=e[i]?Number(e[i])+Number(a):a}),this.rspPaymentMethodGrouping=this.rspPaymentMethodGrouping.sort((function(e,t){return e.accountNoDesc<t.accountNoDesc?-1:e.accountNoDesc==t.accountNoDesc?0:1}));let t=[];for(let n in e){let i=this.translateService.instant(n.toLowerCase())+" "+Object(s.a)(Number(e[n]));t.push(i)}this.totalPaymentGroupingByCurrency.RSP=t}if(this.switchPaymentMethodGrouping&&this.switchPaymentMethodGrouping.forEach(e
1=>{let t=this.sellPaymentMethodGrouping.filter(t=>t.identifier==e.identifier);t&&t.length>0?t[0].value=Number(t[0].value)+Number(e.value):this.sellPaymentMethodGrouping.push(e)}),this.sellPaymentMethodGrouping){let e={};this.sellPaymentMethodGrouping.forEach(t=>{let n=null==t?void 0:t.currency,i=t.value;e[n]=e[n]?Number(e[n])+Number(i):i}),this.sellPaymentMethodGrouping=this.sellPaymentMethodGrouping.sort((function(e,t){return e.accountNoDesc<t.accountNoDesc?-1:e.accountNoDesc==t.accountNoDesc?0:1}));let t=[];for(let n in e){let i=this.translateService.instant(n.toLowerCase())+" "+Object(s.a)(Number(e[n]));t.push(i)}this.totalPaymentGroupingByCurrency.Sell=t}if(this.switchPaymentMethodGrouping){let e={};this.switchPaymentMethodGrouping.forEach(t=>{let n=null==t?void 0:t.currency,i=t.value;e[n]=e[n]?Number(e[n])+Number(i):i}),this.switchPaymentMethodGrouping=this.switchPaymentMethodGrouping.sort((function(e,t){return e.accountNoDesc<t.accountNoDesc?-1:e.accountNoDesc==t.accountNoDesc?0:1}));let t=[];for(let n in e){let i=this.translateService.instant(n.toLowerCase())+" "+Object(s.a)(Number(e[n]));t.push(i)}this.totalPaymentGroupingByCurrency.Switch=t}}else this.goToBuyPageOnEmptyCarts()}getEDDATransactionMethod(e,t){const n=e.find(e=>e.refno===t&&e.productInfo.transactionMethods.some(e=>"EDDA"===e.transactionMode));if(n){const e=n.productInfo.transactionMethods.find(e=>"EDDA"===e.transactionMode);if(e)return{transactionMode:e.transactionMode,id:e.id,transactionMethod:e.transactionMethod,ifastStatus:e.ifastStatus,accountNo:e.accountNo,availableBalance:e.availableBalance,bondpp:e.bondpp,name:e.name,currencyCode:e.currencyCode,ddaStatus:e.ddaStatus,asMixPayment:e.asMixPayment,isAsMixPayment:e.isAsMixPayment}}return null}replaceFundShoppingCarts(e,t){const n=t.reduce((e,t)=>(e[t.cartId]||(e[t.cartId]=[]),e[t.cartId].push(t),e),{});for(let i=0;i<e.length;i++){const t=e[i].cartId;n[t]&&(e.splice(i,1),e.splice(i,0,...n[t]))}}getCartFromShoppingCartByCartId(e){let t;return this.fundsService.fundShoppingCarts.forEach(n=>{n.cartId!=e||(t=n)}),t}getCartFromShoppingCartByPairId(e,t){let n;return this.fundsService.fundShoppingCarts.forEach(i=>{i.buyRspPairId!=e||i.type==t||(n=i)}),n}removeFromCart(e){this.popMessageService.openPopOutModal(this.viewContainerRef,{type:"warning",bodyHtml:this.translateService.instant("fsmone.confirm.remove.from.cart"),confirmBtn:!0,cancelBtn:!0,confirmBtnHtml:"delete",cancelBtnHtml:"cancel"}).then(t=>{if(t.confirm){let t,n=this.getCartFromShoppingCartByCartId(e);n&&n.buyRspPairId&&(t=this.getCartFromShoppingCartByPairId(n.buyRspPairId,n.type));let i=this.fundsService.fundShoppingCarts;if(n){let e=null;i.forEach((t,i)=>{t.cartId!=n.cartId||(e=i)}),null!=e&&i.splice(e,1)}if(t){let e=null;i.forEach((n,i)=>{n.cartId!=t.cartId||(e=i)}),null!=e&&i.splice(e,1)}this.fundsService.fundShoppingCarts=i,this.fundShoppingCarts=i,this.eddaFundShoppingCarts=this.fundShoppingCarts,this.localStorageService.set("fundShoppingCarts",this.fundShoppingCarts),this.calculateSideBarPaymentDetails()}})}countCartSize(){let e=0;return this.fundShoppingCarts&&this.fundShoppingCarts.forEach(t=>{"Switch"==t.type?e+=2:e++}),e}changeCartSize(e){!e||e<=1?(this.cartSize.nzLg=24,this.cartSize.nzMd=24):(this.cartSize.nzLg=12,this.cartSize.nzMd=12)}isComplexProductCartItem(e){var t,n;return"Y"===(null===(t=null==e?void 0:e.productInfo)||void 0===t?void 0:t.complexProduct)||"Y"===(null===(n=null==e?void 0:e.switchBuyProductInfo)||void 0===n?void 0:n.complexProduct)}hasComplexProductCartItem(e=this.fundShoppingCarts){return!!(null==e?void 0:e.some(e=>this.isComplexProductCartItem(e)))}goToBuyPageOnEmptyCarts(){}backToPrevious(){var e,t;(null===(e=this.orderTypes)||void 0===e?void 0:e.includes("Sell"))||(null===(t=this.orderTypes)||void 0===t?void 0:t.includes("Switch"))?this.router.navigate(["/trade/funds/sell"]):this.router.navigate(["/trade/funds/buy"])}loadOrderpadComponent(){return Object(o.a)(this,void 0,void 0,(function*(){this.lazyloadOrderpadComponent?(this.closeOrderpadComponent(),this.lazyloadOrderpadComponent=n.e(38).then(n.bind(null,"ghhb")).then(({FundsOrderpadComponent:e})=>e),this.isOrderpadVisible=!0):(this.lazyloadOrderpadComponent=n.e(38).then(n.bind(null,"ghhb")).then(({FundsOrderpadComponent:e})=>e),this.isOrderpadVisible=!0)}))}closeOrderpadComponent(){this.lazyloadOrderpadComponent=null,this.isOrderpadVisible=!1}openOrderPadModifyCart(e){this.fundsService.fundShoppingCarts.forEac
1h(t=>{t.cartId!=e||this.fundsService.updateFundOrderpadInfoEvent.emit({productId:t.productInfo.productId,orderSide:"Buy"==t.type||"RSP"==t.type?"Buy":t.type,refno:t.refno,cartId:e,accountList:this.activeAccounts,existingRspTransactionMethods:this.existingRspTransactionMethods})}),this.fundsService.updateVisibleEvent.emit(!0)}openTransactionDisclaimerModal(){this.disclaimerModal.afterClose.subscribe(e=>{console.log("result")})}openDisclaimerModal(){this.showDisclaimerModal=!0}closeDisclaimerModal(){this.showDisclaimerModal=!1}openRightToCancelModal(){let e="<ol><li>"+this.translateService.instant("fsmone.rights.for.cancel.line1")+"</li><br><br><li>"+this.translateService.instant("fsmone.rights.for.cancel.line2")+"<ol type=i><li>"+this.translateService.instant("fsmone.rights.for.cancel.line2.point1")+"</li><li>"+this.translateService.instant("fsmone.rights.for.cancel.line2.point2")+"</li><li>"+this.translateService.instant("fsmone.rights.for.cancel.line2.point3")+"</li></ol></li><br><br><li>"+this.translateService.instant("fsmone.rights.for.cancel.line3")+"</li><br><br><li>"+this.translateService.instant("fsmone.rights.for.cancel.line4")+"</li><br><br><li>"+this.translateService.instant("fsmone.rights.for.cancel.line5")+"<ol type=a><li>"+this.translateService.instant("fsmone.rights.for.cancel.line5.point1")+"</li><li>"+this.translateService.instant("fsmone.rights.for.cancel.line5.point2")+"</li></ol></li><br><br><li>"+this.translateService.instant("fsmone.rights.for.cancel.line6")+"<ol type=i><li>"+this.translateService.instant("fsmone.rights.for.cancel.line6.point1")+"</li><li>"+this.translateService.instant("fsmone.rights.for.cancel.line6.point2")+"</li><li>"+this.translateService.instant("fsmone.rights.for.cancel.line6.point3")+"</li></ol></li><br><br><li>"+this.translateService.instant("fsmone.rights.for.cancel.line7")+"</li><br><br><li>"+this.translateService.instant("fsmone.rights.for.cancel.line8")+"</li><br><br><li>"+this.translateService.instant("fsmone.rights.for.cancel.line9")+"</li><br><br><li>"+this.translateService.instant("fsmone.rights.for.cancel.line10")+"</li><br><br><li>"+this.translateService.instant("fsmone.rights.for.cancel.line11")+"</li><br><br><li>"+this.translateService.instant("fsmone.rights.for.cancel.line12")+"</li><br><br><li>"+this.translateService.instant("fsmone.rights.for.cancel.line13")+"<ol type=i><li>"+this.translateService.instant("fsmone.rights.for.cancel.line13.point1")+"</li><li>"+this.translateService.instant("fsmone.rights.for.cancel.line13.point2")+"</li></ol></li><br><br></ol>";this.popMessageService.openPopOutModal(this.viewContainerRef,{type:"info",titleHtml:this.translateService.instant("fsmone.fsmone.rights.for.cancel.title"),bodyHtml:e,cancelBtn:!1})}checkHoliday(){let e=[],t={};this.fundShoppingCarts.forEach(n=>{e.push(this.fundsService.getFundHolidayBySedolnumber(n.productInfo.productId)),t[n.productInfo.productId]=n.productInfo});let n=this.translateService.instant("fund.holiday.message.1",{default:"There is upcoming Fund Holiday on the fund you have selected:"})+"<br/>";Object(c.a)(e).subscribe(e=>{if(e&&e.length>0){let i=!1;e.forEach(e=>{var a;e&&(null==e?void 0:e.length)>0&&(n=n+"<br><b>"+(null===(a=t[e[0].fundCalendarPk.sedolnumber])||void 0===a?void 0:a.productName)+"</b><br>",i=!0)}),i&&(n=n+"<br />"+this.translateService.instant("fund.holiday.message.2",{default:"The Fund Holiday might affect and defer the Transaction date and/or completion date of your order. "})+"<br/>",this.popMessageService.openPopOutModal(this.viewContainerRef,{type:"warning",bodyHtml:n}))}})}getCurrentTimeStamp(){this.translateService.instant("current.time")}setRead(e){this.disclaimerRead=e}confirmCheckout(){this.form.valid?this.confirmOrder():this.popMessageService.openPopOutModal(this.viewContainerRef,{type:"warning",bodyHtml:this.translateService.instant("please.enter.password.for.verification"),confirmBtn:!0})}processEddaResult(e){return Object(o.a)(this,void 0,void 0,(function*(){if(e)if(p.d.RESPONSE_SUCCESS===e.status){let t=e.data;if(this.eddaLoadingVisible=!0,this.fundEddaComponent.setSubmitLoadingTrue(),"complete"==t.status){this.fundEdd
1aComponent.setSubmitLoadingFalse(),this.eddaLoadingVisible=!1,this.isLoading=!1,this.viewFundEddaModal=!1;let e=null;this.eddaProcessedRefnoSet&&(e=this.eddaProcessedRefnoSet.find(e=>e.refno===t.refno)),e?e.transactionAmount+=t.transactionAmount:(yield this.performMarginAccountResync(t.refno),this.eddaProcessedRefnoSet.push({refno:t.refno,transactionAmount:t.transactionAmount,eddi:t})),this.localStorageService.set("eddaProcessedRefnoSet",this.eddaProcessedRefnoSet),this.popMessageService.openPopOutModal(this.viewContainerRef,{type:"success",titleHtml:this.translateService.instant("transaction.was.successful"),bodyHtml:this.translateService.instant("fsmone.cash.trans.done.reference")+" "+t.transactionId,confirmBtn:!0,confirmBtnHtml:"proceed.checkout",nzMaskClosable:!1}).then(e=>{(null==e?void 0:e.confirm)&&this.confirmOrder()})}else"failed"==t.status?(this.fundEddaComponent.setSubmitLoadingFalse(),this.eddaLoadingVisible=!1,this.isLoading=!1,this.viewFundEddaModal=!1,this.popMessageService.openPopOutModal(this.viewContainerRef,{type:"warning",titleHtml:this.translateService.instant("warning"),bodyHtml:this.translateService.instant(null==e?void 0:e.errorMessage)||this.translateService.instant("fsmone.transaction.edda.payment.failed"),nzMaskClosable:!1})):this.processEddaProcessChecking(t)}else{this.fundEddaComponent.setSubmitLoadingFalse(),this.eddaLoadingVisible=!1,this.isLoading=!1,this.viewFundEddaModal=!1;let t=this.translateService.instant(null==e?void 0:e.errorMessage)||this.translateService.instant("fsmone.transaction.edda.payment.failed");this.popMessageService.openPopOutModal(this.viewContainerRef,{type:"warning",titleHtml:this.translateService.instant("warning"),bodyHtml:t,nzMaskClosable:!1})}else this.fundEddaComponent.setSubmitLoadingFalse(),this.eddaLoadingVisible=!1,this.isLoading=!1,this.viewFundEddaModal=!1,this.popMessageService.openPopOutModal(this.viewContainerRef,{type:"warning",titleHtml:this.translateService.instant("warning"),bodyHtml:this.translateService.instant("fsmone.transaction.edda.payment.failed"),nzMaskClosable:!1})}))}processEddaProcessChecking(e){e&&this.eddaRestService.getTransactionEddiStatus(e.eddiId).toPromise().then(t=>Object(o.a)(this,void 0,void 0,(function*(){if(p.d.RESPONSE_SUCCESS===t.status)if("complete"===t.data.status){this.fundEddaComponent.setSubmitLoadingFalse(),this.eddaLoadingVisible=!1,this.isLoading=!1,this.viewFundEddaModal=!1;let n=null;this.eddaProcessedRefnoSet&&(n=this.eddaProcessedRefnoSet.find(t=>t.refno===e.refno)),n?n.transactionAmount+=t.data.transactionAmount:(yield this.performMarginAccountResync(e.refno),this.eddaProcessedRefnoSet.push({refno:e.refno,transactionAmount:t.data.transactionAmount,eddi:t.data})),this.localStorageService.set("eddaProcessedRefnoSet",this.eddaProcessedRefnoSet),this.popMessageService.openPopOutModal(this.viewContainerRef,{type:"success",titleHtml:this.translateService.instant("transaction.was.successful"),bodyHtml:this.translateService.instant("fsmone.cash.trans.done.reference")+" "+t.data.transactionId,confirmBtn:!0,confirmBtnHtml:"proceed.checkout",nzMaskClosable:!1}).then(e=>{(null==e?void 0:e.confirm)&&this.confirmOrder()})}else this.fundEddaComponent.setSubmitLoadingFalse(),this.eddaLoadingVisible=!1,this.isLoading=!1,this.viewFundEddaModal=!1,this.popMessageService.openPopOutModal(this.viewContainerRef,{type:"warning",titleHtml:this.translateService.instant("warning"),bodyHtml:(null==e?void 0:e.errorMessage)||this.translateService.instant("fsmone.transaction.edda.payment.failed"),nzMaskClosable:!1});else{this.fundEddaComponent.setSubmitLoadingFalse(),this.eddaLoadingVisible=!1;let n=null==t?void 0:t.errorMessage,i=this.translateService.instant("fsmone.transaction.edda.payment.failed");"INVALID_PARAMETER"==n?i=this.translateService.instant("fsmone.transaction.edda.invalid.param"):"ERROR_ACCOUNT_NOT_FOUND"==n?i=this.translateService.instant("fsmone.transaction.edda.account.not.found"):"INVALID_EDDI_ID"==n?i=this.translateService.instant("fsmone.transaction.edda.invalid.eddi.id"):"INVALID_EDDA"==n?i=this.translateService.instant("fsmone.transaction.edda.invalid.edda"):"eddi.process.more.than.usual"==n&&(i=this.translateService.instant("fsmone.transaction.edda.eddi.process.longer.than.usual"),this.eddaProcessedRefnoSet.push({refno:e.refno,transactionAmount:e.transactionAmount,eddi:e}),this.localStorageService.set("eddaProcessedRefnoSet",this.eddaProcessedRefnoSet)),this.isLoading=!1,this.viewFundEddaModal=!1,this.popMessageService.openPopOutModal(this.viewContainerRef,{type:"warning",titleHtml:this.translateService.instant("warning"),bodyHtml:i,nzMaskClosable:!1})}})))}confirmOrder(){if(this.isLoading)return;let e=this.form.get("password").value,t={},n=[];
1e&&""!=e&&this.orderTypes.forEach(i=>{t[i]=[],this.isLoading=!0,this.authService.getPresessionModel().toPromise().then(t=>Object(o.a)(this,void 0,void 0,(function*(){const a=this.authService.getHashPassword(t,e),o=t.e2eeRandom,r=a,s=yield this.getModuleConfigEddaStatus();let l=this.constructTransactionRequestModel(i,s&&this.eddaStatus?this.eddaFundShoppingCarts:this.fundShoppingCarts);l.encryptedPassword=r,l.random=o;let c=this.constructTransactionRequestModel(i,this.fundShoppingCarts);c.encryptedPassword=r,c.random=o,this.constructTransactionServices(i,l,n,s,c).then(e=>{e&&e.length==this.orderTypes.length&&this.sendConfirmOrderRequest(e)})}))).catch(e=>{this.isLoading=!1,this.popMessageService.openPopOutModal(this.viewContainerRef,{type:"error",titleHtml:this.translateService.instant("error"),bodyHtml:this.translateService.instant("error")})})})}constructTransactionServices(e,t,n,i,a){return new Promise(e=>{this.eddaSelectedRefno="",this.requestDepositAmount=0,this.viewFundEddaModal=!1,this.eddaProcessedRefnoSet=this.localStorageService.get("eddaProcessedRefnoSet")?this.localStorageService.get("eddaProcessedRefnoSet"):[],console.log("transactionInpModel",t);let o=this.filterEddaTradeObjList(t,i);if(o&&o.length>0&&this.eddaProcessedRefnoSet&&(o.forEach(e=>{const t=this.eddaProcessedRefnoSet.find(t=>t.refno===e.refno&&"complete"===t.eddi.status);t&&(t.transactionAmount<e.totalHkdAmount?e.totalHkdAmount-=t.transactionAmount:e.totalHkdAmount=0)}),this.localStorageService.set("eddaProcessedRefnoSet",this.eddaProcessedRefnoSet),o=o.filter(e=>!this.eddaProcessedRefnoSet.some(t=>t.refno===e.refno)||e.totalHkdAmount>0)),i&&o&&o.length>0)for(let t=0;t<o.length;t++){const e=o[t];let n=!1;if(this.eddaProcessedRefnoSet&&this.eddaProcessedRefnoSet.length>0){const t=this.eddaProcessedRefnoSet.filter(e=>"processing"===e.eddi.status);t&&(n=t.some(t=>e.refno===t.refno))}if(n){const t=this.eddaProcessedRefnoSet.filter(t=>"processing"===t.eddi.status&&e.refno===t.refno);t&&(this.eddaLoadingVisible=!0,this.fundEddaComponent.setSubmitLoadingTrue(),this.processEddaProcessChecking(t[0].eddi))}else{let t=0;this.eddaFundShoppingCarts&&(null==e?void 0:e.refno)&&(t=this.getFirstMethodBalance(null==e?void 0:e.refno,this.eddaFundShoppingCarts)),this.eddaFundShoppingCarts.length!==this.fundShoppingCarts.length?this.popMessageService.openPopOutModal(this.viewContainerRef,{type:"error",titleHtml:this.translateService.instant("fsmone.transaction.edda.insufficient.balance"),bodyHtml:this.translateService.instant("fsmone.transaction.insufficient.amount.1")+" "+this.decimalPipe.transform(t)+". "+this.translateService.instant("fsmone.transaction.insufficient.amount.2")+" "+this.decimalPipe.transform(e.totalHkdAmount),confirmBtn:!0,confirmBtnHtml:"fsmone.deposit.with.edda.now",cancelBtn:!0,cancelBtnHtml:"cancel",nzMaskClosable:!1,bodyAlignment:"text-center"}).then(t=>{(null==t?void 0:t.confirm)?(this.eddaTranasctionInpModel=e,this.requestDepositAmount=null==e?void 0:e.totalHkdAmount,this.eddaSelectedRefno=null==e?void 0:e.refno,this.viewFundEddaModal=!0):this.isLoading=!1}):(this.eddaTranasctionInpModel=e,this.requestDepositAmount=null==e?void 0:e.totalHkdAmount,this.eddaSelectedRefno=null==e?void 0:e.refno,this.viewFundEddaModal=!0)}break}else if(this.eddaProcessedRefnoSet&&this.eddaProcessedRefnoSet.length>0){a=this.replaceTransactionMode(a,this.fundShoppingCarts);let t=this.fundTransactionRestService.createOrder(a);n.push(t),e(n)}else{let i=this.fundTransactionRestService.createOrder(t);n.push(i),e(n)}})}getFirstMethodBalance(e,t){const n=t.find(t=>t.refno===e);if(n){const e=n.productInfo.transactionMethods.find(e=>"HKD"===e.currencyCode&&("Auto Sweep"===e.transactionMode||"Trust Account"===e.transactionMode));if(e)return e.availableBalance}return null}replaceTransactionMode(e,t){return e.tradeObjList.forEach(e=>{var n,i,a;if("EDDA"===e.transactionMode&&"Buy"===e.transactionType&&"HKD"==e.currencyCode){const i=t.find(t=>t.transactionMethod.transactionMode===e.transactionMode&&t.type===e.transactionType&&t.productInfo.productId===e.productCode);if(i){const t=i.productInfo.transactionMethods.find(e=>"HKD"===e.currencyCode&&("Trust Account"===e.transactionMode||"Auto Sweep"===e.transactionMode&&e.isAsMixPayment));if(t){const i=this.eddaProcessedRefnoSet.find(t=>t.refno===e.accountNo);if(i&&(e.eddiTransactionId=null===(n=null==i?void 0:i.eddi)||void 0===n?void 0:n.transactionId),"Auto Sweep"===t.transactionMode&&t.isAsMixPayment){const n=t.asMixPayment.find(e=>"Trust Account"===e.transactionMode);n&&(e.transactionMode=n.transactionMode,e.transactionModeId=n.id)}else e.transactionMode=t.transactionMode,e.transactionModeId=t.id}}}else if("Trust Account"===e.transactionMode&&"Buy"===e.transactionType&&"HKD"==e.currencyCode){console.log("tradeObj",e);const t=this.eddaFundShoppingCarts.find(t=>"EDDA"===t.transactionMethod.transactionMode&&t.type===e.transactionType&&t.productInfo.productId===e.productC
1ode);if(console.log("matchEddiCart",t),t&&"Buy"===t.type&&"HKD"===t.transactionCurrency&&t.refno==e.accountNo&&(null===(i=t.productInfo)||void 0===i?void 0:i.productId)===e.productCode){const t=this.eddaProcessedRefnoSet.find(t=>t.refno===e.accountNo);t&&(e.eddiTransactionId=null===(a=null==t?void 0:t.eddi)||void 0===a?void 0:a.transactionId)}}}),console.log("transactionInpModel",e),e}getModuleConfigEddaStatus(){return new Promise(e=>{this.securityRestService.isModuleEnabled("FSMONE_EDDA").subscribe(t=>{e(!(!t||"SUCCESS"!==(null==t?void 0:t.status))&&(null==t?void 0:t.data))})})}filterEddaTradeObjList(e,t){const n=e.tradeObjList.filter(e=>"Buy"===e.transactionType&&"EDDA"===e.transactionMode&&t),i=[];return n.forEach(t=>{let n=i.find(e=>e.refno===t.accountNo);n||(n={refno:t.accountNo,totalHkdAmount:0,tradeObjList:[]},i.push(n)),n.encryptedPassword=e.encryptedPassword,n.random=e.random,n.tradeObjList.push(t),n.totalHkdAmount+=Number(t.transactionAmount)||0}),i}closeFundEddaModal(){this.isLoading=!1,this.viewFundEddaModal=!this.viewFundEddaModal}constructTransactionRequestModel(e,t){let n={},i=[];return t.forEach(t=>{var n;let a={};"Buy"!=e&&"RSP"!=e||"Buy"!=t.type&&"RSP"!=t.type||(a.transactionMode=t.transactionMethod.transactionMode,a.transactionMethod=t.transactionMethod.transactionMethod,a.productCode=t.productInfo.productId,a.currencyCode=t.transactionMethod.currencyCode,a.transactionModeId=t.transactionMethod.id,a.dividendInstruction=t.dividendOption,a.accountNo=t.refno,a.transactionType=t.type,a.fundPicksAcknowledge=t.fundPicksAcknowledge,a.isASMixPayment=t.isASMixPayment,a.currentHKDBalance=t.currentHKDBalance,"DDA"==t.transactionMethod.transactionMode&&(a.currencyCode="HKD"),a.transactionUnit=t.transactionUnit,a.transactionAmount=t.transactionAmount,i.push(a)),e==t.type&&"Sell"==t.type&&(a.accountNo=t.refno,a.ifastStatus=t.productInfo.ifastStatus,a.transactionMode=null===(n=t.transactionMethod)||void 0===n?void 0:n.transactionMode,a.transactionType=t.type,a.productCode=t.productInfo.productId,a.currencyCode=t.transactionCurrency,a.transactionAmount=t.transactionAmount,a.transactionUnit=t.transactionUnit,a.fundPicksAcknowledge=t.fundPicksAcknowledge,i.push(a)),e==t.type&&"Switch"==t.type&&(a.accountNo=t.refno,a.transactionType="Switch Sell",a.ifastStatus=t.productInfo.ifastStatus,a.productCode=t.productInfo.productId,a.currencyCode=t.productInfo.currencyCode,a.transactionAmount=t.transactionAmount,a.transactionUnit=t.transactionUnit,a.switchProductCode=t.switchBuyProductInfo.productId,a.dividendInstruction=t.dividendOption,a.fundPicksAcknowledge=t.fundPicksAcknowledge,i.push(a))}),n.tradeObjList=i,n}constructTransactionRequestIndividualModel(e,t){var n;let i={};return"Buy"!=e&&"RSP"!=e||"Buy"!=t.type&&"RSP"!=t.type||(i.transactionMode=t.transactionMethod.transactionMode,i.transactionMethod=t.transactionMethod.transactionMethod,i.productCode=t.productInfo.productId,i.currencyCode=t.transactionMethod.currencyCode,i.transactionModeId=t.transactionMethod.id,i.dividendInstruction=t.dividendOption,i.accountNo=t.refno,i.transactionType=t.type,i.fundPicksAcknowledge=t.fundPicksAcknowledge,"DDA"==t.transactionMethod.transactionMode&&(i.currencyCode="HKD"),i.transactionUnit=t.transactionUnit,i.transactionAmount=t.transactionAmount),e==t.type&&"Sell"==t.type&&(i.accountNo=t.refno,i.ifastStatus=t.productInfo.ifastStatus,i.transactionMode=null===(n=t.transactionMethod)||void 0===n?void 0:n.transactionMode,i.transactionType=t.type,i.productCode=t.productInfo.productId,i.currencyCode=t.transactionCurrency,i.transactionAmount=t.transactionAmount,i.transactionUnit=t.transactionUnit,i.fundPicksAcknowledge=t.fundPicksAcknowledge),e==t.type&&"Switch"==t.type&&(Object(l.a)(20),i.accountNo=t.refno,i.transactionType="Switch Sell",i.ifastStatus=t.productInfo.ifastStatus,i.productCode=t.productInfo.productId,i.currencyCode=t.productInfo.currencyCode,i.transactionAmount=t.transactionAmount,i.transactionUnit=t.transactionUnit,i.switchProductCode=t.switchBuyProductInfo.productId,i.dividendInstruction=t.dividendOption,i.fundPicksAcknowledge=t.fundPicksAcknowledge),i}
1sendSingleConfirmOrderRequest(e,t,n){if(e&&e.length>0){let i=!1,a="",o=e[0],r=e.slice(1),s=!1;o.subscribe(e=>{if(null!=e&&"SUCCESS"===e.status){let a=!0;if(Array.isArray(e.data)){let t=0,n=0;e.data.forEach(e=>{this.shoppingCartResponses.forEach(t=>{var n,i,a;if("Buy"==t.type||"RSP"==t.type){let n=null==t?void 0:t.transactionMethod.transactionMode,i=null==t?void 0:t.transactionMethod.transactionMethod;"RSP"==t.type&&"CMDPMS"==t.transactionMethod.transactionMethod&&(n=t.transactionMethod.transactionMethod),t.productInfo.productId==(null==e?void 0:e.productCode)&&"Buy"==t.type&&"ut_buy"==(null==e?void 0:e.transactionType)&&n==(null==e?void 0:e.paymentMethod)&&("CMDPMS"==(null==e?void 0:e.crossProductPaymentMode)&&"DPMS"==i||i==(null==e?void 0:e.paymentMode))&&(t.contractNo=null==e?void 0:e.contractNo),t.productInfo.productName==(null==e?void 0:e.name)&&"RSP"==t.type&&"ut_rsp_apply"==(null==e?void 0:e.transactionType)&&n==(null==e?void 0:e.paymentMethod)&&(t.contractNo=null==e?void 0:e.contractNo)}if("Switch"==t.type){let o=null===(n=null==e?void 0:e.data)||void 0===n?void 0:n[0];"ut_switch"==(null==o?void 0:o.transactionType)&&(null==o?void 0:o.switchSellSedolnumber)==(null===(i=t.productInfo)||void 0===i?void 0:i.productId)&&(null==o?void 0:o.switchBuySedolnumber)==(null===(a=t.switchBuyProductInfo)||void 0===a?void 0:a.productId)&&(t.contractNo=null==o?void 0:o.contractNo)}if("Sell"==t.type){let n=null==t?void 0:t.transactionMethod.transactionCode,i=null==t?void 0:t.transactionMethod.transactionMethod;t.productInfo.productId==(null==e?void 0:e.productCode)&&"Sell"==t.type&&"ut_sell"==(null==e?void 0:e.transactionType)&&n==(null==e?void 0:e.redemptionMethod)&&("CMDPMS"==(null==e?void 0:e.crossProductPaymentMode)&&"DPMS"==i||i==(null==e?void 0:e.paymentMode))&&(t.contractNo=null==e?void 0:e.contractNo)}}),"SUCCESS"==(null==e?void 0:e.status)&&n++,"FAILED"==(null==e?void 0:e.status)&&(t++,a=!1)}),n>0&&0==t&&this.transactionSuccessCount++,t>0&&0==n&&this.transactionErrorCount++,t>0&&n>0&&this.transactionPartialCount++}else this.transactionSuccessCount++;r&&(null==r?void 0:r.length)>0&&a?this.sendSingleConfirmOrderRequest(r,t,n):i=!0}else"invalid.password"==e.errorMessage||"Incorrect password"==e.erorrMessage?(s=!0,a=this.translateService.instant("invalid.password.please.try.again.")):e.data&&""!=e.data?this.popMessageService.openPopOutModal(this.viewContainerRef,{type:"error",titleHtml:this.translateService.instant("error"),bodyHtml:null==e?void 0:e.data}):a=null==e?void 0:e.errorMessage,this.isLoading=!1;if(i||""!=a)if(this.additionalTextAtComplete=["thank.you.for.transacting.at.fundsupermart.com."],a&&""!=a){let e=!1;(this.transactionPartialCount>0||this.transactionSuccessCount>0)&&(e=!0,a="Seems like some of the transaction encountered some issue. Please check your orders in pending transaction page.<br><br>"+a,this.additionalTextAtComplete.push("<br><span class='text-loss'>Seems like some of the transaction encountered some issue. Please check your orders in pending transaction page.</span>")),this.popMessageService.openPopOutModal(this.viewContainerRef,{type:"error",titleHtml:this.translateService.instant("error"),bodyHtml:a}).then(t=>{e&&(this.successButtons=[{type:"default",text:"view.holdings",actionId:"done"},{type:"default",text:"view.orders",actionId:"pending"},{type:"theme",text:"fsmone.place.another.order",actionId:"fund-trading"}],this.localStorageService.set("fundShoppingCarts",null),this.fundsService.fundShoppingCarts=null,this.currentState="completed",this.fundShoppingCarts=null,this.localStorageService.set("originalFundShoppingCarts",null),this.eddaFundShoppingCarts=this.fundShoppingCarts,this.eddaProcessedRefnoSet=null)})}else if(0===e.data.sellContractList.length&&0===e.data.rspContractList.length&&0===e.data.switchContractList.length&&0===e.data.buyContractList.length)this.popMessageService.openPopOutModal(this.viewContainerRef,{type:"error",titleHtml:this.translateService.instant("error"),bodyHtml:this.translateService.instant("system.error.occured.please.call.cs")}),this.isLoading=!1;else if(i){this.successButtons=[{type:"default",text:"view.holdings",actionId:"done"},{type:"default",text:"view.orders",actionId:"pending"},{type:"theme",text:"fsmone.place.another.order",actionId:"fund-trading"}],this.localStorageService.set("fundShoppingCarts",null),this.fundsService.fundShoppingCarts=null,this.currentState="completed",this.fundShoppingCarts=null,this.localStorageService.set("originalFundShoppingCarts",null),this.eddaFundShoppingCarts=this.fundShoppingCarts,this.eddaProcessedRefnoSet=null;let e=this.translateService.instant("done",{default:"Done"});n&&t?this.successButtons=[{type:"default",text:"fsmone.regular.saving.plan",actionId:"rsp"},{type:"default",text:"view.orders",actionId:"pending"},{type:"theme",text:"fsmone.place.another.order",actionId:"fund-trading"}]:t&&(e=this.translateService.instant("fsmone.regular.saving.plan",{default:"MY RSP"}),this.successButtons=[{type:"default",text:"fsmone.regular.saving.plan",actionId:"rsp"},{type:"theme",text:"fsmone.place.another.order",actionId:"fund-trading"}])}})}}
1sendConfirmOrderRequest(e){var t,n,i,a;this.eddaProcessedRefnoSet=[],this.localStorageService.set("eddaProcessedRefnoSet",this.eddaProcessedRefnoSet);let o=!1,r=!1;this.rspPaymentMethodGrouping&&(null===(t=this.rspPaymentMethodGrouping)||void 0===t?void 0:t.length)>0&&(o=!0),(this.sellPaymentMethodGrouping&&(null===(n=this.sellPaymentMethodGrouping)||void 0===n?void 0:n.length)>0||this.buyPaymentMethodGrouping&&(null===(i=this.buyPaymentMethodGrouping)||void 0===i?void 0:i.length)>0||this.switchPaymentMethodGrouping&&(null===(a=this.switchPaymentMethodGrouping)||void 0===a?void 0:a.length)>0)&&(r=!0),e&&e.length>0?(this.transactionTotalCount=e.length,this.transactionSuccessCount=0,this.transactionErrorCount=0,this.transactionPartialCount=0,this.shoppingCartResponses=JSON.parse(JSON.stringify(this.fundShoppingCarts)),this.sendSingleConfirmOrderRequest(e,o,r)):this.isLoading=!1}goTo(e){if("fund-trading"==e)this.router.navigate(["/trade/funds/buy"]);else if("done"==e)this.router.navigate(["/holdings"]),this.holdingTabService.setActiveViewHoldingTab("investment");else if("pending"==e)this.router.navigate(["/transaction-record/pending"]);else if("rsp"==e)this.router.navigate(["/holdings"]),this.holdingTabService.setActiveViewHoldingTab("myRsp");else if("Buy"==(null==e?void 0:e.type)||"RSP"==(null==e?void 0:e.type))this.localStorageService.set("fundShoppingCarts",[e]),this.router.navigate(["/trade/funds/buy"]);else if("Sell"==(null==e?void 0:e.type)||"Switch"==(null==e?void 0:e.type))this.localStorageService.set("fundShoppingCarts",[e]),this.router.navigate(["/trade/funds/sell"]);else if("FAQ"==e){let e=this.router.serializeUrl(this.router.createUrlTree(["/support/client-support/frequently-asked-questions/1/17/6210/7"]));window.open(e,"_blank")}}onChangePasswordVisible(){this.passwordVisible=!this.passwordVisible;const e=this.formInfo.get("password");e.type="password"===e.type?"text":"password",document.getElementById("password").focus()}calculateMarginLoanSideBar(){return Object(o.a)(this,void 0,void 0,(function*(){let e=[];this.marginLoanGrouping=[],this.fundShoppingCarts.forEach(t=>{var n,i,a,o;if("Buy"==t.type){let r=t.refno,s=!1;if(e.forEach(e=>{var n,i,a,o;if(e.refno==r&&t.marginPcDetail&&(null===(n=t.marginPcDetail)||void 0===n?void 0:n.length)>0){let n={accountNumber:t.refno,amount:t.transactionAmount,currency:t.transactionCurrency,exchangeId:"UT",side:1,symbol:null===(i=t.productInfo)||void 0===i?void 0:i.productId,fullLoan:"N",msgType:"D",paymentMode:"Auto Sweep"==(null===(a=t.transactionMethod)||void 0===a?void 0:a.transactionMode)?"AUTO_SWEEP":"Trust Account",autosweepCurrency:"Auto Sweep"==(null===(o=t.transactionMethod)||void 0===o?void 0:o.transactionMode)?t.transactionCurrency:null};e.dtoList.push(n),s=!0}}),!s&&t.marginPcDetail&&(null===(n=t.marginPcDetail)||void 0===n?void 0:n.length)>0){let n={accountNumber:t.refno,amount:t.transactionAmount,currency:t.transactionCurrency,exchangeId:"UT",side:1,symbol:null===(i=t.productInfo)||void 0===i?void 0:i.productId,fullLoan:"N",msgType:"D",paymentMode:"Auto Sweep"==(null===(a=t.transactionMethod)||void 0===a?void 0:a.transactionMode)?"AUTO_SWEEP":"Trust Account",autosweepCurrency:"Auto Sweep"==(null===(o=t.transactionMethod)||void 0===o?void 0:o.transactionMode)?t.transactionCurrency:null},r=[];r.push(n),e.push({refno:t.refno,dtoList:r})}}});let t={};yield e.forEach(e=>{let n=e.dtoList;n.length>0&&this.marginRestService.marginOrderBulkPrecheck({preCheckDtoList:n}).toPromise().then(n=>{var i;if(n&&p.d.RESPONSE_SUCCESS===n.status){if("S"!==n.data.resultSet.result)return this.isMarginCheckFail=!0,void this.popMessageService.openPopOutModal(this.viewContainerRef,{type:"error",titleHtml:this.translateService.instant("error"),bodyHtml:this.translateService.instant("rcs.result.failure.general.msg")});if(this.isMarginCheckFail=!1,n.data.resultSet.marginRatio>0){let a=null===(i=this.activeAccounts)||void 0===i?void 0:i.find(t=>t.accountNo==e.refno),o=n.data.details;this.marginLoanGrouping.push({refno:e.refno,accountNoDesc:a?null==a?void 0:a.translate:e.refno,marginPcResultSet:n.data.resultSet,marginPcDetails:o}
1),o.forEach(e=>{let n=null==e?void 0:e.currency,i=null==e?void 0:e.totalLoan;t[n]=t[n]?Number(t[n])+Number(i):i});let r=[];for(let e in t){let n=this.translateService.instant(e.toLowerCase())+" "+Object(s.a)(Number(t[e]));r.push(n)}this.totalPaymentGroupingByCurrency.margin=r}}})})}))}performMarginAccountResync(e){var t;return Object(o.a)(this,void 0,void 0,(function*(){let n=null===(t=this.activeAccounts)||void 0===t?void 0:t.find(t=>t.accountNo===e);n&&"Y"==n.regionalMargin&&(yield this.marginRestService.accountResync(e).toPromise().then(e=>{e&&p.d.RESPONSE_SUCCESS===e.status||this.popMessageService.openPopOutModal(this.viewContainerRef,{type:"error",titleHtml:this.translateService.instant("error"),bodyHtml:this.translateService.instant("rcs.result.failure.general.msg")})}))}))}}return e.\u0275fac=function(t){return new(t||e)(u["\u0275\u0275directiveInject"](r.h),u["\u0275\u0275directiveInject"](pe.a),u["\u0275\u0275directiveInject"](C.a),u["\u0275\u0275directiveInject"](a.g),u["\u0275\u0275directiveInject"](f.f),u["\u0275\u0275directiveInject"](i.g),u["\u0275\u0275directiveInject"](ue.a),u["\u0275\u0275directiveInject"](me.a),u["\u0275\u0275directiveInject"](y.e),u["\u0275\u0275directiveInject"](u.ViewContainerRef),u["\u0275\u0275directiveInject"](he.a),u["\u0275\u0275directiveInject"](fe.i),u["\u0275\u0275directiveInject"](ge.a),u["\u0275\u0275directiveInject"](S.a),u["\u0275\u0275directiveInject"](ve.a),u["\u0275\u0275directiveInject"](Se.a),u["\u0275\u0275directiveInject"](v.a))},e.\u0275cmp=u["\u0275\u0275defineComponent"]({type:e,selectors:[["trade-funds-trading-funds-checkout"]],viewQuery:function(e,t){var n;1&e&&u["\u0275\u0275viewQuery"](de,!0),2&e&&u["\u0275\u0275queryRefresh"](n=u["\u0275\u0275loadQuery"]())&&(t.fundEddaComponent=n.first)},decls:18,vars:23,consts:[[4,"ngIf"],["nzCentered","",1,"m-2","ui-pop-message-box",3,"nzVisible","nzClosable","nzFooter","nzVisibleChange","nzOnCancel"],[1,"text-center","text-loss","text-icon"],["nz-icon","","nzType","info-circle","nzTheme","fill",1,"text-info"],[1,"text-left"],[1,"text-base","text-center"],[1,"text-center"],["nzType","theme","nz-button","",1,"action-btn","min-w-100",3,"click"],[3,"innerHTML"],[3,"nzVisible","isMobileView","requestDepositAmount","eddaSelectedRefno","eddaTranasctionInpModel","closeModel","eddaResult"],[3,"isModalVisible","iconType","title","content","titleClass","contentClass","btnWrapClass"],["EddaLoadingModal",""],[3,"nzActive","nzParagraph"],[3,"formGroup"],[1,"container-fluid","trade-funds-trading-funds-checkout","pb-5"],["class","live-trading-v-orderpad",3,"ngClass",4,"ngIf"],[1,"live-trading-v-orderpad",3,"ngClass"],["nz-row","",1,"d-flex","flex-wrap",3,"nzGutter"],["nz-col","",1,"pt-4","pb-5",3,"nzXs","nzSm","nzMd","nzLg"],[3,"ngClass"],[3,"nzXs","nzSm","nzMd","nzLg"],[1,"bg-black-2","text-black-7","px-3","py-2","rounded"],["nz-icon","","nzType","exclamation-circle","nzTheme","fill",1,"text-bond","text-md","mr-2"],[3,"click"],[1,"checkout-steps-wrapper","py-4"],["nzSize","small",1,"checkout-steps",3,"nzCurrent"],[1,"text-base","text-black-6",3,"nzTitle"],[3,"nzTitle"],[1,"mb-2"],[1,"d-flex","align-items-center","justify-content-between","mb-3"],["nz-button","","nzType","white","nzSize","small",1,"text-primary","font-weight-semibold",3,"click"],["nz-col","","nzXs","24","nzSm","24","nzMd","7","nzLg","7",1,"bg-black-1","p-4",3,"ngClass"],[1,"mb-0"],[1,"divider-bold"],["nz-row","",1,"d-flex","align-items-center"],["nz-col","","nzXs","18","nzSm","20","nzXl","20"],[1,"text-sm"],["nz-col","","nzXs","6","nzSm","4","nzXl","4",1,"text-right"],["nz-checkbox","","ngDefaultControl","",3,"ngModel","ngModelOptions","ngModelChange"],[1,"my-2"],["nz-row","",1,"d-flex","align-items-center","mb-2"],[1,"b2c-input-v-btn"],["controlName","password",3,"formInfo","form","detection","formValue"],[1,"btn-area","flex","items-center"],[1,"text-md","pointer",3,"ngClass","click"],["nz-button","","nzBlock","","nzType","theme","nzSize","large",1,"mt-3",3,"disabled","nzLoading","click"],[1,"orderpad"],[4,"ngFor","ngForOf"],[1,"d-flex","flex-wrap",3,"nzGutter"],[1,"mb-3",3,"nzXs","nzSm","nzMd","nzLg"],[3,"cartInfo","layout","modify","delete"],[1,"font-weight-bold","mb-2"],[3,"max","value"],[1,"text-underline","mb-1"],["nz-row","",1,"mb-2"],["nz-col","","nzSpan","16"],["nz-col","","nzSpan","8",1,"text-right"],[1,"font-weight-bold","text-loss","mb-0"],["nz-tooltip","",1,"fsmicon-info",3,"nzTitle"],[1,"font-weight-bold","mb-0"],[1,"text-info"],["nz-row","",1,"mt-3"],["class","d-block text-profit font-weight-bold mb-0",4,"ngFor","ngForOf"],["nz-row",""],[1,"d-block","text-profit","font-weight-bold","mb-0"],[1,"text-sm","my-2"],["translate","fsmone.important."],[3,"ngComponentOutlet"],[3,"uiIcon","title","buttons","
1navigate"],[1,"text-base","text-black-6","pt-4","cart-steps",3,"ngClass"],[1,"text-center","my-4"],[1,"mb-2","text-lg"],["class","btn-wrap mt-4 text-center",4,"ngIf"],[1,"checkout-margin-card-wrapper","mb-5"],[1,"font-weight-bold","mb-3"],[1,"btn-wrap","mt-4","text-center"],["nz-button","","class","btn-base mr-2",3,"nzType","ngClass","click",4,"ngFor","ngForOf"],["nz-button","",1,"btn-base","mr-2",3,"nzType","ngClass","click"],["nzTip","Loading...",1,"m-6","d-block",3,"nzSpinning"]],template:function(e,t){if(1&e&&(u["\u0275\u0275template"](0,ze,2,3,"div",0),u["\u0275\u0275template"](1,wt,5,3,"ng-container",0),u["\u0275\u0275elementStart"](2,"nz-modal",1),u["\u0275\u0275listener"]("nzVisibleChange",(function(e){return t.showDisclaimerModal=e}))("nzOnCancel",(function(){return t.closeDisclaimerModal()})),u["\u0275\u0275elementStart"](3,"div",2),u["\u0275\u0275element"](4,"i",3),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](5,"div",4),u["\u0275\u0275elementStart"](6,"div",5),u["\u0275\u0275template"](7,Pt,12,10,"ng-container",0),u["\u0275\u0275template"](8,At,9,6,"ng-container",0),u["\u0275\u0275template"](9,Tt,30,25,"ng-container",0),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](10,"div",6),u["\u0275\u0275elementStart"](11,"button",7),u["\u0275\u0275listener"]("click",(function(){return t.closeDisclaimerModal()})),u["\u0275\u0275element"](12,"span",8),u["\u0275\u0275pipe"](13,"translate"),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementEnd"](),u["\u0275\u0275elementStart"](14,"fund-edda",9),u["\u0275\u0275listener"]("closeModel",(function(){return t.closeFundEddaModal()}))("eddaResult",(function(e){return t.processEddaResult(e)})),u["\u0275\u0275elementEnd"](),u["\u0275\u0275element"](15,"ui-alert-modal",10),u["\u0275\u0275template"](16,Dt,1,1,"ng-template",null,11,u["\u0275\u0275templateRefExtractor"])),2&e){const e=u["\u0275\u0275reference"](17);u["\u0275\u0275property"]("ngIf",t.isLoadingCart),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngIf",!t.isLoadingCart),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("nzVisible",t.showDisclaimerModal)("nzClosable",!0)("nzFooter",null),u["\u0275\u0275advance"](5),u["\u0275\u0275property"]("ngIf",(null==t.orderTypes?null:t.orderTypes.includes("Buy"))||(null==t.orderTypes?null:t.orderTypes.includes("RSP"))),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngIf",null==t.orderTypes?null:t.orderTypes.includes("Sell")),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("ngIf",null==t.orderTypes?null:t.orderTypes.includes("Switch")),u["\u0275\u0275advance"](3),u["\u0275\u0275property"]("innerHTML",u["\u0275\u0275pipeBind1"](13,21,"ok"),u["\u0275\u0275sanitizeHtml"]),u["\u0275\u0275advance"](2),u["\u0275\u0275property"]("nzVisible",t.viewFundEddaModal)("isMobileView",t.isMobileView)("requestDepositAmount",t.requestDepositAmount)("eddaSelectedRefno",t.eddaSelectedRefno)("eddaTranasctionInpModel",t.eddaTranasctionInpModel),u["\u0275\u0275advance"](1),u["\u0275\u0275property"]("isModalVisible",t.eddaLoadingVisible)("iconType","warning")("title","fsmone.loading")("content",e)("titleClass","text-center")("contentClass","text-center")("btnWrapClass","d-none")}},directives:[i.t,y.a,B.b,P.a,de,M.a,ye.a,r.v,r.m,i.q,O.c,O.a,Ce.b,Ce.a,E.a,D.a,r.d,r.u,r.x,T.a,i.s,be.a,xe.a,I.e,f.b,i.r,Me.a,Ee.a,Ie.a],pipes:[f.e,i.H,i.g,i.p,i.b],styles:[".checkout-steps-wrapper[_ngcontent-%COMP%]{max-width:800px;margin:0 auto}.checkout-margin-card-wrapper[_ngcontent-%COMP%]{max-width:500px;margin:0 auto}"]}),e})()}];let Rt=(()=>{class e{}return e.\u0275mod=u["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=u["\u0275\u0275defineInjector"]({factory:function(t){return new(t||e)},imports:[[a.k.forChild(Bt)],a.k]}),e})();var Ot=n("eWI0"),Vt=n("zAKX"),Nt=n("IvDN"),Lt=n("rMZv"),Ft=n("MZ6w"),Gt=n("4Kzv"),jt=n("1AoF"),Ht=n("l6My"),qt=n("VWX/"),_t=n("ZyQt"),$t=n("6oRW"),Xt=n("PpG7"),Ut=n("jSSL"),Kt=n("SiQl"),Wt=n("/OtB"),Yt=n("6gPK"),Qt=n("t4Ps"),Jt=n("ctlG"),Zt=n("MI2K"),en=n("jnL5");const tn=[Ot.N,Ot.cc];let nn=(()=>{class e{constructor(e){this.b2cIconService=e,this.b2cIconService.registerIcons([...tn])}}return e.\u0275mod=u["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=u["\u0275\u0275defineInjector"]({factory:function(t){return new(t||e)(u["\u0275\u0275inject"](Ot.o))},providers:[],imports:[[i.c,qt.a,Ot.p,f.d,r.o,r.E,jt.a,$t.d,Xt.f,P.c,Ee.e,Nt.b,E.b,O.b,B.c,y.c,Vt.e,ye.b,Ce.c,Lt.b,D.c,_t.b,A.g,Ht.a,Gt.a,Ft.a,Rt,Ut.a,Kt.a,Wt.a,en.a,Jt.a,Yt.a,Qt.a,Gt.a,Ft.a,Zt.a]]}),e})()}}]);
2//# sourceMappingURL=93.98600fec2c77a626e267.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.