PageSourceSearch

https://platform.bolero.be/190.4cfd50367ee83bcf.js

js bolero.be collected 2026-09-24 10:55:43 UTC 261,373 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkbolero=self.webpackChunkbolero||[]).push([[190],{40577(ft,A,i){i.d(A,{D:()=>m});var g=i(81056),p=i(35547);let m=(()=>{var S;class x extends g.nb{static#t=S=()=>(this.\u0275fac=(()=>{let P;return function(Q){return(P||(P=p.xGo(x)))(Q||x)}})(),this.\u0275dir=p.FsC({type:x,selectors:[["","taStepLabel",""]],standalone:!1,features:[p.Vt3]}))}return S(),x})()},99726(ft,A,i){i.d(A,{s:()=>Y});var g=i(81056),p=i(40577),m=i(35547);const S=["*"];function x(P,O){1&P&&m.SdG(0)}let Y=(()=>{var P;class O extends g.VI{static#t=P=()=>(this.\u0275fac=(()=>{let N;return function(B){return(N||(N=m.xGo(O)))(B||O)}})(),this.\u0275cmp=m.VBU({type:O,selectors:[["ta-step"]],contentQueries:function(k,B,f){if(1&k&&m.wni(f,p.D,5),2&k){let M;m.mGM(M=m.lsd())&&(B.stepLabel=M.first)}},standalone:!1,features:[m.Jv_([{provide:g.VI,useExisting:O}]),m.Vt3],ngContentSelectors:S,decls:1,vars:0,template:function(k,B){1&k&&(m.NAR(),m.DNE(0,x,1,0,"ng-template"))},encapsulation:2,changeDetection:0}))}return P(),O})()},32446(ft,A,i){i.d(A,{t:()=>B});var g=i(81056),p=i(17705),m=i(35547),S=i(49769),x=i(40577);function Y(f,M){if(1&f&&m.eu8(0,0),2&f){const j=m.XpG();m.Y8G("ngTemplateOutlet",j._templateLabel().template)}}function P(f,M){if(1&f&&m.EFF(0),2&f){const j=m.XpG();m.SpI(" ",j.label(),"\n")}}let O=(()=>{var f;class M extends g.oX{constructor(){super(...arguments),this.state=p.hFB.required(),this.label=p.hFB.required(),this.errorMessage=p.hFB.required(),this.index=p.hFB.required(),this.selected=p.hFB.required(),this.completed=p.hFB.required(),this.active=p.hFB.required(),this.optional=p.hFB.required(),this.disableRipple=(0,p.hFB)(!1)}get isSelected(){return this.selected()}get isCompleted(){return this.completed()}_stringLabel(){const E=this.label();return E instanceof x.D?null:E}_templateLabel(){const E=this.label();return E instanceof x.D?E:null}static#t=f=()=>(this.\u0275fac=(()=>{let E;return function(G){return(E||(E=m.xGo(M)))(G||M)}})(),this.\u0275cmp=m.VBU({type:M,selectors:[["ta-step-header"]],hostAttrs:["role","tab",1,"ta-step-header"],hostVars:4,hostBindings:function(l,G){2&l&&m.AVh("ta-step-header--selected",G.isSelected)("ta-step-header--completed",G.isCompleted)},inputs:{state:[1,"state"],label:[1,"label"],errorMessage:[1,"errorMessage"],index:[1,"index"],selected:[1,"selected"],completed:[1,"completed"],active:[1,"active"],optional:[1,"optional"],disableRipple:[1,"disableRipple"]},standalone:!1,features:[m.Vt3],decls:2,vars:2,consts:[[3,"ngTemplateOutlet"]],template:function(l,G){1&l&&(m.nVh(0,Y,1,1,"ng-container",0),m.nVh(1,P,1,1)),2&l&&(m.vxM(G._templateLabel()?0:-1),m.R7$(),m.vxM(G._stringLabel()?1:-1))},dependencies:[S.T3],styles:['.ta-step-header{height:36px;height:2.7692307692rem;margin:3px 0 0;margin:.2307692308rem 0rem 0rem;background:#edeef1;line-height:36px;line-height:2.7692307692rem;font-size:16px;font-size:1.2307692308rem;font-weight:400;font-family:Bolero MG,Helvetica,Arial,sans-serif;font-weight:300;color:#4e627d;text-align:center;display:block}@media(min-width:480px){.ta-step-header{position:relative;display:table-cell;width:auto;padding-left:36px;padding-left:2.7692307692rem;line-height:1;vertical-align:middle}.ta-step-header:after,.ta-step-header:before{content:" ";position:absolute;height:36px;height:2.7692307692rem;width:26px;width:2rem;top:0}.ta-step-header:after{z-index:100;left:100%;background:url(/assets/img/backgrounds/steps-after--grey--v2.svg) no-repeat top left}.ta-step-header:before{z-index:90;left:0;background:url(/assets/img/backgrounds/steps-before--v2.svg) no-repeat top left}.ta-step-header:first-child:before{content:none}.ta-step-header:last-child{border-radius:0 5px 5px 0;padding-right:8px;padding-right:.6153846154rem}.ta-step-header:last-child:after{content:none}.ta-step-header:first-child{border-radius:5px 0 0 5px;margin:0;padding-left:8px;padding-left:.6153846154rem}}.ta-step-header--selected,.ta-step-header--completed{background:#0d2a50;color:#fff}@media(min-width:480px){.ta-step-header--selected:after,.ta-step-header--completed:after{background:url(/assets/img/backgrounds/steps-after--blue--v2.svg) no-repeat top left}}\n'],encapsulation:2,changeDetection:0}))}return f(),M})();function Q(f,M){if(1&f&&m.nrm(0,"ta-step-header",4),2&f){const j=M.$implicit,E=M.$index,l=m.XpG(2);m.Y8G("id",l._getStepLabelId(E))("index",E)("state",j.indicatorType)("label",j.stepLabel||j.label)("selected",l.selectedIndex===E)("completed",j.completed)("active",j.completed||l.selectedIndex===E||!l.linear)("optional",j.optional)("errorMessage",j.errorMessage)}}function N(f,M){if(1&f&&(m.j41(0,"section",0)(1,"div",2)(2,"div",3),m.Z7z(3,Q,1,9,"ta-step-header",4,m.fX1),m.k0s()()()),2&f){const j=m.XpG();m.R7$(3),m.Dyx(j.steps)}}function k(f,M){if(1&f&&(m.j41(0,"div"),m.eu8(1,5),m.k0s()),2&f){const j=m.XpG();m.xc7("display",j.selected?"block":"none"),m.R7$(),m.Y8G("ngTemplateOutlet",j.selected.content)}}let B=(()=>{var f;class M extends g.Up{constructor(){super(...arguments),this.hideHeaders=(0,p.hFB)(!1)}onClick(E){this.selectedIndex=E}static#t=f=()=>(this.\u0275fac=(()=>{let E;return function(G){return(E||(E=m.xGo(M)))(G||M)}})(),this.\u0275cmp=m.VBU({type:M,selectors:[["ta-wizard"]],hostAttrs:[1,"ta-wizard"],inputs:{hideHeaders:[1,"hideHeaders"]},standalone:!1,features:[m.Jv_([{provide:g.Up,useExisting:M}]),m.Vt3],decls:2,vars:2,consts:[[1,"ta-row"],[3,"display"],[1,"ta-col--12"],[1,"header-container"],[3,"id","index","state","label","selected","completed","active","optional","errorMessage"],[3,"ngTemplateOutlet"]],template:function(l,G){1&l&&(m.nVh(0,N,5,0,"section",0),m.nVh(1,k,2,3,"div",1)),2&l&&(m.vxM(G.hideHeaders()?-1:0),m.R7$(),m.vxM(G.selected?1:-1))}
1,dependencies:[S.T3,O],styles:[".ta-wizard{display:block}.ta-wizard .header-container{overflow:hidden;border-radius:5px;max-width:600px;max-width:46.1538461538rem;margin:0 auto}@media(min-width:480px){.ta-wizard .header-container{overflow:visible;height:36px;height:2.7692307692rem;width:100%;display:table;border-radius:0;border-collapse:separate;border-spacing:3px 0px;border-spacing:.2307692308rem 0rem}}\n"],encapsulation:2,changeDetection:0}))}return f(),M})()},83451(ft,A,i){i.d(A,{z:()=>Y});var g=i(85802),p=i(37702),m=i(35547),S=i(55413),x=i(41780);let Y=(()=>{var P;class O{constructor(){this.router=(0,g.WQX)(p.Ix)}navigateToCapitalGainsTax(){this.router.navigate(["",{outlets:{context:["capital-gains-tax"]}}])}static#t=P=()=>(this.\u0275fac=function(k){return new(k||O)},this.\u0275cmp=m.VBU({type:O,selectors:[["ta-capital-gains-tax-banner"]],standalone:!1,decls:10,vars:9,consts:[[1,"capital-gains-tax-banner"],[1,"capital-gains-tax-banner__content"],[1,"capital-gains-tax-banner__title"],[1,"capital-gains-tax-banner__description",3,"innerHTML"],["taButton","","taButtonType","outline",3,"click"]],template:function(k,B){1&k&&(m.j41(0,"div",0)(1,"div",1)(2,"span",2),m.EFF(3),m.nI1(4,"translate"),m.k0s(),m.nrm(5,"p",3),m.nI1(6,"translate"),m.k0s(),m.j41(7,"button",4),m.bIt("click",function(){return B.navigateToCapitalGainsTax()}),m.EFF(8),m.nI1(9,"translate"),m.k0s()()),2&k&&(m.R7$(3),m.SpI(" ",m.bMT(4,3,"portfolio.capital_gains_tax.labels.banner_title")," "),m.R7$(2),m.Y8G("innerHTML",m.bMT(6,5,"portfolio.capital_gains_tax.labels.banner_description"),m.npT),m.R7$(3),m.SpI(" ",m.bMT(9,7,"portfolio.capital_gains_tax.labels.banner_button")," "))},dependencies:[S.Q,x.D9],styles:[".capital-gains-tax-banner[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:flex-end;padding:16px;padding:1.2307692308rem;gap:16px;gap:1.2307692308rem;border-radius:8px;border-radius:.6153846154rem;background:#faf6fa}.capital-gains-tax-banner[_ngcontent-%COMP%]   button.ta-button[_ngcontent-%COMP%]{background:transparent}.capital-gains-tax-banner[_ngcontent-%COMP%]   button.ta-button[_ngcontent-%COMP%]:hover{background:transparent;color:#822782}.capital-gains-tax-banner__content[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:8px;gap:.6153846154rem}.capital-gains-tax-banner__title[_ngcontent-%COMP%]{font-size:14px;font-size:1.0769230769rem;font-weight:600;line-height:120%;color:#0d2a50;text-align:left}.capital-gains-tax-banner__description[_ngcontent-%COMP%]{font-size:14px;font-size:1.0769230769rem;line-height:120%;color:#4e627d;margin:0;margin:0rem;text-align:left}"],changeDetection:0}))}return P(),O})()},48303(ft,A,i){i.d(A,{G:()=>Y});var g=i(17705),p=i(35547),m=i(49769),S=i(41780);const x=P=>({"crypto-risk-banner":P});let Y=(()=>{var P;class O{constructor(){this.displayBackground=(0,g.hFB)(!0)}static#t=P=()=>(this.\u0275fac=function(k){return new(k||O)},this.\u0275cmp=p.VBU({type:O,selectors:[["ta-crypto-risk-banner"]],inputs:{displayBackground:[1,"displayBackground"]},standalone:!1,decls:9,vars:12,consts:[[3,"ngClass"],[1,"crypto-risk-banner__title"],[1,"crypto-risk-banner__subtitle"],[1,"crypto-risk-banner__bullets",3,"innerHTML"]],template:function(k,B){1&k&&(p.j41(0,"div",0)(1,"h5",1),p.EFF(2),p.nI1(3,"translate"),p.k0s(),p.j41(4,"p",2),p.EFF(5),p.nI1(6,"translate"),p.k0s(),p.nrm(7,"div",3),p.nI1(8,"translate"),p.k0s()),2&k&&(p.Y8G("ngClass",p.eq3(10,x,B.displayBackground())),p.R7$(2),p.JRh(p.bMT(3,4,"hotspot.crypto_risk.title")),p.R7$(3),p.JRh(p.bMT(6,6,"hotspot.crypto_risk.subtitle")),p.R7$(2),p.Y8G("innerHTML",p.bMT(8,8,"hotspot.crypto_risk.bullets"),p.npT))},dependencies:[m.YU,S.D9],styles:[".crypto-risk-banner[_ngcontent-%COMP%]{background-color:#edeef1;color:#4e627d;padding:15px 20px;padding:1.1538461538rem 1.5384615385rem;border-radius:5px}.crypto-risk-banner__title[_ngcontent-%COMP%], .crypto-risk-banner__subtitle[_ngcontent-%COMP%]{color:#4e627d}.crypto-risk-banner__title[_ngcontent-%COMP%]{font-size:18px;font-size:1.3846153846rem;margin-bottom:10px;margin-bottom:.7692307692rem}.crypto-risk-banner__subtitle[_ngcontent-%COMP%]{font-weight:600;margin-bottom:8px;margin-bottom:.6153846154rem}.crypto-risk-banner__bullets[_ngcontent-%COMP%]  ul{padding-left:20px;padding-left:1.5384615385rem;list-style-type:disc}.crypto-risk-banner__bullets[_ngcontent-%COMP%]  ul li{color:#4e627d;padding-left:5px;padding-left:.3846153846rem;display:list-item;line-height:1.6}"],changeDetection:0}))}return P(),O})()},8739(ft,A,i){i.d(A,{z:()=>w});var et,g=i(31635),p=i(68173),m=i(17705),S=i(85802),x=i(9955),Y=i(14804),P=i(94692),O=i(4741),Q=i(31500),N=i(90276),k=i(59640),B=i(23294),f=i(5964),M=i(70980),j=i(96354),E=i(25558),l=i(35547),G=i(49769),v=i(41780),Mt=i(50655),t=i(63601),s=i(69124),nt=i(99190);const D=(y,F)=>({name:y,market:F}),c=(y,F)=>({"icon-traderapp-accordion--expand":y,"icon-traderapp-accordion--collapse":F});function h(y,F){if(1&y){const b=l.RV6();l.j41(0,"button",6),l.bIt("click",function(){S.eBV(b);const at=l.XpG(2);return S.Njj(at.toggleCollapse())}),l.nrm(1,"i",7),l.k0s()}if(2&y){const b=l.XpG(2);l.R7$(),l.Y8G("ngClass",l.l_i(1,c,b.collapsed(),!b.collapsed()))}}function I(y,F){if(1&y&&(l.j41(0,"tr",11)(1,"td",16),l.EFF(2),l.nI1(3,"taNumber"),l.k0s(),l.j41(4,"td",16),l.EFF(5),l.nI1(6,"taNumber"),l.k0s(),l.j41(7,"td",17),l.EFF(8),l.nI1(9,"taNumber"),l.k0s(),l.j41(10,"td",18),l.EFF(11),l.nI1(12,"taNumber"),l.k0s(),l.j41(13,"td",19),l.EFF(14),l.nI1(15,"taNumber"),l.k0s(),l.j41(16,"td",19),l.EFF(17),l.nI1(18,"taNumber"),l.k0s()(),l.j41(19,"tr",20)(20,"td",21),l.nrm(21,"div",22),l.k0s(),l.j41(22,"td",21),l.nrm(23,"div",23),l.k0s()()),2&y){const b=F.$implicit,X=l.XpG(3);l.R7$(2),l.JRh(l.i5U(3,10,b.bidOrders,0)),l.R7$(3),l.JRh(l.i5U(6,13,b.b
1idSize,-1)),l.R7$(3),l.JRh(l.i5U(9,16,b.bid,-1)),l.R7$(3),l.JRh(l.i5U(12,19,b.ask,-1)),l.R7$(3),l.JRh(l.i5U(15,22,b.askSize,-1)),l.R7$(3),l.JRh(l.i5U(18,25,b.askOrders,0)),l.R7$(4),l.xc7("width",X.calculateWidth(b.bidSize),"%"),l.R7$(2),l.xc7("width",X.calculateWidth(b.askSize),"%")}}function C(y,F){if(1&y&&(l.j41(0,"table",8)(1,"thead",9)(2,"tr")(3,"th",10),l.EFF(4,"hotspot.market_depth.columns.bid"),l.k0s(),l.j41(5,"th",10),l.EFF(6,"hotspot.market_depth.columns.ask"),l.k0s()()(),l.j41(7,"tbody")(8,"tr",11)(9,"td",12),l.EFF(10,"hotspot.market_depth.columns.orders"),l.k0s(),l.j41(11,"td",12),l.EFF(12,"hotspot.market_depth.columns.quantity"),l.k0s(),l.j41(13,"td",13),l.EFF(14,"hotspot.market_depth.columns.price"),l.k0s(),l.j41(15,"td",14),l.EFF(16,"hotspot.market_depth.columns.price"),l.k0s(),l.j41(17,"td",15),l.EFF(18,"hotspot.market_depth.columns.quantity"),l.k0s(),l.j41(19,"td",15),l.EFF(20,"hotspot.market_depth.columns.orders"),l.k0s()(),l.Z7z(21,I,24,28,null,null,l.BUC().trackByRowId,!0),l.k0s()()),2&y){let b;const X=l.XpG(2);l.R7$(21),l.Dyx(null==(b=X.bidAsk())||null==b.data?null:b.data.rows)}}function u(y,F){if(1&y&&(l.j41(0,"div",0)(1,"div",1)(2,"h3"),l.EFF(3),l.nI1(4,"atlasText"),l.nI1(5,"atlasText"),l.nI1(6,"translate"),l.k0s(),l.nVh(7,h,2,4,"button",2),l.k0s(),l.j41(8,"div",3)(9,"div",4),l.DNE(10,C,23,0,"table",5),l.k0s()()()),2&y){const b=F,X=l.XpG();l.R7$(3),l.JRh(l.i5U(6,8,"hotspot.market_depth.titles.depth_of",l.l_i(11,D,l.bMT(4,4,null==b?null:b.name),l.bMT(5,6,null==b?null:b.code)))),l.R7$(4),l.vxM(X.collapsible()?7:-1),l.R7$(),l.Y8G("@collapseAnimation",!X.collapsed()),l.R7$(),l.Y8G("taLoaderResult",X.bidAsk())}}let w=(class Fe{constructor(){this.store=(0,S.WQX)(k.il),this.storage=(0,S.WQX)(P.DT),this.bidAsk=(0,S.vPA)(void 0),this.collapsible=(0,m.hFB)(!0),this.collapsed=(0,S.vPA)(!1),this.market$=this.store.select((0,O.BS)("context","iwNotation")).pipe((0,f.p)(F=>!!F),(0,B.F)(),(0,Y.pQ)(this),(0,E.n)(F=>this.store.select((0,Q.O1)(new x.EY(F))).pipe((0,f.p)(({data:b})=>!!b.marketChoices),(0,j.T)(({data:b})=>b.marketChoices?.rows[0].market))))}ngOnInit(){this.collapsed.set(this.collapsible()&&this.storage.has("marketDepthCollapsed")&&!!JSON.parse(this.storage.get("marketDepthCollapsed"))),this.store.select((0,O.BS)("context","iwNotation")).pipe((0,B.F)((F,b)=>!b||b===F),(0,Y.pQ)(this)).subscribe(F=>this.store.dispatch((0,N.fd)({iwNotation:new x.EY(F)}))),this.store.select(N.Dy).pipe((0,M.j)(()=>this.store.dispatch((0,N.Tq)())),(0,Y.pQ)(this)).subscribe(F=>{this.bidAsk.set(F),this.updateLargest()})}toggleCollapse(){this.collapsed.set(!this.collapsed()),this.storage.set("marketDepthCollapsed",this.collapsed())}calculateWidth(F){return!F||x.fz.eq(this.largest,x.fz.ZERO)?0:x.fz.toFixed(x.fz.times(x.fz.div(F,this.largest),new x.Ww("100")))}trackByRowId(F,{rowId:b}){return b.asString()}updateLargest(){let F=x.fz.ZERO;this.bidAsk()?.data.rows&&this.bidAsk().data.rows.forEach(b=>{b.bidSize&&b.askSize&&(F=x.fz.max(F,b.bidSize,b.askSize))}),this.largest=F}static#t=et=()=>(this.\u0275fac=function(b){return new(b||Fe)},this.\u0275cmp=l.VBU({type:Fe,selectors:[["ta-market-depth"]],inputs:{collapsible:[1,"collapsible"]},standalone:!1,decls:2,vars:3,consts:[[1,"box","box--gray"],[1,"box__header","box__header--collapsible"],["type","button",1,"accordion-indicator"],[1,"no-padding","scroll--x","box__content"],["taLoader","",3,"taLoaderResult"],["class","table table--bid-ask table--no-zebra",4,"taLoaderContent"],["type","button",1,"accordion-indicator",3,"click"],[3,"ngClass"],[1,"table","table--bid-ask","table--no-zebra"],[1,"table__header"],["colspan","3","translate","",1,"table__header-cell","table__cell--center"],[1,"table__row"],["translate","",1,"table__cell","table__cell--market-depth"],["translate","",1,"table__cell","table__cell--middle-left","table__cell--market-depth-divider"],["translate","",1,"table__cell","table__cell--left","table__cell--middle-right"],["translate","",1,"table__cell","table__cell--left","table__cell--market-depth"],[1,"table__cell","table__cell--market-depth"],[1,"table__cell","table__cell--middle-left","table__cell--market-depth-divider"],[1,"table__cell","table__cell--left","table__cell--middle-right"],[1,"table__cell","table__cell--left","table__cell--market-depth"],[1,"market-depth","table__row--no-border-top"],["colspan","3",1,"market-depth__cell"],[1,"market-depth__indicator","market-depth__indicator--left","table__cell--market-depth-divider"],[1,"market-depth__indicator","market-depth__indicator--right"]],template:function(b,X){if(1&b&&(l.nVh(0,u,11,14,"div",0),l.nI1(1,"async")),2&b){let at;l.vxM((at=l.bMT(1,1,X.market$))?0:-1,at)}},dependencies:[G.YU,v.Mm,Mt.V,t.q,G.Jj,v.D9,s.u,nt.Li],styles:[".market-depth[_ngcontent-%COMP%], .market-depth__cell[_ngcontent-%COMP%]{padding:0}.market-depth__indicator[_ngcontent-%COMP%]{display:block;height:4px;height:.3076923077rem;transition:width .3s ease-in-out}.market-depth__indicator--left[_ngcontent-%COMP%]{float:right;background:#20ac7d}.market-depth__indicator--right[_ngcontent-%COMP%]{transition:width .3s ease-in-out;height:4px;height:.3076923077rem;background:#ed4848}.table__cell--market-depth-divider[_ngcontent-%COMP%]{border-right:1px solid #EDEEF1}.table__cell--market-depth[_ngcontent-%COMP%]{padding:8px 5px;padding:.6153846154rem .3846153846rem}.table__cell--middle-left[_ngcontent-%COMP%]{padding:8px 8px 8px 5px;padding:.6153846154rem .6153846154rem .6153846154rem .3846153846rem}.table__cell--middle-right[_ngcontent-%COMP%]{padding:8px 5px 8px 8px;padding:.6153846154rem .3846153846rem .6153846154rem .6153846154rem}"],data:{animation:[(0,p.hZ)("collapseAnimation",[(0,p.wk)("true",(0,p.iF)({height:"*"})),(0,p.wk)("false",(0,p.iF)({height:"0"})),(0,p.kY)("false <=> true",(0,p.i0)(200))])]}}),this)},et());w=(0,g.Cg)([(0,Y.dN)()],w)},69073(ft,A,i){i.d(A,{R:()=>c});var t,g=i(31635),p=i(85802),m=i(9955),S=i(14804),x=i(52457),Y=i(4741),P=i(31500),O=i(59640),Q=i(84572),N=i(23294),k=i(5964),B=i(96354),f=i(35547),M=i(50655),j=i(99429),E=i(63601),l=i(27886),G=i(49769),v=i(99190),Mt=i(41780);const s=()=>["steps","tracerCoverage"];function nt(h,I){if(1&h&&(f.j41(0,"section")(1,"header",3)(2,"h1",4),f.EFF(3),f.nI1(4,"atlasText"),f.k0s(),f.j41(5,"div",5),f.EFF(6),f.nI1(7,"translate"),f.k0s()(),f.nrm(8,"ta-page-parts",6),f.k0s()),2&h){const C=f.XpG();f.R7$(3),f.JRh(f.bMT(4,3,null==C.data.tracerCoverage?null:C.data.tracerCoverage.mkzProductType)),f.R7$(3),f.SpI(" ",f.bMT(7,5,"hotspot.mini.labels.ad")," "),f.R7$(2),f.Y8G("parts",C.data.steps[0].pageParts)}}function et(h,I){1&h&&(f.j41(0,"section"),f.nrm(1,"p",7),f.nI1(2,"translate"),f.k0s()),2&h&&(f.R7$(),f.Y8G("innerHTML",f.bMT(2,1,"alerts.labels.empty"),f.npT))}function D(h,I){1&h&&(f.j41(0,"div",0),f.DNE(1,nt,9,7,"section",1)(2,et,3,3,"section",2),f.k0s()),2&h&&f.Y8G("taLoaderResult",I)("taLoaderEmptyAttribute",f.lJ4(2,s))}let c=(class xe{constructor(){this._store=(0,p.WQX)(O.il),this.tracerContract$=(0,Q.z)([this._store.select(P.z9),this._store.select(x.v5)]).pipe((0,k.p)(([,I])=>!!I.data.steps),(0,B.T)(([I,C])=>({data:{...C.data,steps:[{...C.data.steps[0],pageParts:C.data.steps[0].pageParts?.map(u=>this.replacePlaceholders(u,I.data.tRacersCoverage))}],tracerCoverage:I.data.tRacersCoverage},loading:C.loading,error:C.error})))}ngOnInit(){this._store.select((0,Y.BS)("context","iwNotation")).pipe((0,k.p)(I=>!!I),(0,N.F)(),(0,S.pQ)(this)).subscribe(I=>{this._store.dispatch((0,P.dj)({iwNotation:new m.EY(I)}))})}replacePlaceholders(I,C){return["content","author","function","title","text","niv","alt_text","intro_text","subtitle","number","link","link_text","label","caption","fields","description","context"].forEach(w=>{let y=I.attributes[w]?.asString();
1y&&C&&(Object.keys(C).forEach(F=>{let b=C[F];b instanceof m.Ww?b=m.fz.toPrecision(b):b instanceof m.EY&&(b=b.asString()),y=y.replace(new RegExp(`%${F}\\b`,"g"),b)}),I={...I,attributes:{...I.attributes,[w]:new m.EY(y)}})}),I}static#t=t=()=>(this.\u0275fac=function(C){return new(C||xe)},this.\u0275cmp=f.VBU({type:xe,selectors:[["ta-tracer-contract"]],standalone:!1,decls:2,vars:3,consts:[["taLoader","",3,"taLoaderResult","taLoaderEmptyAttribute"],[4,"taLoaderContent"],[4,"taLoaderEmpty"],[1,"header"],[1,"header__title"],[1,"header__label"],[3,"parts"],[1,"no-margin","text--center",3,"innerHTML"]],template:function(C,u){if(1&C&&(f.nVh(0,D,3,3,"div",0),f.nI1(1,"async")),2&C){let w;f.vxM((w=f.bMT(1,1,u.tracerContract$))?0:-1,w)}},dependencies:[M.V,j.m,E.q,l.l,G.Jj,v.Li,Mt.D9],styles:[".header[_ngcontent-%COMP%]{margin-bottom:16px;display:flex}.header__title[_ngcontent-%COMP%]{font-size:26px;font-size:2rem;font-weight:600;color:#0d2a50;flex:1}.header__label[_ngcontent-%COMP%]{background:#c8ccd3;color:#fff;border-radius:2px;display:inline-block;padding:4px 8px;padding:.3076923077rem .6153846154rem}  h4{color:#5e6980;font-family:Gilroy,serif;font-size:20px;font-size:1.5384615385rem;margin-top:16px;margin-top:1.2307692308rem}  hr{margin-top:11px;background-color:#edeef1;height:1px;border:0}"]}),this)},t());c=(0,g.Cg)([(0,S.dN)()],c)},12190(ft,A,i){i.d(A,{UF:()=>Te,PY:()=>nt,OrdersContextModule:()=>si,IU:()=>pi,OrdersModule:()=>da,h7:()=>ve});var g=i(49769),p=i(89417),m=i(70500),S=i(22649),x=i(6972),Y=i(13508),P=i(65002),O=i(23876),Q=i(82405),N=i(76060),k=i(16691),B=i(14542),f=i(96797),M=i(92284),j=i(44581),E=i(25322),l=i(32956),G=i(75955),v=i(41780),Mt=i(53108),t=i(35547),s=i(85802);let nt=(()=>{var o;class r{static#t=o=()=>(this.\u0275fac=function(a){return new(a||r)},this.\u0275mod=t.$C({type:r}),this.\u0275inj=s.G2t({imports:[g.MD,m.aZ,Q.Ui,M.iZ,Mt.SX,v.h]}))}return o(),r})();var Ve,et=i(93049),D=i(31635),c=i(9955),h=i(14804),I=i(54452),C=i(4741),u=i(90276),w=i(89944),y=i(59640),F=i(7065),b=i(47427),X=i(42965),at=i(3685),Xt=i(87331),qt=i(33875),jo=i(32398),V=i(17705),Ct=i(31500),$=i(99190),J=i(69124),Be=i(9378);function Go(o,r){if(1&o&&(t.EFF(0),t.nI1(1,"taPercentage")),2&o){const e=t.XpG();t.SpI(" ",t.i5U(1,1,e.amount(),-1)," ")}}function wo(o,r){if(1&o&&(t.EFF(0),t.nI1(1,"taNumber"),t.j41(2,"span",0),t.EFF(3),t.nI1(4,"atlasText"),t.k0s()),2&o){const e=t.XpG();t.SpI(" ",t.i5U(1,2,e.amount(),-1),"\xa0"),t.R7$(3),t.JRh(t.bMT(4,5,e.currency()))}}let gt=(class Me{constructor(){this._store=(0,s.WQX)(y.il),this.amount=V.hFB.required(),this.currency=V.hFB.required(),this.iwNotation=(0,V.hFB)(),this.securityType=(0,V.geq)()}isBond(){const r=this.securityType();return c.EY.isText(r)&&"bond"===r.asString().toLowerCase()}ngOnInit(){this.securityType()||this._store.select((0,Ct.O1)(this.iwNotation())).pipe((0,h.pQ)(this)).subscribe(({data:r})=>{r&&this.securityType.set(r.securityType)})}static#t=Ve=()=>(this.\u0275fac=function(e){return new(e||Me)},this.\u0275cmp=t.VBU({type:Me,selectors:[["ta-price-based-on-type"]],inputs:{amount:[1,"amount"],currency:[1,"currency"],iwNotation:[1,"iwNotation"],securityType:[1,"securityType"]},outputs:{securityType:"securityTypeChange"},standalone:!1,decls:2,vars:1,consts:[[1,"currency"]],template:function(e,n){1&e&&t.nVh(0,Go,2,4)(1,wo,5,7),2&e&&t.vxM(n.isBond()?0:1)},dependencies:[$.Li,J.u,Be.b],encapsulation:2,changeDetection:0}),this)},Ve());gt=(0,D.Cg)([(0,h.dN)()],gt);var Je,Ye=i(46704),bt=i(10483),Le=i(97861),kt=i(71602),H=i(50655),vt=i(99429),K=i(63601),Ut=i(38321),Ae=i(62581),W=i(55413),yt=i(92994),Xe=i(77177),zt=i(72543),Z=i(78445),No=i(65025),it=i(70029),Jt=i(56871),Wt=i(81281),St=i(37661),Bo=i(12185),qe=i(44940),Ue=i(13076),ze=i(31986),Qt=i(93989),Ht=i(22600),ht=i(64706),Vo=i(5032);const Yo=()=>["transactionTypes","markets","securityTypes","statuses"],Lo=o=>({field:o}),Ao=o=>["orders",o,"statements"],Xo=o=>({context:o}),qo=o=>({outlets:o}),Uo=o=>["",o];function zo(o,r){if(1&o&&(t.j41(0,"ta-option",11),t.EFF(1),t.nI1(2,"atlasText"),t.nI1(3,"lowercase"),t.nI1(4,"translate"),t.k0s()),2&o){const e=r.$implicit;t.Y8G("value",e),t.R7$(),t.JRh(t.bMT(4,6,"orders.types.transaction."+t.bMT(3,4,t.bMT(2,2,e))))}}function Jo(o,r){if(1&o&&(t.j41(0,"ta-option",11),t.EFF(1),t.nI1(2,"atlasText"),t.k0s()),2&o){const e=r.$implicit;t.Y8G("value",e.value),t.R7$(),t.JRh(t.bMT(2,2,e.value))}}function Wo(o,r){if(1&o&&(t.j41(0,"ta-option",11),t.EFF(1),t.nI1(2,"atlasText"),t.nI1(3,"taUnderscored"),t.nI1(4,"lowercase"),t.nI1(5,"translate"),t.k0s()),2&o){const e=r.$implicit;t.Y8G("value",e),t.R7$(),t.JRh(t.bMT(5,8,"common.labels.security_types.singular."+t.bMT(4,6,t.bMT(3,4,t.bMT(2,2,e)))))}}function Qo(o,r){if(1&o&&(t.j41(0,"ta-option",11),t.EFF(1),t.nI1(2,"atlasText"),t.nI1(3,"lowercase"),t.nI1(4,"translate"),t.k0s()),2&o){const e=r.$implicit;t.Y8G("value",e.key),t.R7$(),t.JRh(t.bMT(4,6,"orders.types.status."+t.bMT(3,4,t.bMT(2,2,e.key))))}}function Ho(o,r){1&o&&(t.j41(0,"ta-validation"),t.EFF(1),t.nI1(2,"translate"),t.nI1(3,"translate"),t.k0s()),2&o&&(t.R
17$(),t.SpI(" ",t.i5U(3,3,"common.validations.numbers_only",t.eq3(6,Lo,t.bMT(2,1,"orders.history.labels.amount_from")))," "))}function Ko(o,r){if(1&o){const e=t.RV6();t.j41(0,"div",4)(1,"div",6)(2,"form",7),t.bIt("submit",function(){s.eBV(e);const a=t.XpG();return s.Njj(a.filter())}),t.j41(3,"div",8)(4,"section",2)(5,"div",9)(6,"ta-form-element")(7,"ta-label"),t.EFF(8),t.nI1(9,"translate"),t.nI1(10,"uppercase"),t.k0s(),t.j41(11,"ta-select",10),t.nI1(12,"translate"),t.Z7z(13,zo,5,8,"ta-option",11,t.fX1),t.k0s()(),t.j41(15,"ta-form-element")(16,"ta-label"),t.EFF(17),t.nI1(18,"translate"),t.nI1(19,"uppercase"),t.k0s(),t.j41(20,"ta-select",12),t.nI1(21,"translate"),t.Z7z(22,Jo,3,4,"ta-option",11,t.fX1),t.k0s()(),t.j41(24,"ta-form-element")(25,"ta-label"),t.EFF(26),t.nI1(27,"translate"),t.nI1(28,"uppercase"),t.k0s(),t.j41(29,"ta-select",13),t.nI1(30,"translate"),t.Z7z(31,Wo,6,10,"ta-option",11,t.fX1),t.k0s()(),t.j41(33,"ta-form-element")(34,"ta-label"),t.EFF(35),t.nI1(36,"translate"),t.nI1(37,"uppercase"),t.k0s(),t.j41(38,"ta-select",14),t.nI1(39,"translate"),t.Z7z(40,Qo,5,8,"ta-option",11,t.fX1),t.k0s()()(),t.j41(42,"div",9)(43,"ta-form-element",15)(44,"ta-label"),t.EFF(45),t.nI1(46,"translate"),t.nI1(47,"uppercase"),t.k0s(),t.j41(48,"ta-form-subelement")(49,"ta-input-group"),t.nrm(50,"input",16)(51,"ta-datepicker-toggle",17)(52,"ta-datepicker",null,0),t.k0s()(),t.j41(54,"p",18),t.EFF(55),t.nI1(56,"translate"),t.k0s(),t.j41(57,"ta-form-subelement")(58,"ta-input-group"),t.nrm(59,"input",19)(60,"ta-datepicker-toggle",17)(61,"ta-datepicker",null,1),t.k0s()()(),t.j41(63,"ta-form-element")(64,"ta-label"),t.EFF(65),t.nI1(66,"translate"),t.nI1(67,"uppercase"),t.k0s(),t.nrm(68,"input",20),t.k0s(),t.j41(69,"ta-form-element")(70,"ta-label"),t.EFF(71),t.nI1(72,"translate"),t.nI1(73,"uppercase"),t.k0s(),t.nrm(74,"input",21),t.k0s(),t.j41(75,"ta-form-element",22)(76,"ta-label"),t.EFF(77),t.nI1(78,"translate"),t.nI1(79,"uppercase"),t.k0s(),t.j41(80,"ta-form-subelement"),t.nrm(81,"input",23),t.k0s(),t.j41(82,"p",18),t.EFF(83),t.nI1(84,"translate"),t.k0s(),t.j41(85,"ta-form-subelement"),t.nrm(86,"input",24),t.k0s(),t.j41(87,"ta-validation-container",25),t.nVh(88,Ho,4,8,"ta-validation"),t.k0s()()()()(),t.j41(89,"div",26)(90,"div",27)(91,"button",28),t.EFF(92),t.nI1(93,"translate"),t.k0s(),t.j41(94,"button",29),t.bIt("click",function(){s.eBV(e);const a=t.XpG();return s.Njj(a.reset())}),t.EFF(95),t.nI1(96,"translate"),t.k0s()()()()()()}if(2&o){const e=r,n=t.sdS(53),a=t.sdS(62),_=t.XpG();t.R7$(),t.Y8G("taLoaderEmptyAttribute",t.lJ4(73,Yo))("taLoaderResult",e),t.R7$(),t.Y8G("formGroup",_.filterForm)("validationInstant",!0),t.R7$(6),t.JRh(t.bMT(10,27,t.bMT(9,25,"orders.history.labels.transaction_type"))),t.R7$(3),t.Y8G("placeholder",t.bMT(12,29,"orders.history.labels.transaction_type_placeholder")),t.R7$(2),t.Dyx(null==e.data.transactionTypes?null:e.data.transactionTypes.rows),t.R7$(4),t.JRh(t.bMT(19,33,t.bMT(18,31,"orders.history.labels.market"))),t.R7$(3),t.Y8G("placeholder",t.bMT(21,35,"orders.history.labels.market_placeholder")),t.R7$(2),t.Dyx(null==e.data.markets?null:e.data.markets.rows),t.R7$(4),t.JRh(t.bMT(28,39,t.bMT(27,37,"orders.history.labels.security_type"))),t.R7$(3),t.Y8G("placeholder",t.bMT(30,41,"orders.history.labels.security_type_placeholder")),t.R7$(2),t.Dyx(null==e.data.securityTypes?null:e.data.securityTypes.rows),t.R7$(4),t.JRh(t.bMT(37,45,t.bMT(36,43,"orders.history.labels.status"))),t.R7$(3),t.Y8G("placeholder",t.bMT(39,47,"orders.history.labels.status_placeholder")),t.R7$(2),t.Dyx(null==e.data.statuses?null:e.data.statuses.rows),t.R7$(5),t.JRh(t.bMT(47,51,t.bMT(46,49,"orders.history.labels.transaction_from"))),t.R7$(5),t.Y8G("taDatepicker",n),t.R7$(),t.Y8G("for",n),t.R7$(4),t.JRh(t.bMT(56,53,"orders.history.labels.to")),t.R7$(4),t.Y8G("taDatepicker",a),t.R7$(),t.Y8G("for",a),t.R7$(5),t.JRh(t.bMT(67,57,t.bMT(66,55,"orders.history.labels.reference"))),t.R7$(6),t.JRh(t.bMT(73,61,t.bMT(72,59,"orders.history.labels.keyword"))),t.R7$(6),t.JRh(t.bMT(79,65,t.bMT(78,63,"orders.history.labels.amount_from"))),t.R7$(6),t.JRh(t.bMT(84,67,"orders.history.labels.to")),t.R7$(5),t.vxM(_.filterForm.controls.amountFrom.hasError("atlasInvalidCharacters")||_.filterForm.controls.amountTo.hasError("atlasInvalidCharacters")?88:-1),t.R7$(4),t.JRh(t.bMT(93,69,"orders.history.buttons.filter")),t.R7$(3),t.JRh(t.bMT(96,71,"orders.history.buttons.reset_filters"))}}function Zo(o,r){1&o&&(t.j41(0,"div")(1,"span",34),t.EFF(2,"orders.history.labels.empty"),t.k0s()())}function tr(o,r){if(1&o){const e=t.RV6();t.j41(0,"div")(1,"span",34),t.EFF(2,"orders.history.labels.no_results"),t.k0s(),t.EFF(3," \xa0"),t.j41(4,"button",35),t.bIt("click",function(){s.eBV(e);const a=t.XpG(3);return s.Njj(a.reset())}),t.EFF(5,"orders.history.buttons.reset_filters"),t.k0s()()}}function er(o,r){if(1&o&&(t.j41(0,"div",8),t.nVh(1,Zo,3,0,"div"),t.nVh(2,tr,6,0,"div"),t.k0s()),2&o){const e=t.XpG(2);t.R7$(),t.vxM(e.defaultParams()?1:-1),t.R7$(),t.vxM(e.defaultParams()?-1:2)}}function or(o,r){1&o&&t.nrm(0,"th",60)}function rr(o,r){if(1&o&&(t.j41(0,"td",61)(1,"a",62),t.nI1(2,"translate"),t.nrm(3,"i",63),t.k0s(),t.j41(4,"a",64),t.nI1(5,"translate"),t.nI1(6,"atlasText"),t.nrm(7,"i",65),t.k0s()()),2&o){const e=r.$implicit;t.R7$(),t.Y8G("title",t.bMT(2,4,"common.labels.buy_sell"))("taTradeable",e),t.R7$(3),t.Y8G("title",t.bMT(5,6,"common.labels.more_info"))("taRouterLink",t.eq3(16,Uo,t.eq3(14,qo,t.eq3(12,Xo,t.eq3(10,Ao,t.bMT(6,8,e.orderId))))))}}function nr(o,r){1&o&&(t.j41(0,"th",66),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R
17$(),t.JRh(t.bMT(2,1,"orders.history.columns.status")))}function ar(o,r){if(1&o&&(t.j41(0,"td",67),t.EFF(1),t.nI1(2,"atlasText"),t.k0s()),2&o){const e=r.$implicit;t.R7$(),t.SpI(" ",t.bMT(2,1,null==e?null:e.status)," ")}}function ir(o,r){1&o&&(t.j41(0,"th",66),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R7$(),t.JRh(t.bMT(2,1,"orders.history.columns.date")))}function sr(o,r){if(1&o&&(t.j41(0,"td",67),t.EFF(1),t.nI1(2,"boleroDate"),t.k0s()),2&o){const e=r.$implicit;t.R7$(),t.SpI(" ",t.bMT(2,1,null==e?null:e.date)," ")}}function lr(o,r){1&o&&(t.j41(0,"th",66),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R7$(),t.JRh(t.bMT(2,1,"orders.history.columns.security_name")))}function dr(o,r){if(1&o&&(t.j41(0,"td",68)(1,"span",69)(2,"span",70),t.EFF(3),t.nI1(4,"atlasText"),t.k0s()()()),2&o){const e=r.$implicit;t.R7$(),t.Y8G("taHotspotLink",e),t.R7$(2),t.JRh(t.bMT(4,2,null==e?null:e.securityName))}}function cr(o,r){1&o&&(t.j41(0,"th",66),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R7$(),t.JRh(t.bMT(2,1,"orders.history.columns.transaction_type")))}function _r(o,r){if(1&o&&(t.j41(0,"td",67),t.EFF(1),t.nI1(2,"atlasText"),t.nI1(3,"lowercase"),t.nI1(4,"translate"),t.k0s()),2&o){const e=r.$implicit;t.R7$(),t.SpI(" ",t.bMT(4,5,t.bMT(3,3,"orders.types.transaction."+t.bMT(2,1,null==e?null:e.transactionType)))," ")}}function mr(o,r){1&o&&(t.j41(0,"th",66),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R
17$(),t.JRh(t.bMT(2,1,"orders.history.columns.order_type")))}function pr(o,r){if(1&o&&(t.j41(0,"td",71),t.nI1(1,"atlasText"),t.EFF(2),t.nI1(3,"atlasText"),t.nI1(4,"lowercase"),t.nI1(5,"translate"),t.k0s()),2&o){const e=r.$implicit;t.Y8G("taPlaceholder",e.orderType&&"00-"!==t.bMT(1,2,e.orderType)),t.R7$(2),t.SpI(" ",t.bMT(5,8,t.bMT(4,6,"orders.types.order."+t.bMT(3,4,null==e?null:e.orderType)))," ")}}function ur(o,r){1&o&&(t.j41(0,"th",66),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R7$(),t.JRh(t.bMT(2,1,"orders.history.columns.security_type")))}function fr(o,r){if(1&o&&(t.j41(0,"td",67),t.EFF(1),t.nI1(2,"atlasText"),t.k0s()),2&o){const e=r.$implicit;t.R7$(),t.SpI(" ",t.bMT(2,1,null==e?null:e.securityType)," ")}}function hr(o,r){1&o&&(t.j41(0,"th",66),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R7$(),t.JRh(t.bMT(2,1,"orders.history.columns.quantity")))}function Cr(o,r){if(1&o&&(t.EFF(0),t.nI1(1,"atlasText")),2&o){const e=t.XpG().$implicit;t.SpI(" ",t.bMT(1,1,e.priceCurrency)," ")}}function gr(o,r){if(1&o&&(t.j41(0,"td",72),t.EFF(1),t.nI1(2,"taNumber"),t.nVh(3,Cr,2,3),t.k0s()),2&o){const e=r.$implicit,n=t.XpG(3);t.R7$(),t.SpI(" ",t.i5U(2,2,null==e?null:e.quantity,-1)," "),t.R7$(2),t.vxM(n.isBond(e.securityType)?3:-1)}}function br(o,r){1&o&&(t.j41(0,"th",60),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R
17$(),t.JRh(t.bMT(2,1,"orders.history.columns.price")))}function vr(o,r){if(1&o&&(t.j41(0,"td",73),t.nrm(1,"ta-price-based-on-type",74),t.k0s()),2&o){const e=r.$implicit;t.Y8G("taPlaceholder",null==e?null:e.price),t.R7$(),t.Y8G("amount",e.price)("currency",e.priceCurrency)("securityType",e.securityType)("taFluctuationFlash",e.price)}}function yr(o,r){1&o&&(t.j41(0,"th",60),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R7$(),t.JRh(t.bMT(2,1,"orders.history.columns.total_price")))}function Tr(o,r){if(1&o&&(t.j41(0,"td",73)(1,"span",75),t.EFF(2),t.nI1(3,"taNumber"),t.nI1(4,"atlasText"),t.k0s()()),2&o){const e=r.$implicit;t.Y8G("taPlaceholder",null==e?null:e.totalPrice),t.R7$(),t.Y8G("taFluctuationFlash",null==e?null:e.totalPrice),t.R7$(),t.Lme("",t.bMT(3,4,null==e?null:e.totalPrice)," ",t.bMT(4,6,e.totalCurrency))}}function Fr(o,r){1&o&&(t.j41(0,"th",60),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R7$(),t.JRh(t.bMT(2,1,"orders.history.columns.limit_price")))}function xr(o,r){if(1&o&&(t.j41(0,"td",73),t.nrm(1,"ta-price-based-on-type",74),t.k0s()),2&o){const e=r.$implicit;t.Y8G("taPlaceholder",null==e?null:e.limitPrice),t.R7$(),t.Y8G("amount",e.limitPrice)("currency",e.limitCurrency)("securityType",e.securityType)("taFluctuationFlash",e.limitPrice)}}function Mr(o,r){1&o&&(t.j41(0,"th",60),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R
17$(),t.JRh(t.bMT(2,1,"orders.history.columns.trigger")))}function Rr(o,r){if(1&o&&(t.j41(0,"td",73),t.nrm(1,"ta-price-based-on-type",74),t.k0s()),2&o){const e=r.$implicit;t.Y8G("taPlaceholder",null==e?null:e.triggerPrice),t.R7$(),t.Y8G("amount",e.triggerPrice)("currency",e.triggerCurrency)("securityType",e.securityType)("taFluctuationFlash",e.triggerPrice)}}function Or(o,r){1&o&&(t.j41(0,"th",66),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R7$(),t.JRh(t.bMT(2,1,"orders.history.columns.valid_until")))}function Er(o,r){if(1&o&&(t.j41(0,"td",67),t.EFF(1),t.nI1(2,"boleroDate"),t.k0s()),2&o){const e=r.$implicit;t.R7$(),t.SpI(" ",t.bMT(2,1,null==e?null:e.validUntil)," ")}}function Ir(o,r){1&o&&(t.j41(0,"th",66),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R7$(),t.JRh(t.bMT(2,1,"orders.history.columns.comment")))}function kr(o,r){if(1&o&&(t.j41(0,"td",71),t.EFF(1),t.nI1(2,"atlasText"),t.k0s()),2&o){const e=r.$implicit;t.Y8G("taPlaceholder",null==e?null:e.comment),t.R7$(),t.SpI(" ",t.bMT(2,2,null==e?null:e.comment)," ")}}function Sr(o,r){if(1&o&&(t.j41(0,"section",36)(1,"ta-table",37),t.qex(2,38),t.DNE(3,or,1,0,"th",39)(4,rr,8,18,"td",40),t.bVm(),t.qex(5,41),t.DNE(6,nr,3,3,"th",42)(7,ar,3,3,"td",43),t.bVm(),t.qex(8,44),t.DNE(9,ir,3,3,"th",42)(10,sr,3,3,"td",43),t.bVm(),t.qex(11,45),t.DNE(12,lr,3,3,"th",42)(13,dr,5,4,"td",46),t.bVm(),t.qex(14,47),t.DNE(15,cr,3,3,"th",42)(16,_r,5,7,"td",43),t.bVm(),t.qex(17,48),t.DNE(18,mr,3,3,"th",42)(19,pr,6,10,"td",49),t.bVm(),t.qex(20,50),t.DNE(21,ur,3,3,"th",42)(22,fr,3,3,"td",43),t.bVm(),t.qex(23,51),t.DNE(24,hr,3,3,"th",42)(25,gr,4,5,"td",52),t.bVm(),t.qex(26,53),t.DNE(27,br,3,3,"th",39)(28,vr,2,5,"td",54),t.bVm(),t.qex(29,55),t.DNE(30,yr,3,3,"th",39)(31,Tr,5,8,"td",54),t.bVm(),t.qex(32,56),t.DNE(33,Fr,3,3,"th",39)(34,xr,2,5,"td",54),t.bVm(),t.qex(35,57),t.DNE(36,Mr,3,3,"th",39)(37,Rr,2,5,"td",54),t.bVm(),t.qex(38,58),t.DNE(39,Or,3,3,"th",42)(40,Er,3,3,"td",43),t.bVm(),t.qex(41,59),t.DNE(42,Ir,3,3,"th",42)(43,kr,3,4,"td",49),t.bVm(),t.k0s()()),2&o){const e=t.XpG();t.R7$(),t.Y8G("noZebra",!0)("data",null==e.data?null:e.data.rows)}}function $r(o,r){if(1&o){const e=t.RV6();t.j41(0,"div",27)(1,"button",76),t.bIt("click",function(){s.eBV(e);const a=t.XpG(2),_=t.XpG();return s.Njj(_.loadMore(null==a||null==a.data?null:a.data.nextPageId))}),t.EFF(2,"orders.history.buttons.load_more "),t.k0s()()}if(2&o){const e=t.XpG(2);t.R7$(),t.Y8G("taButtonLoading",null==e?null:e.loadingMore)}}function Pr(o,r){if(1&o&&(t.j41(0,"footer",26),t.nVh(1,$r,3,1,"div",27),t.k0s()),2&o){const e=t.XpG();t.R7$(),t.vxM(null!=e&&e.canLoadMore?1:-1)}}function Dr(o,r){if(1&o){const e=t.RV6();t.j41(0,"div",30),t.bIt("taLoaderOnRetry",function(){s.eBV(e);const a=t.XpG();return s.Njj(a.reset())}),t.DNE(1,er,3,2,"ng-template",31)(2,Sr,44,2,"section",32)(3,Pr,2,1,"footer",33),t.k0s()}2&o&&t.Y8G("taLoaderResult",r)("taLoaderRetryable",!0)}const $t=new I.wN(20);let Kt=(class Re{constructor(){this._store=(0,s.WQX)(y.il),this._fb=(0,s.WQX)(p.ok),this._actions=(0,s.WQX)(w.En),this.historyFilterForm$=this._store.select(u.Ly),this.history$=this._store.select(u.Rj),this.defaultParams=(0,s.vPA)(!0),this.filterForm=this._fb.group({transactionType:[],mic:[],securityType:[],status:[],reference:[],transactionTo:[],transactionFrom:[],amountFrom:[],amountTo:[],keyword:[]}),this._actions.pipe((0,w.gp)(C.gx),(0,h.pQ)(this)).subscribe(()=>{this.filterForm.reset(),this.defaultParams.set(!0),this.ngOnInit()})}ngOnInit(){this._store.dispatch((0,u.PP)()),this._store.dispatch((0,u.j5)({perPage:$t}))}filter(){this.filterForm.valid&&(this.defaultParams.set(!1),this._filters={...this.filterForm.value},this._filters.amountFrom=this.filterForm.get("amountFrom").value,this._filters.amountTo=this.filterForm.get("amountTo").value,this._store.dispatch((0,u.j5)({...this._filters,perPage:$t})))}loadMore(r){this._store.dispatch((0,u.j5)({...this._filters,perPage:$t,pageId:r}))}isBond(r){return r.equals(new c.EY("Bond"))}reset(){this.filterForm.reset(),this._filters={},this.defaultParams.set(!0),this._store.dispatch((0,u.j5)({perPage:$t}))}static#t=Je=()=>(this.\u0275fac=function(e){return new(e||Re)},this.\u0275cmp=t.VBU({type:Re,selectors:[["ng-component"]],standalone:!1,decls:8,vars:6,consts:[["txFromP
1icker",""],["txToPicker",""],[1,"ta-row"],[1,"ta-col--12"],[1,"ta-loader__overlay-container"],["taLoader","","taLoaderOverlayContent","",1,"box",3,"taLoaderResult","taLoaderRetryable"],["taLoader","","taLoaderOverlayContent","",1,"box","box--gray",3,"taLoaderEmptyAttribute","taLoaderResult"],["taForm","",3,"submit","formGroup","validationInstant"],[1,"box__content"],[1,"ta-col--6"],["formControlName","transactionType",3,"placeholder"],["clearable","",3,"value"],["formControlName","mic",3,"placeholder"],["formControlName","securityType",3,"placeholder"],["formControlName","status",3,"placeholder"],["multi","",1,"date"],["taInput","","formControlName","transactionFrom","tabindex","-1",3,"taDatepicker"],[3,"for"],[1,"label--inline"],["taInput","","formControlName","transactionTo","tabindex","-1",3,"taDatepicker"],["taInput","","atlasText","","formControlName","reference"],["taInput","","atlasText","","formControlName","keyword"],["multi","",1,"amount-wrapper"],["taInputNumber","","atlasDecimal","","formControlName","amountFrom"],["taInputNumber","","atlasDecimal","","formControlName","amountTo"],[1,"amount-validation"],[1,"box__footer"],[1,"text--center"],["taButton","","taButtonType","primary","type","submit",1,"link--fixed-width-small"],["taButton","","taButtonType","tertiary",1,"link--fixed-width-small",3,"click"],["taLoader","","taLoaderOverlayContent","",1,"box",3,"taLoaderOnRetry","taLoaderResult","taLoaderRetryable"],["taLoaderEmpty",""],["class","no-padding",4,"taLoaderContent"],["class","box__footer",4,"taLoaderContent"],["translate",""],["type","button","translate","",1,"text--underline",3,"click"],[1,"no-padding"],["taStickyTableHeader","",3,"noZebra","data"],["taColumnDef","actions"],["taHeaderCell","",4,"taCellHeaderDef"],["taCell","",4,"taCellDef"],["taColumnDef","status"],["class","table__cell--left","taHeaderCell","",4,"taCellHeaderDef"],["class","table__cell--left","taCell","",4,"taCellDef"],["taColumnDef","date"],["taColumnDef","securityName"],["class","table__cell--left table__cell--securityname","taCell","",4,"taCellDef"],["taColumnDef","transactionType"],["taColumnDef","orderType"],["class","table__cell--left","taCell","",3,"taPlaceholder",4,"taCellDef"],["taColumnDef","securityType"],["taColumnDef","quantity"],["class","table__cell--left text--no-break","taCell","",4,"taCellDef"],["taColumnDef","price"],["taCell","",3,"taPlaceholder",4,"taCellDef"],["taColumnDef","totalPrice"],["taColumnDef","limitPrice"],["taColumnDef","trigger"],["taColumnDef","validUntil"],["taColumnDef","comment"],["taHeaderCell",""],["taCell",""],["taButton","","taButtonType","mini","taTip","common.buy_sell_button",1,"ta-button--cta",3,"title","taTradeable"],[1,"icon-traderapp-plus-minus"],["taButton","","taButtonType","mini",1,"ta-button--secondary",3,"title","taRouterLink"],[1,"icon-traderapp-info"],["taHeaderCell","",1,"table__cell--left"],["taCell","",1,"table__cell--left"],["taCell","",1,"table__cell--left","table__cell--securityname"],[3,"taHotspotLink"],[1,"width--lg"],["taCell","",1,"table__cell--left",3,"taPlaceholder"],["taCell","",1,"table__cell--left","text--no-break"],["taCell","",3,"taPlaceholder"],[3,"amount","currency","securityType","taFluctuationFlash"],[3,"taFluctuationFlash"],["taButton","","taButtonType","fixed-width-small","translate","",3,"click","taButtonLoading"]],template:function(e,n){if(1&e&&(t.j41(0,"div",2)(1,"div",3),t.nVh(2,Ko,97,74,"div",4),t.nI1(3,"async"),t.k0s()(),t.j41(4,"div",2)(5,"div",3),t.nVh(6,Dr,4,2,"div",5),t.nI1(7,"async"),t.k0s()()),2&e){let a,_;t.R7$(2),t.vxM((a=t.bMT(3,2,n.historyFilterForm$))?2:-1,a),t.R7$(4),t.vxM((_=t.bMT(7,4,n.history$))?6:-1,_)}},dependencies:[v.Mm,F.O,b.n,X.B,at.K,Xt.Q,qt.Z,jo.O,gt,m.ZD,m.$Q,m.nE,Ye.g,bt.R,Le.p,kt.A,H.V,vt.m,K.q,Ut.z,Ae._,W.Q,yt.B4,yt.lD,Xe.f,zt.s,Z.Ad,No.U,Z.nY,Z.qY,it.S,it.O,Jt.U,Wt.U,St.X,Bo.k,p.qT,p.me,p.BC,p.cb,p.j4,p.JD,qe.O,Ue.w,ze.A,Qt.wB,Ht.PO,g.Jj,g.Pc,g.GH,v.D9,$.Li,J.u,ht._,Vo.H],styles:["[_nghost-%COMP%]{display:block}[_nghost-%COMP%]     .form-label{flex-grow:.4}[_nghost-%COMP%]     .form-label-content{text-align:right}[_nghost-%COMP%]     .form-element--multi p{flex-grow:.2}[_nghost-%COMP%]     .form-element--multi.date input{margin-right:-30px}[_nghost-%COMP%]     .ta-loader__empty{padding:0;text-align:left}[_nghost-%COMP%]     .amount-wrapper .form-input{flex-wrap:wrap!important}@media(max-width:768px){[_nghost-%COMP%]     .form-label-content{text-align:left}[_nghost-%COMP%]     .form-container{display:block;flex:1}[_nghost-%COMP%]     ta-form-subelement{display:block}}form[_ngcontent-%COMP%]   .ta-row[_ngcontent-%COMP%]:first-child{padding-bottom:0}.amount-validation[_ngcontent-%COMP%]{flex:1 0 100%}"]}),this)},Je());Kt=(0,D.Cg)([(0,h.dN)()],Kt);var We,U=i(94692),Tt=i(69130),Ft=i(96354),ot=i(96697),jr=i(90895);const Zt=()=>({alignLabelLeft:!0}),Gr=(o,r)=>({open:o,close:r}),wr=(o,r)=>({"ta-option--closed":o,"ta-option--open":r}),Nr=o=>({number:o});function Br(o,r){if(1&o&&(t.j41(0,"ta-option",12),t.EFF(1),t.nI1(2,"atlasText"),t.nI1(3,"lowercase"),t.nI1(4,"translate"),t.k0s()),2&o){const e=r.$implicit;t.Y8G("value",e.type),t.R7$(),t.JRh(t.bMT(4,6,"common.labels.security_types.plural."+t.bMT(3,4,t.bMT(2,2,e.type))))}}function Vr(o,r){if(1&o&&(t.j41(0,"ta-option",12),t.nrm(1,"span",24),t.nI1(2,"atlasBoolean"),t.nI1(3,"atlasBoolean"),t.EFF(4),t.nI1(5,"atlasText"),t.k0s()),2&o){const e=r.$implicit;t.Y8G("value",e.marketName),t.R7$(),t.Y8G("ngClass",t.l_i(9,wr,!1===t.bMT(2,3,e.isOpen),!0===t.bMT(3,5,e.isOpen))),t.R7$(3),t.SpI(" ",t.bMT(5,7,e.marketName)," ")}}function Yr(o,r){if(1&o&&(t.j41(0,"div",8)(1,"ta-form-element",9)(2,"ta-label"),t.EFF(3),t.nI1(4,"translate"),t.nI1(5,"uppercase"),t.k0s(),t.j41(6,"ta-select",23),t.nI1(7,"translate"),t.Z7z(8,Vr,6,12,"ta-option",12,t.Vm6),t.k0s()()()),2&o){const e=t.XpG(),n=t.XpG();t.R7$(),t.Y8G("options",t.lJ4(11,Zt)),t.R7$(2),t.JRh(t.bMT(5,7,t.bMT(4,5,"search.quick.securities.labels.filters.stock_market"))),t.R7$(3),t.Y8G("compareWith",n.compareText())("placeholder",t.bMT(7,9,"common.labels.security_types.plural.all"))("useOptionHtmlAsTriggerValue",!0),t.R7$(2),t.Dyx(e.data.marketFacets)}}function Lr(o,r){if(1&o){const e=t.RV6();t.j41(0,"div",0)(1,"div",1)(2,"div",2)(3,"header",3)(4,"h3",4),t.EFF(5,"orders.place_order.labels.search"),t.k0s()(),t.j41(6,"section",5)(7,"form",6),t.bIt("submit",function(){s.eBV(e);const a=t.XpG();return s.Njj(a.search())}),t.j41(8,"div",7)(9,"div",8)(10,"ta-form-element",9)(11,"ta-label"),t.EFF(12),t.nI1(13,"translate"),t.nI1(14,"uppercase"),t.k0s(),t.nrm(15,"input",10),t.k0s()(),t.j41(16,"div",8)(17,"ta-form-element",9)(18,"ta-label"),t.EFF(19),t.nI1(20,"translate"),t.nI1(21,"uppercase"),t.k0s(),t.j41(22,"ta-select",11),t.nI1(23,"translate"),t.Z7z(24,Br,5,8,"ta-option",12,t.Vm6),t.k0s()()(),t.nVh(26,Yr,10,12,"div",8),t.k0s(),t.j41(27,"div",7)(28,"div",13)(29,"button",14)(30,"span",4),t.EFF(31,"orders.place_order.buttons.search"),t.k0s()()()()()()()(),t.j41(32,"div",15)(33,"div",2)(34,"header",3)(35,"h3",4),t.EFF(36,"orders.place_order.labels.orderdesk"),t.k0s()(),t.j41(37,"section",16)(38,"ul",17)(39,"li",18)(40,"p",19),t.EFF(41),t.nI1(42,"translate"),t.k0s(),t.EFF(43," \xa0 "),t.j41(44,"span",20),t.nrm(45,"i",21),t.j41(46,"span",22),t.EFF(47),t.nI1(48,"translate"),t.k0s()()()()()()()()}if(2&o){let e;const n=r,a=t.XpG();t.Y8G("taLoaderResult",n),t.R7$(7),t.Y8G("formGroup",a.searchForm),t.R7$(3),t.Y8G("options",t.lJ4(27,Zt)),t.R7$(2),t.JRh(t.bMT(14,14,t.bMT(13,12,"orders.place_order.labels.name"))),t.R7$(5),t.Y8G("options",t.lJ4(28,Zt)),t.R7$(2),t.JRh(t.bMT(21,18,t.bMT(20,16,"search.quick.securities.labels.filters.asset_type"))),t.R7$(3),t.Y8G("compareWith",a.compareText())("placeholder",t.bMT(23,20,"common.labels.security_types.plural.all")),t.R7$(2),t.Dyx(n.data.typeFacets),t.R7$(2),t.vxM(a.showMarkets?26:-1),t.R7$(3),t.Y8G("disabled",!(null!=(e=a.searchForm.get("text"))&&e.value)||void 0),t.R7$(12),t.SpI(" ",t.i5U(42,22,"orders.place_order.labels.every_day_hours",t.l_i(29,Gr,a.openingTime,a.closingTime))),t.R7$(6),t.JRh(t.bMT(48,25,"common.contact.labels.number"))}}function Ar(o,r){if(1&o&&(t.j41(0,"p",26),t.EFF(1),t.nI1(2,"taNumber"),t.nI1(3,"translate"),t.k0s()),2&o){const e=t.XpG(3);t.R7$(),t.JRh(t.i5U(3,4,"orders.place_order.labels.number_results",t.eq3(7,Nr,t.i5U(2,1,e.data.totals,0))))}}function Xr(o,r){1&o&&t.DNE(0,Ar,4,9,"p",28)}function qr(o,r){if(1&o){const e=t.RV6();t.j41(0,"ta-quick-search-results",29),t.bIt("onPageChange",function(a){s.eBV(e);const _=t.XpG(3);return s.Njj(_.onPageChange(a))})("onShowDetail",function(a){s.eBV(e);const _=t.XpG(3);return s.Njj(_.showDetail(a))}),t.k0s()}if(2&o){const e=t.XpG(2),n=t.XpG();
1t.Y8G("results",e.data.rows)("detailView",n.detailView())}}function Ur(o,r){if(1&o&&(t.j41(0,"div",25),t.nVh(1,Xr,1,0,"p",26),t.DNE(2,qr,1,2,"ta-quick-search-results",27),t.k0s()),2&o){const e=t.XpG(),n=t.XpG();t.Y8G("taLoaderResult",e),t.R7$(),t.vxM(n.showTotal()&&e.data.totals?1:-1)}}function zr(o,r){if(1&o&&t.nVh(0,Ur,3,2,"div",25),2&o){const e=t.XpG();t.vxM(e.showResults()?0:-1)}}let te=(class Oe{constructor(){this._fb=(0,s.WQX)(p.ok),this._store=(0,s.WQX)(y.il),this._actions$=(0,s.WQX)(w.En),this.openingTime=U.nI.contactUs.startHour,this.closingTime=U.nI.contactUs.endHour,this.facets$=this._store.select(Tt.tt),this.searchResults$=this._store.select(Tt.w$).pipe((0,Ft.T)(({all:r,totals:e,...n})=>{const a=Object.values(n).find(_=>!!_.error);return{loading:Object.values(n).some(_=>_.loading),error:a&&a.error,data:{rows:n,totals:e}}})),this.searchForm=this._fb.group({text:[],securityType:[],marketNames:[]}),this.detailView=(0,s.vPA)(!1),this.showResults=(0,s.vPA)(!1),this.showTotal=(0,s.vPA)(!1),this.compareText=(0,s.vPA)((r,e)=>r&&e&&r.equals(e))}ngOnInit(){this._store.dispatch((0,Tt.Ns)({})),this.searchForm.controls.securityType.valueChanges.pipe((0,h.pQ)(this)).subscribe(r=>{"Crypto"===r?.asString()&&this.searchForm.patchValue({marketNames:[]})})}search(r){const{text:e,securityType:n,marketNames:a}=this.searchForm.value;this._store.dispatch((0,Tt.Ns)({text:e})),this._actions$.pipe((0,w.gp)(Tt.Kw),(0,ot.s)(1)).subscribe(({payload:_})=>{const R=_.typeFacets?.filter(ut=>ut.count&&c.fz.gt(ut.count,c.fz.ZERO)).map(ut=>ut.type)||[],tt={perPage:new c.Ww(n?"20":"10"),page:r,text:e,securityType:n?[n]:R,marketNames:a&&[a]};this.detailView.set(!!n),this._store.dispatch((0,Tt.js)(tt)),this.showResults.set(!0),this.showTotal.set(!this.detailView())})}get showMarkets(){return"Crypto"!==this.searchForm.value.securityType?.asString()}
1showDetail(r){const e=U.zj.find(n=>n.name.singular===r).searchAction;this.searchForm.controls.securityType.patchValue(new c.EY(e)),this.search()}onPageChange(r){this.search(new c.Ww(r.toString()))}static#t=We=()=>(this.\u0275fac=function(e){return new(e||Oe)},this.\u0275cmp=t.VBU({type:Oe,selectors:[["ng-component"]],standalone:!1,decls:4,vars:6,consts:[["taLoader","","taLoaderIgnoreEmpty","",1,"ta-row--inline",3,"taLoaderResult"],[1,"ta-col--9","ta-col--md--7","ta-col--margin--bottom"],[1,"box","box--gray"],[1,"box__header"],["translate",""],[1,"box__content"],[3,"submit","formGroup"],[1,"ta-row"],[1,"ta-col--4"],[3,"options"],["taInput","","atlasText","","formControlName","text"],["formControlName","securityType",3,"compareWith","placeholder"],["clearable","",3,"value"],[1,"ta-col--12"],["taButton","",3,"disabled"],[1,"ta-col--3","ta-col--md--5"],[1,"box__content","box__content--order-desk"],[1,"contact-list","contact-list--fixed"],[1,"contact-info","list__item","no-padding"],[1,"support-hours"],[1,"text--no-break"],[1,"icon-traderapp-contact","contact-icon"],[1,"support-telephone"],["formControlName","marketNames",3,"compareWith","placeholder","useOptionHtmlAsTriggerValue"],[1,"ta-option--market",3,"ngClass"],["taLoader","","taLoaderIgnoreEmpty","",1,"ta-row",3,"taLoaderResult"],[1,"text--gray"],[3,"results","detailView","onPageChange","onShowDetail",4,"taLoaderContent"],["class","text--gray",4,"taLoaderContent"],[3,"onPageChange","onShowDetail","results","detailView"]],template:function(e,n){if(1&e&&(t.nVh(0,Lr,49,32,"div",0),t.nI1(1,"async"),t.nVh(2,zr,1,1),t.nI1(3,"async")),2&e){let a,_;t.vxM((a=t.bMT(1,2,n.facets$))?0:-1,a),t.R7$(2),t.vxM((_=t.bMT(3,4,n.searchResults$))?2:-1,_)}},dependencies:[g.YU,v.Mm,m.ZD,m.nE,H.V,K.q,W.Q,yt.lD,Z.Ad,Z.qY,it.S,it.O,Wt.U,p.qT,p.me,p.BC,p.cb,p.j4,p.JD,Qt.wB,Ht.PO,jr.v,g.Jj,g.Pc,g.GH,v.D9,$.Q7,$.Li,J.u],encapsulation:2}),this)},We());te=(0,D.Cg)([(0,h.dN)()],te);var Qe,Pt=i(70980),st=i(88141),Dt=i(8617);const Jr=()=>["currency","openOrders","tradingMargin","availableForTradingValue","availableCash"],He=o=>({currency:o}),Wr=o=>["orders",o,"statements"],lt=o=>({context:o}),dt=o=>({outlets:o}),ct=o=>["",o],Ke=o=>["hotspot",o,"full","options"],Qr=(o,r)=>["hotspot",o,"orders","modify",r],Hr=(o,r)=>["hotspot",o,"orders","cancel",r,"sign"],Rt=o=>({type:o}),Kr=o=>["orders","mandate",o],Zr=(o,r)=>["hotspot",o,"orders","modify-mandate",r],tn=(o,r)=>["hotspot",o,"orders","cancel-mandate",r,"sign"];function en(o,r){if(1&o&&(t.j41(0,"div",5)(1,"div",6)(2,"h6",7)(3,"span",8),t.nI1(4,"atlasText"),t.EFF(5,"orders.orderbook.labels.available_cash"),t.k0s(),t.j41(6,"ta-information",9),t.nrm(7,"span",10),t.nI1(8,"atlasText"),t.nI1(9,"translate"),t.k0s()(),t.j41(10,"span",11),t.EFF(11),t.nI1(12,"taNumber"),t.j41(13,"span",12),t.EFF(14),t.nI1(15,"atlasText"),t.k0s()()(),t.j41(16,"div",6)(17,"h6",7)(18,"span",13),t.EFF(19,"orders.orderbook.labels.open_orders"),t.k0s(),t.j41(20,"ta-information",9)(21,"p",13),t.EFF(22,"orders.orderbook.info.open_orders"),t.k0s()()(),t.j41(23,"span",11)(24,"span",14),t.EFF(25,"-"),t.k0s(),t.j41(26,"span"),t.EFF(27),t.nI1(28,"taNumber"),t.j41(29,"span",12),t.EFF(30),t.nI1(31,"atlasText"),t.k0s()()()(),t.j41(32,"div",15)(33,"h6",16),t.EFF(34,"orders.orderbook.labels.margin"),t.k0s(),t.j41(35,"span",11),t.EFF(36),t.nI1(37,"taNumber"),t.j41(38,"span",12),t.EFF(39),t.nI1(40,"atlasText"),t.k0s()()(),t.j41(41,"div",17)(42,"div",18)(43,"h6",16),t.EFF(44,"orders.orderbook.labels.available_trading"),t.k0s(),t.j41(45,"span",11),t.EFF(46),t.nI1(47,"taNumber"),t.j41(48,"span",12),t.EFF(49),t.nI1(50,"atlasText"),t.k0s()()(),t.j41(51,"div",19)(52,"a",20),t.EFF(53),t.nI1(54,"translate"),t.k0s()()()()),2&o){const e=t.XpG(),n=t.XpG();t.R7$(3),t.Y8G("translateParams",t.eq3(39,He,t.bMT(4,12,e.data.currency))),t.R7$(4),t.Y8G("innerHTML",t.i5U(9,16,"orders.orderbook.info.available_cash",t.eq3(41,He,t.bMT(8,14,e.data.currency))),t.npT),t.R7$(4),t.SpI("",t.bMT(12,19,e.data.availableCash)," "),t.R7$(3),t.JRh(t.bMT(15,21,e.data.currency)),t.R7$(10),t.Y8G("hidden",!n.hasOpenOrders(e.data.openOrders)),t.R7$(3),t.SpI("",t.bMT(28,23,e.data.openOrders)," "),t.R7$(3),t.JRh(t.bMT(31,25,e.data.currency)),t.R7$(6),t.SpI("",t.brH(37,27,e.data.tradingMargin,2,"sign")," "),t.R7$(3),t.JRh(t.bMT(40,31,e.data.currency)),t.R7$(7),t.SpI("",t.bMT(47,33,e.data.availableForTradingValue)," "),t.R7$(3),t.JRh(t.bMT(50,35,e.data.currency)),t.R7$(4),t.JRh(t.bMT(54,37,"orders.orderbook.buttons.idea_center"))}}function on(o,r){1&o&&(t.j41(0,"div")(1,"div",3),t.DNE(2,en,55,43,"div",4),t.k0s()()),2&o&&(t.R
17$(),t.Y8G("taLoaderEmptyAttribute",t.lJ4(2,Jr))("taLoaderResult",r))}function rn(o,r){1&o&&(t.j41(0,"div")(1,"div",24)(2,"section",25)(3,"p",26),t.EFF(4),t.nI1(5,"translate"),t.k0s()()()()),2&o&&(t.R7$(4),t.JRh(t.bMT(5,1,"orders.orderbook.labels.empty")))}function nn(o,r){1&o&&t.nrm(0,"th",49)}function an(o,r){if(1&o&&(t.j41(0,"a",53),t.nI1(1,"atlasText"),t.nI1(2,"translate"),t.nrm(3,"i",58),t.k0s()),2&o){const e=t.XpG(2).$implicit;t.Y8G("taRouterLink",t.eq3(12,ct,t.eq3(10,dt,t.eq3(8,lt,t.eq3(6,Ke,t.bMT(1,2,e.iwNotation))))))("title",t.bMT(2,4,"common.labels.show_options"))}}function sn(o,r){if(1&o&&(t.j41(0,"a",56),t.nI1(1,"translate"),t.nI1(2,"atlasText"),t.nI1(3,"atlasText"),t.nrm(4,"i",59),t.k0s()),2&o){const e=t.XpG(2).$implicit;t.Y8G("title",t.bMT(1,2,"orders.orderbook.labels.modify"))("taRouterLink",t.eq3(15,ct,t.eq3(13,dt,t.eq3(11,lt,t.l_i(8,Qr,t.bMT(2,4,e.iwNotation),t.bMT(3,6,e.orderId))))))}}function ln(o,r){if(1&o&&(t.j41(0,"a",57),t.nI1(1,"translate"),t.nI1(2,"atlasText"),t.nI1(3,"atlasText"),t.nrm(4,"i",60),t.k0s()),2&o){const e=t.XpG(2).$implicit;t.Y8G("title",t.bMT(1,2,"orders.orderbook.labels.cancel"))("taRouterLink",t.eq3(15,ct,t.eq3(13,dt,t.eq3(11,lt,t.l_i(8,Hr,t.bMT(2,4,e.iwNotation),t.bMT(3,6,e.orderId))))))}}function dn(o,r){if(1&o&&(t.j41(0,"span")(1,"a",51),t.nI1(2,"translate"),t.nrm(3,"i",52),t.k0s(),t.nVh(4,an,4,14,"a",53),t.nI1(5,"atlasBoolean"),t.j41(6,"a",54),t.nI1(7,"translate"),t.nI1(8,"atlasText"),t.nrm(9,"i",5
15),t.k0s(),t.nVh(10,sn,5,17,"a",56),t.nI1(11,"atlasBoolean"),t.nVh(12,ln,5,17,"a",57),t.nI1(13,"atlasBoolean"),t.k0s()),2&o){const e=t.XpG().$implicit;t.R7$(),t.Y8G("title",t.bMT(2,7,"common.labels.buy_sell"))("taTradeable",e),t.R7$(3),t.vxM(t.bMT(5,9,e.hasOptions)?4:-1),t.R7$(2),t.Y8G("title",t.bMT(7,11,"common.labels.more_info"))("taRouterLink",t.eq3(25,ct,t.eq3(23,dt,t.eq3(21,lt,t.eq3(19,Wr,t.bMT(8,13,e.orderId)))))),t.R7$(4),t.vxM(t.bMT(11,15,e.modifiable)?10:-1),t.R7$(2),t.vxM(t.bMT(13,17,e.cancelable)?12:-1)}}function cn(o,r){if(1&o&&(t.j41(0,"td",50),t.nVh(1,dn,14,27,"span"),t.k0s()),2&o){const e=r.$implicit;t.R7$(),t.vxM(e.iwNotation?1:-1)}}function _n(o,r){1&o&&(t.j41(0,"th",49),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R7$(),t.SpI(" ",t.bMT(2,1,"orders.orderbook.columns.status")," "))}function mn(o,r){if(1&o&&(t.j41(0,"td",61),t.EFF(1),t.nI1(2,"atlasText"),t.k0s()),2&o){const e=r.$implicit;t.R7$(),t.JRh(t.bMT(2,1,e.status))}}function pn(o,r){if(1&o&&(t.j41(0,"th",62),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o){const e=t.XpG(3);t.Y8G("sortable",!0)("sortableDirection",e.getSortDirection("securityName")),t.R7$(),t.SpI(" ",t.bMT(2,3,"orders.orderbook.columns.name")," ")}}function un(o,r){if(1&o&&(t.j41(0,"td",63)(1,"span",64),t.EFF(2),t.nI1(3,"atlasText"),t.k0s()()),2&o){const e=r.$implicit;t.Y8G("taHotspotLink",e),t.R7$(2),t.SpI(" ",t.bMT(3,2,e.securityName)," ")}}function fn(o,r){if(1&o&&(t.j41(0,"th",62),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o){const e=t.XpG(3);t.Y8G("sortable",!0)("sortableDirection",e.getSortDirection("transactionType")),t.R7$(),t.SpI(" ",t.bMT(2,3,"orders.orderbook.columns.transaction_type")," ")}}function hn(o,r){if(1&o&&(t.j41(0,"td",61)(1,"span"),t.EFF(2),t.nI1(3,"atlasText"),t.nI1(4,"lowercase"),t.nI1(5,"atlasText"),t.nI1(6,"translate"),t.k0s()()),2&o){const e=r.$implicit;t.R7$(2),t.JRh(t.i5U(6,7,"orders.types.transaction."+t.bMT(4,3,t.bMT(3,1,e.transactionType)),t.eq3(10,Rt,t.bMT(5,5,e.transactionType))))}}function Cn(o,r){if(1&o&&(t.j41(0,"th",62),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o){const e=t.XpG(3);t.Y8G("sortable",!0)("sortableDirection",e.getSortDirection("orderType")),t.R7$(),t.SpI(" ",t.bMT(2,3,"orders.orderbook.columns.order_type")," ")}}function gn(o,r){if(1&o&&(t.j41(0,"td",65)(1,"span"),t.EFF(2),t.nI1(3,"atlasText"),t.nI1(4,"lowercase"),t.nI1(5,"atlasText"),t.nI1(6,"translate"),t.k0s()()),2&o){const e=r.$implicit;t.Y8G("taPlaceholder",e.orderType),t.R7$(2),t.JRh(t.i5U(6,8,"orders.types.order."+t.bMT(4,4,t.bMT(3,2,e.orderType)),t.eq3(11,Rt,t.bMT(5,6,e.orderType))))}}function bn(o,r){if(1&o&&(t.j41(0,"th",66),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o){const e=t.XpG(3);t.Y8G("sortable",!0)("sortableDirection",e.getSortDirection("quantity")),t.R7$(),t.SpI(" ",t.bMT(2,3,"orders.orderbook.columns.quantity")," ")}}function vn(o,r){if(1&o&&(t.EFF(0),t.nI1(1,"atlasText")),2&o){const e=t.XpG().$implicit;t.SpI(" ",t.bMT(1,1,e.priceCurrency)," ")}}function yn(o,r){if(1&o&&(t.j41(0,"td",67)(1,"span",68),t.EFF(2),t.nI1(3,"atlasText"),t.nI1(4,"atlasDecimal"),t.nVh(5,vn,2,3),t.k0s()()),2&o){const e=r.$implicit,n=t.XpG(3);t.R7$(),t.Y8G("taPlaceholder",e.quantity),t.R7$(),t.SpI("",t.i5U(4,5,e.quantity,"Crypto"===t.bMT(3,3,e.securityType)?-1:0)," "),t.R7$(3),t.vxM(n.isBond(e.securityType)?5:-1)}}function Tn(o,r){if(1&o&&(t.j41(0,"th",66),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o){const e=t.XpG(3);t.Y8G("sortable",!0)("sortableDirection",e.getSortDirection("limitPrice")),t.R7$(),t.SpI(" ",t.bMT(2,3,"orders.orderbook.columns.limit_price")," ")}}function Fn(o,r){if(1&o&&(t.j41(0,"td",69),t.nrm(1,"ta-price-based-on-type",70),t.k0s()),2&o){const e=r.$implicit;t.Y8G("taPlaceholder",e.limitPrice),t.R7$(),t.Y8G("amount",e.limitPrice)("currency",e.limitCurrency)("securityType",e.securityType)}}function xn(o,r){if(1&o&&(t.j41(0,"th",66),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o){const e=t.XpG(3);t.Y8G("sortable",!0)("sortableDirection",e.getSortDirection("triggerPrice")),t.R7$(),t.SpI(" ",t.bMT(2,3,"orders.orderbook.columns.trigger_price")," ")}}function Mn(o,r){if(1&o&&(t.j41(0,"td",69),t.nrm(1,"ta-price-based-on-type",70),t.k0s()),2&o){const e=r.$implicit;t.Y8G("taPlaceholder",e.triggerPrice),t.R7$(),t.Y8G("amount",e.triggerPrice)("currency",e.triggerCurrency)("securityType",e.securityType)}}function Rn(o,r){1&o&&(t.j41(0,"th",71),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R
17$(),t.SpI(" ",t.bMT(2,1,"orders.orderbook.columns.price")," "))}function On(o,r){if(1&o&&(t.j41(0,"td",69),t.nrm(1,"ta-price-based-on-type",72),t.k0s()),2&o){const e=r.$implicit;t.Y8G("taPlaceholder",e.price),t.R7$(),t.Y8G("amount",e.price)("currency",e.priceCurrency)("securityType",e.securityType)("taFluctuationFlash",e.price)}}function En(o,r){if(1&o&&(t.j41(0,"th",66),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o){const e=t.XpG(3);t.Y8G("sortable",!0)("sortableDirection",e.getSortDirection("date")),t.R7$(),t.SpI(" ",t.bMT(2,3,"orders.orderbook.columns.date")," ")}}function In(o,r){if(1&o&&(t.j41(0,"td",67),t.EFF(1),t.nI1(2,"boleroDate"),t.k0s()),2&o){const e=r.$implicit;t.R7$(),t.SpI(" ",t.bMT(2,1,e.date)," ")}}function kn(o,r){if(1&o&&(t.j41(0,"th",62),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o){const e=t.XpG(3);t.Y8G("sortable",!0)("sortableDirection",e.getSortDirection("validUntil")),t.R7$(),t.SpI(" ",t.bMT(2,3,"orders.orderbook.columns.valid_until")," ")}}function Sn(o,r){if(1&o&&(t.j41(0,"td",67),t.EFF(1),t.nI1(2,"boleroDate"),t.k0s()),2&o){const e=r.$implicit;t.R7$(),t.SpI(" ",t.bMT(2,1,e.validUntil)," ")}}function $n(o,r){if(1&o){const e=t.RV6();t.j41(0,"div")(1,"div",27)(2,"ta-table",28),t.bIt("onSortingChange",function(a){s.eBV(e);const _=t.XpG(2);return s.Njj(_.sortData(a))}),t.qex(3,29),t.DNE(4,nn,1,0,"th",30)(5,cn,2,1,"td",31),t.bVm(),t.qex(6,29),t.DNE(7,_n,3,3,"th",30)(8,mn,3,3,"td",32),t.bVm(),t.qex(9,33),t.DNE(10,pn,3,5,"th",34)(11,un,4,4,"td",35),t.bVm(),t.qex(12,36),t.DNE(13,fn,3,5,"th",34)(14,hn,7,12,"td",32),t.bVm(),t.qex(15,37),t.DNE(16,Cn,3,5,"th",34)(17,gn,7,13,"td",38),t.bVm(),t.qex(18,39),t.DNE(19,bn,3,5,"th",40)(20,yn,6,8,"td",41),t.bVm(),t.qex(21,42),t.DNE(22,Tn,3,5,"th",40)(23,Fn,2,4,"td",43),t.bVm(),t.qex(24,44),t.DNE(25,xn,3,5,"th",40)(26,Mn,2,4,"td",43),t.bVm(),t.qex(27,45),t.DNE(28,Rn,3,3,"th",46)(29,On,2,5,"td",43),t.bVm(),t.qex(30,47),t.DNE(31,En,3,5,"th",40)(32,In,3,3,"td",41),t.bVm(),t.qex(33,48),t.DNE(34,kn,3,5,"th",34)(35,Sn,3,3,"td",41),t.bVm(),t.k0s()()()}if(2&o){const e=t.XpG();t.R7$(2),t.Y8G("data",e.data.rows)("border",!0)}}function Pn(o,r){1&o&&(t.j41(0,"div",1)(1,"header",21),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.DNE(4,rn,6,3,"div",22)(5,$n,36,2,"div",23),t.k0s()),2&o&&(t.Y8G("taLoaderResult",r),t.R7$(2),t.SpI(" ",t.bMT(3,2,"orders.orderbook.title")," "))}function Dn(o,r){1&o&&(t.j41(0,"div")(1,"div",24)(2,"section",25)(3,"p",26),t.EFF(4),t.nI1(5,"translate"),t.k0s()()()()),2&o&&(t.R
17$(4),t.JRh(t.bMT(5,1,"orders.orderbook.recurring_orders.labels.empty")))}function jn(o,r){1&o&&t.nrm(0,"th",49)}function Gn(o,r){if(1&o&&(t.j41(0,"a",53),t.nI1(1,"atlasText"),t.nI1(2,"translate"),t.nrm(3,"i",58),t.k0s()),2&o){const e=t.XpG(2).$implicit;t.Y8G("taRouterLink",t.eq3(12,ct,t.eq3(10,dt,t.eq3(8,lt,t.eq3(6,Ke,t.bMT(1,2,e.iwNotation))))))("title",t.bMT(2,4,"common.labels.show_options"))}}function wn(o,r){if(1&o&&(t.j41(0,"a",56),t.nI1(1,"translate"),t.nI1(2,"atlasText"),t.nI1(3,"atlasText"),t.nrm(4,"i",59),t.k0s()),2&o){const e=t.XpG(2).$implicit;t.Y8G("title",t.bMT(1,2,"orders.orderbook.labels.modify"))("taRouterLink",t.eq3(15,ct,t.eq3(13,dt,t.eq3(11,lt,t.l_i(8,Zr,t.bMT(2,4,e.iwNotation),t.bMT(3,6,e.mandateId))))))}}function Nn(o,r){if(1&o&&(t.j41(0,"a",57),t.nI1(1,"translate"),t.nI1(2,"atlasText"),t.nI1(3,"atlasText"),t.nrm(4,"i",60),t.k0s()),2&o){const e=t.XpG(2).$implicit;t.Y8G("title",t.bMT(1,2,"orders.orderbook.recurring_orders.labels.cancel"))("taRouterLink",t.eq3(15,ct,t.eq3(13,dt,t.eq3(11,lt,t.l_i(8,tn,t.bMT(2,4,e.iwNotation),t.bMT(3,6,e.mandateId))))))}}function Bn(o,r){if(1&o&&(t.j41(0,"span")(1,"a",51),t.nI1(2,"translate"),t.nrm(3,"i",52),t.k0s(),t.nVh(4,Gn,4,14,"a",53),t.nI1(5,"atlasBoolean"),t.j41(6,"a",54),t.nI1(7,"translate"),t.nI1(8,"atlasText"),t.nrm(9,"i",5
15),t.k0s(),t.nVh(10,wn,5,17,"a",56),t.nI1(11,"atlasBoolean"),t.nVh(12,Nn,5,17,"a",57),t.nI1(13,"atlasBoolean"),t.k0s()),2&o){const e=t.XpG().$implicit;t.R7$(),t.Y8G("title",t.bMT(2,7,"common.labels.buy_sell"))("taTradeable",e),t.R7$(3),t.vxM(t.bMT(5,9,e.hasOptions)?4:-1),t.R7$(2),t.Y8G("title",t.bMT(7,11,"common.labels.more_info"))("taRouterLink",t.eq3(25,ct,t.eq3(23,dt,t.eq3(21,lt,t.eq3(19,Kr,t.bMT(8,13,e.mandateId)))))),t.R7$(4),t.vxM(t.bMT(11,15,e.modifiable)?10:-1),t.R7$(2),t.vxM(t.bMT(13,17,e.cancelable)?12:-1)}}function Vn(o,r){if(1&o&&(t.j41(0,"td",50),t.nVh(1,Bn,14,27,"span"),t.k0s()),2&o){const e=r.$implicit;t.R7$(),t.vxM(e.iwNotation?1:-1)}}function Yn(o,r){1&o&&(t.j41(0,"th",49),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R7$(),t.SpI(" ",t.bMT(2,1,"orders.orderbook.recurring_orders.columns.name")," "))}function Ln(o,r){if(1&o&&(t.j41(0,"td",63)(1,"span",77),t.EFF(2),t.nI1(3,"atlasText"),t.k0s()()),2&o){const e=r.$implicit;t.Y8G("taHotspotLink",e),t.R7$(2),t.SpI(" ",t.bMT(3,2,e.securityName)," ")}}function An(o,r){1&o&&(t.j41(0,"th",49),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R
17$(),t.SpI(" ",t.bMT(2,1,"orders.orderbook.recurring_orders.columns.transaction_type")," "))}function Xn(o,r){if(1&o&&(t.j41(0,"td",61)(1,"span"),t.EFF(2),t.nI1(3,"atlasText"),t.nI1(4,"lowercase"),t.nI1(5,"atlasText"),t.nI1(6,"translate"),t.k0s()()),2&o){const e=r.$implicit;t.R7$(2),t.JRh(t.i5U(6,7,"orders.types.transaction."+t.bMT(4,3,t.bMT(3,1,e.transactionType)),t.eq3(10,Rt,t.bMT(5,5,e.transactionType))))}}function qn(o,r){1&o&&(t.j41(0,"th",49),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R7$(),t.SpI(" ",t.bMT(2,1,"orders.orderbook.recurring_orders.columns.order_type")," "))}function Un(o,r){if(1&o&&(t.j41(0,"td",65)(1,"span"),t.EFF(2),t.nI1(3,"atlasText"),t.nI1(4,"lowercase"),t.nI1(5,"atlasText"),t.nI1(6,"translate"),t.k0s()()),2&o){const e=r.$implicit;t.Y8G("taPlaceholder",e.orderType),t.R7$(2),t.JRh(t.i5U(6,8,"orders.types.order."+t.bMT(4,4,t.bMT(3,2,e.orderType)),t.eq3(11,Rt,t.bMT(5,6,e.orderType))))}}function zn(o,r){1&o&&(t.j41(0,"th",71),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R7$(),t.SpI(" ",t.bMT(2,1,"orders.orderbook.recurring_orders.columns.quantity")," "))}function Jn(o,r){if(1&o&&(t.j41(0,"td",67)(1,"span",78),t.EFF(2),t.nI1(3,"atlasDecimal"),t.k0s()()),2&o){const e=r.$implicit;t.R7$(),t.Y8G("taPlaceholder",e.quantity),t.R7$(),t.JRh(t.i5U(3,2,e.quantity,0))}}function Wn(o,r){1&o&&(t.j41(0,"th",49),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R
17$(),t.SpI(" ",t.bMT(2,1,"orders.orderbook.recurring_orders.columns.frequency")," "))}function Qn(o,r){if(1&o&&(t.j41(0,"td",65)(1,"span"),t.EFF(2),t.nI1(3,"atlasText"),t.nI1(4,"lowercase"),t.nI1(5,"atlasText"),t.nI1(6,"translate"),t.k0s()()),2&o){const e=r.$implicit;t.Y8G("taPlaceholder",e.frequency),t.R7$(2),t.JRh(t.i5U(6,8,"orders.types.frequency."+t.bMT(4,4,t.bMT(3,2,e.frequency)),t.eq3(11,Rt,t.bMT(5,6,e.frequency))))}}function Hn(o,r){1&o&&(t.j41(0,"th",71),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R7$(),t.SpI(" ",t.bMT(2,1,"orders.orderbook.recurring_orders.columns.startDate")," "))}function Kn(o,r){if(1&o&&(t.j41(0,"td",67),t.EFF(1),t.nI1(2,"boleroDate"),t.k0s()),2&o){const e=r.$implicit;t.R7$(),t.SpI(" ",t.bMT(2,1,e.startDate)," ")}}function Zn(o,r){1&o&&(t.j41(0,"th",71),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R7$(),t.SpI(" ",t.bMT(2,1,"orders.orderbook.recurring_orders.columns.date")," "))}function ta(o,r){if(1&o&&(t.j41(0,"td",67),t.EFF(1),t.nI1(2,"boleroDate"),t.k0s()),2&o){const e=r.$implicit;t.R7$(),t.SpI(" ",t.bMT(2,1,e.dateEntered)," ")}}function ea(o,r){1&o&&(t.j41(0,"th",71),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R
17$(),t.SpI(" ",t.bMT(2,1,"orders.orderbook.recurring_orders.columns.nextExecution")," "))}function oa(o,r){if(1&o&&(t.j41(0,"td",67),t.EFF(1),t.nI1(2,"boleroDate"),t.k0s()),2&o){const e=r.$implicit;t.R7$(),t.SpI(" ",t.bMT(2,1,e.nextExecution)," ")}}function ra(o,r){if(1&o&&(t.j41(0,"div")(1,"div",27)(2,"ta-table",73),t.qex(3,29),t.DNE(4,jn,1,0,"th",30)(5,Vn,2,1,"td",31),t.bVm(),t.qex(6,33),t.DNE(7,Yn,3,3,"th",30)(8,Ln,4,4,"td",35),t.bVm(),t.qex(9,36),t.DNE(10,An,3,3,"th",30)(11,Xn,7,12,"td",32),t.bVm(),t.qex(12,37),t.DNE(13,qn,3,3,"th",30)(14,Un,7,13,"td",38),t.bVm(),t.qex(15,39),t.DNE(16,zn,3,3,"th",46)(17,Jn,4,5,"td",41),t.bVm(),t.qex(18,74),t.DNE(19,Wn,3,3,"th",30)(20,Qn,7,13,"td",38),t.bVm(),t.qex(21,75),t.DNE(22,Hn,3,3,"th",46)(23,Kn,3,3,"td",41),t.bVm(),t.qex(24,47),t.DNE(25,Zn,3,3,"th",46)(26,ta,3,3,"td",41),t.bVm(),t.qex(27,76),t.DNE(28,ea,3,3,"th",46)(29,oa,3,3,"td",41),t.bVm(),t.k0s()()()),2&o){const e=t.XpG();t.R7$(2),t.Y8G("data",e.data.rows)("border",!0)}}function na(o,r){1&o&&(t.j41(0,"div",2)(1,"header",21),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.DNE(4,Dn,6,3,"div",22)(5,ra,30,2,"div",23),t.k0s()),2&o&&(t.Y8G("taLoaderResult",r),t.R7$(2),t.SpI(" ",t.bMT(3,2,"orders.orderbook.recurring_orders.title")," "))}let ee=(class Ee{constructor(){this._store=(0,s.WQX)(y.il),this.orderBookSummary$=this._store.select(u.UT).pipe((0,Pt.j)(()=>this._store.dispatch((0,u.O_)()))),this.orderBook$=this._store.select(u.C0).pipe((0,st.M)(({data:r})=>{r.sortField&&r.sortOrder&&(this._sortField=r.sortField,this._sortOrder=r.sortOrder)}),(0,Pt.j)(()=>this._store.dispatch((0,u.eQ)()))),this.orderBookMandate$=this._store.select(u._i).pipe((0,Pt.j)(()=>this._store.dispatch((0,u.Ux)())))}ngOnInit(){this.loadOrders()}loadOrders(){this._store.dispatch((0,u.Ek)()),this._store.dispatch((0,u.Wv)()),this._store.dispatch((0,u.M)())}hasOpenOrders(r){return!!r&&c.fz.gt(r,c.fz.ZERO)}sortData({columnId:r,direction:e}){this._store.dispatch((0,u.Wv)({sortField:new c.EY(r),sortOrder:new c.EY(e)}))}isBond(r){return r.equals(new c.EY("Bond"))}getSortDirection(r){return this._sortField&&this._sortOrder&&this._sortField.equals(new c.EY(r))?this._sortOrder:null}static#t=Qe=()=>(this.\u0275fac=function(e){return new(e||Ee)},this.\u0275cmp=t.VBU({type:Ee,selectors:[["ng-component"]],standalone:!1,decls:8,vars:9,consts:[[1,"ta-row--inline"],["taLoader","","taLoaderOverlayContent","",1,"ta-col--12","ta-loader-overlay--small","margin--bottom--lg",3,"taLoaderResult"],["taLoader","","taLoaderOverlayContent","",1,"ta-col--12","ta-loader-overlay--small",3,"taLoaderResult"],["taLoader","","taLoaderLoadingText","","taLoaderOverlayContent","",1,"ta-col--12","ta-loader-overlay--small",3,"taLoaderEmptyAttribute","taLoaderResult"],["class","summary-overview",4,"taLoaderContent"],[1,"summary-overview"],[1,"summary-overview__cell","summary-overview__cell--order-book","summary-overview__cell--tooltip"],[1,"summary-overview__label"],["translate","",3,"translateParams"],[1,"tooltip__wrapper"],[3,"innerHTML"],[1,"summary-overview__value"],[1,"currency"],["translate",""],[3,"hidden"],[1,"summary-overview__cell","summary-overview__cell--order-book"],["translate","",1,"summary-overview__label"],[1,"summary-overview__cell","summary-overview__cell--emphasis","summary-overview__cell--order-book"],[1,"cell__content"],[1,"cell__button"],["taButton","","taButtonType","fixed-width-small","taRouterLink","/idea-center"],[1,"table-head"],[4,"taLoaderEmpty"],[4,"taLoaderContent"],[1,"box"],[1,"box__content"],[1,"no-margin","text--center"],["taOverflowable",""],[3,"onSortingChange","data","border"],["taColumnDef",""],["taHeaderCell","","class","table__cell--left",4,"taCellHeaderDef"],["taCell","","class","table__cell--actions table__cell--md",4,"taCellDef"],["taCell","","class","table__cell--left",4,"taCellDef"],["taColumnDef","securityName"],["taHeaderCell","","class","table__cell--left",3,"sortable","sortableDirection",4,"taCellHeaderDef"],["taCell","","class","table__cell--left table__cell--securityname",3,"taHotspotLink",4,"taCellDef"],["taColumnDef","transactionType"],["taColumnDef","orderType"],["taCell","","class","table__cell--left",3,"taPlaceholder",4,"taCellDef"],["taColumnDef","quantity"],["taHeaderCell","",3,"sortable","sortableDirection",4,"taCellHeaderDef"],["taCell","",4,"taCellDef"],["taColumnDef","limitPrice"],["taCell","",3,"taPlaceholder",4,"taCellDef"],["taColumnDef","triggerPrice"],["taColumnDef","priceCurrency"],["taHeaderCell","",4,"taCellHeaderDef"],["taColumnDef","date"],["taColumnDef","validUntil"],["taHeaderCell","",1,"table__cell--left"],["taCell","",1,"table__cell--actions","table__cell--md"],["taButton","","taButtonType","mini","taTip","common.buy_sell_button",1,"ta-button--cta",3,"title","taTradeable"],[1,"icon-traderapp-plus-minus"],["taButton","","taButtonType","mini",1,"ta-button--options",3,"taRouterLink","title"],["taButton","","taButtonType","mini","taTip","orders.order_info_button",1,"ta-button--secondary",3,"title","taRouterLink"],[1,"icon-traderapp-info"],["taTip","orders.modify_order_button",1,"link--icon",3,"title","taRouterLink"],["taTip","orders.cancel_order_button",1,"link--icon",3,"title","taRouterLink"],[1,"icon-traderapp-options-button"],[1,"icon-traderapp-edit"],[1,"icon-traderapp-close"],["taCell","",1,"table__cell--left"],["taHeaderCell","",1,"table__cell--left",3,"sortable","sortableDirection"],["taCell","",1,"table__cell--left","table__cell--securityname",3,"taHotspotLink"],[1,"width--lg"],["taCell","",1,"table__cell--left",3,"taPlaceholder"],["taHeaderCell","",3,"sortable","sortableDirection"],["taCell",""],[1,"text--no-break",3,"taPlaceholder"],["taCell","",3,"taPlaceholder"],[3,"amount","currency","securityType"],["taHeaderCell",""],[3,"amount","currency","securityType","taFluctuationFlash"],[3,"data","border"],["taColumnDef","frequency"],["taColumnDef","startDate"],["taColumnDef","nextExecution"],[1,"width--xlg"],[3,"taPlaceholder"]],template:function(e,n){if(1&e&&(t.j41(0,"section",0),t.nVh(1,on,3,3,"div"),t.nI1(2,"async"),t.k0s(),t.j41(3,"div",0),t.nVh(4,Pn,6,4,"div",1),t.nI1(5,"async"),t.nVh(6,na,6,4,"div",2),t.nI1(7,"async"),t.k0s()),2&e){let a,_,R;t.R7$(),t.vxM((a=t.bMT(2,3,n.orderBookSummary$))?1:-1,a),t.R7$(3),t.vxM((_=t.bMT(5,5,n.orderBook$))?4:-1,_),t.R7$(2),t.vxM((R=t.bMT(7,7,n.orderBookMandate$))?6:-1,R)}},dependencies:[v.Mm,F.O,b.n,X.B,at.K,Xt.Q,qt.Z,gt,Ye.g,bt.R,Le.p,kt.A,Dt.k,H.V,vt.m,K.q,Ut.z,Ae._,W.Q,g.Jj,g.GH,v.D9,$.Q7,$.ZR,$.Li,J.u,ht._],styles:[".table-head[_ngcontent-%COMP%]{font-weight:600;font-size:20px;font-size:1.5384615385rem;text-align:left;padding:15px 20px;padding:1.1538461538rem 1.5384615385rem;color:#0d2a50;background:#edeef1}[_nghost-%COMP%]{display:block}"]}),this)}
1,Qe());ee=(0,D.Cg)([(0,h.dN)()],ee);var oe=i(37702),aa=i(14309),ia=i(76957),re=i(11262),Ot=i(14536);const sa=[{path:"",component:(()=>{var o;class r{static#t=o=()=>(this.\u0275fac=function(a){return new(a||r)},this.\u0275cmp=t.VBU({type:r,selectors:[["ng-component"]],standalone:!1,decls:28,vars:15,consts:[[1,"content-main__header"],[1,"ta-row--inline","content-main__header-inner"],[1,"ta-col--12"],[1,"icon-traderapp-orders","icon--left"],["translate",""],["taButton","","taButtonType","hollow","taShowHelp","orders",1,"pull--right","hidden--sm","visible--md"],["taButton","","taButtonType","hollow","taShowTips","",1,"pull--right","hidden--sm","visible--md"],[1,"content-main__body"],[1,"ta-row--inline"],["taTip","orders.nav",1,"ta-col--12"],["route","/orders/orderbook"],["route","/orders/place"],["route","/orders/history"]],template:function(a,_){1&a&&(t.j41(0,"header",0)(1,"div",1)(2,"div",2)(3,"h1"),t.nrm(4,"i",3),t.j41(5,"span",4),t.EFF(6,"orders.title"),t.k0s()(),t.j41(7,"button",5),t.EFF(8),t.nI1(9,"translate"),t.k0s(),t.j41(10,"button",6),t.EFF(11),t.nI1(12,"translate"),t.k0s()()()(),t.j41(13,"section",7)(14,"section",8)(15,"div",9)(16,"ta-tab-bar")(17,"ta-tab",10),t.EFF(18),t.nI1(19,"translate"),t.k0s(),t.j41(20,"ta-tab",11),t.EFF(21),t.nI1(22,"translate"),t.k0s(),t.j41(23,"ta-tab",12),t.EFF(24),t.nI1(25,"translate"),t.k0s()()()(),t.j41(26,"section"),t.nrm(27,"router-outlet"),t.k0s()()),2&a&&(t.R7$(8),t.JRh(t.bMT(9,5,"common.buttons.need_help")),t.R7$(3),t.JRh(t.bMT(12,7,"common.buttons.show_tips")),t.R7$(7),t.SpI(" ",t.bMT(19,9,"orders.tabs.orderbook")," "),t.R7$(3),t.SpI(" ",t.bMT(22,11,"orders.tabs.place_order")," "),t.R7$(3),t.SpI(" ",t.bMT(25,13,"orders.tabs.history")," "))},dependencies:[oe.n3,aa.j,ia.y,v.Mm,Ut.z,re.V,Ot.S,W.Q,v.D9],styles:["ta-tab-bar[_ngcontent-%COMP%]{width:100%}"]}))}return o(),r})(),canActivateChild:[S.LQ],data:{permission:"portfolio_overview"},children:[{path:"",redirectTo:"orderbook",pathMatch:"full"},{path:"orderbook",component:ee,data:{state:"orderbook"}},{path:"place",component:te,data:{state:"place_order"}},{path:"history",component:Kt,data:{state:"history"}}]}];let la=(()=>{var o;class r{static#t=o=()=>(this.\u0275fac=function(a){return new(a||r)},this.\u0275mod=t.$C({type:r}),this.\u0275inj=s.G2t({imports:[g.MD,et.iI.forChild(sa),et.iI]}))}return o(),r})(),da=(()=>{var o;class r{static#t=o=()=>(this.\u0275fac=function(a){return new(a||r)},this.\u0275mod=t.$C({type:r}),this.\u0275inj=s.G2t({imports:[g.MD,la,l.N6,v.h,G.Il,nt,m.aZ,j.cD,Q.Ui,x.iI,f.xy,M.iZ,P.yu,S.MD,O.C,B.YN,p.X1,N.xD,E.py,Y.w9,k.Ph]}))}return o(),r})();var to,q=i(5964),Ze=i(23212);const ca=o=>({name:o});function _a(o,r){if(1&o&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"atlasText"),t.k0s()),2&o){const e=t.XpG(2);t.R7$(),t.SpI("\xa0(",t.bMT(2,1,e.data.symbol),")")}}function ma(o,r){if(1&o&&(t.j41(0,"header",8)(1,"h3")(2,"span"),t.EFF(3),t.nI1(4,"atlasText"),t.nI1(5,"translate"),t.k0s(),t.j41(6,"span"),t.EFF(7),t.nI1(8,"atlasText"),t.k0s(),t.nVh(9,_a,3,3,"span"),t.k0s()()),2&o){const e=t.XpG();t.R7$(3),t.SpI(" ",t.i5U(5,5,"orders.detail.labels.mandate_details"+(e.data.securityName?"_with_name":""),t.eq3(10,ca,t.bMT(4,3,null==e.data?null:e.data.securityName)))," "),t.R7$(4),t.JRh(t.bMT(8,8,e.data.securityName)),t.R7$(2),t.vxM(e.data.symbol?9:-1)}}function pa(o,r){if(1&o&&(t.j41(0,"tr",13)(1,"td",14),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.j41(4,"td",15),t.nI1(5,"atlasText"),t.EFF(6),t.nI1(7,"atlasText"),t.nI1(8,"lowercase"),t.nI1(9,"translate"),t.k0s()()),2&o){const e=t.XpG(2);t.R7$(2),t.JRh(t.bMT(3,3,"orders.detail.labels.order_type")),t.R7$(2),t.Y8G("taPlaceholder",e.data.orderType&&"00-"!==t.bMT(5,5,e.data.orderType)),t.R7$(2),t.JRh(t.bMT(9,11,"orders.types.order."+t.bMT(8,9,t.bMT(7,7,e.data.orderType))))}}function ua(o,r){if(1&o&&(t.j41(0,"tr",13)(1,"td",14),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.j41(4,"td",17),t.EFF(5),t.nI1(6,"atlasText"),t.k0s()()),2&o){const e=t.XpG(2);t.R7$(2),t.JRh(t.bMT(3,2,"orders.detail.labels.execution_type")),t.R7$(3),t.JRh(t.bMT(6,4,e.data.marketName))}}function fa(o,r){if(1&o&&(t.j41(0,"section",9)(1,"div",10)(2,"div",11)(3,"table",12)(4,"tbody")(5,"tr",13)(6,"td",14),t.EFF(7),t.nI1(8,"translate"),t.k0s(),t.j41(9,"td",15),t.EFF(10),t.nI1(11,"atlasText"),t.nI1(12,"lowercase"),t.nI1(13,"translate"),t.k0s()(),t.j41(14,"tr",13)(15,"td",14),t.EFF(16),t.nI1(17,"translate"),t.k0s(),t.j41(18,"td",16),t.EFF(19),t.nI1(20,"atlasText"),t.k0s()(),t.j41(21,"tr",13)(22,"td",14),t.EFF(23),t.nI1(24,"translate"),t.k0s(),t.j41(25,"td",16),t.EFF(26),t.nI1(27,"atlasText"),t.k0s()(),t.j41(28,"tr",13)(29,"td",14),t.EFF(30),t.nI1(31,"translate"),t.k0s(),t.j41(32,"td",15),t.EFF(33),t.nI1(34,"atlasText"),t.nI1(35,"lowercase"),t.nI1(36,"translate"),t.k0s()(),t.j41(37,"tr",13)(38,"td",14),t.EFF(39),t.nI1(40,"translate"),t.k0s(),t.j41(41,"td",15),t.EFF(42),t.nI1(43,"atlasText"),t.k0s()(),t.j41(44,"tr",13)(45,"td",14),t.EFF(46),t.nI1(47,"translate"),t.k0s(),t.j41(48,"td",16),t.EFF(49),t.nI1(50,"atlasText"),t.k0s()(),t.j41(51,"tr",13)(52,"td",14),t.EFF(53),t.nI1(54,"translate"),t.k0s(),t.j41(55,"td",15),t.EFF(56),t.nI1(57,"boleroDate"),t.k0s()()()()(),t.j41(58,"div",11)(59,"table",12)(60,"tbody")(61,"tr",13)(62,"td",14),t.EFF(63),t.nI1(64,"translate"),t.k0s(),t.j41(65,"td",15),t.EFF(66),t.nI1(67,"atlasText"),t.nI1(68,"lowercase"),t.nI1(69,"translate"),t.k0s()(),t.j41(70,"tr",13)(71,"td",14),t.EFF(72),t.nI1(73,"translate"),t.k0s(),t.j41(74,"td",15),t.EFF(75),t.nI1(76,"boleroDate"),t.k0s()(),t.j41(77,"tr",13)(78,"td",14),t.EFF(79),t.nI1(80,"translate"),t.k0s(),t.j41(81,"td",15),t.EFF(82),t.nI1(83,"boleroDate"),t.k0s()(),t.nVh(84,pa,10,13,"tr",13),t.j41(85,"tr",13)(86,"td",14),t.EFF(87),t.nI1(88,"translate"),t.k0s(),t.j41(89,"td",15),t.EFF(90),t.nI1(91,"taNumber"),t.k0s()(),t.nVh(92,ua,7,6,"tr",13),t.j41(93,"tr",13)(94,"td",14),t.EFF(95),t.nI1(96,"translate"),t.k0s(),t.j41(97,"td",15),t.EFF(98),t.nI1(99,"atlasText"),t.k0s()()()()()()()),2&o){const e=t.XpG();t.R7$(7),t.JRh(t.bMT(8,38,"orders.detail.labels.transaction_type")),t.R7$(2),t.Y8G("taPlaceholder",e.data.transactionType),t.R7$(),t.JRh(t.bMT(13,44,"orders.types.transaction."+t.bMT(12,42,t.bMT(11,40,e.data.transactionType)))),t.R7$(6),t.JRh(t.bMT(17,46,"orders.detail.labels.market_description")),t.R7$(2),t.Y8G("taPlaceholder",e.data.marketDescription),t.R7$(),t.JRh(t.bMT(20,48,e.data.marketDescription)),t.R7$(4),t.JRh(t.bMT(24,50,"orders.detail.labels.security_name")),t.R7$(2),t.Y8G("taPlaceholder",e.data.securityName),t.R7$(),t.JRh(t.bMT(27,52,e.data.securityName)),t.R7$(4),t.JRh(t.bMT(31,54,"orders.detail.labels.security_type")),t.R7$(2),t.Y8G("taPlaceholder",e.data.securityType),t.R7$(),t.JRh(t.bMT(36,60,"common.labels.security_types.singular."+t.bMT(35,58,t.bMT(34,56,e.data.securityType)))),t.R7$(6),t.JRh(t.bMT(40,62,"orders.detail.labels.reference")),t.R7$(2),t.Y8G("taPlaceholder",e.data.reference),t.R7$(),t.JRh(t.bMT(43,64,e.data.reference)),t.R7$(4),t.JRh(t.bMT(47,66,"orders.detail.labels.mandate_number")),t.R7$(2),t.Y8G("taPlaceholder",e.data.mandateId),t.R7$(),t.JRh(t.bMT(50,68,e.data.mandateId)),t.R7$(4),t.JRh(t.bMT(54,70,"orders.detail.labels.registration_date")),t.R7$(2),t.Y8G("taPlaceholder",e.data.registrationDate),t.R7$(),t.JRh(t.bMT(57,72,e.data.registrationDate)),t.R7$(7),t.JRh(t.bMT(64,74,"orders.detail.labels.frequency")),t.R7$(2),t.Y8G("taPlaceholder",e.data.frequency),t.R7$(),t.JRh(t.bMT(69,80,"orders.types.frequency_options."+t.bMT(68,78,t.bMT(67,76,e.data.frequency))
1)),t.R7$(6),t.JRh(t.bMT(73,82,"orders.detail.labels.start_date")),t.R7$(2),t.Y8G("taPlaceholder",e.data.startDate),t.R7$(),t.JRh(t.bMT(76,84,e.data.startDate)),t.R7$(4),t.JRh(t.bMT(80,86,"orders.detail.labels.next_execution")),t.R7$(2),t.Y8G("taPlaceholder",e.data.nextExecution),t.R7$(),t.JRh(t.bMT(83,88,e.data.nextExecution)),t.R7$(2),t.vxM(e.data.orderType?84:-1),t.R7$(3),t.JRh(t.bMT(88,90,"orders.detail.labels.quantity")),t.R7$(2),t.Y8G("taPlaceholder",e.data.quantity),t.R7$(),t.JRh(t.i5U(91,92,e.data.quantity,-1)),t.R7$(2),t.vxM(e.data.marketName?92:-1),t.R7$(3),t.JRh(t.bMT(96,95,"orders.detail.labels.currency_settlement")),t.R7$(2),t.Y8G("taPlaceholder",e.data.curSettlement),t.R7$(),t.JRh(t.bMT(99,97,e.data.curSettlement))}}function ha(o,r){1&o&&(t.j41(0,"div",5),t.DNE(1,ma,10,12,"header",6)(2,fa,100,99,"section",7),t.k0s()),2&o&&t.Y8G("taLoaderResult",r)}let ne=(class Ie{constructor(){this._store=(0,s.WQX)(y.il),this._actions=(0,s.WQX)(w.En),this.details$=this._store.select(u.pG),this._store.select((0,C.BS)("context","mandateId")).pipe((0,h.pQ)(this),(0,q.p)(Boolean)).subscribe(r=>{this._store.dispatch((0,u.je)({mandateId:new c.EY(r)}))}),this._actions.pipe((0,w.gp)(C.gx),(0,h.pQ)(this)).subscribe(()=>this._store.dispatch((0,C.Go)({path:["",{outlets:{context:null}}]})))}static#t=to=()=>(this.\u0275fac=function(e){return new(e||Ie)},this.\u0275cmp=t.VBU({type:Ie,selectors:[["ng-component"]],standalone:!1,decls:11,vars:6,consts:[[1,"aside-right__content"],[1,"ta-row"],[1,"ta-col--12"],["type","button","taCloseContext","",1,"link","link--close-aside"],[1,"icon-traderapp-close--full"],["taLoader","","taLoaderIgnoreEmpty","",1,"box",3,"taLoaderResult"],["class","box__header",4,"taLoaderContent"],["class","box__content",4,"taLoaderContent"],[1,"box__header"],[1,"box__content"],[1,"ta-row","order-details"],[1,"ta-col--6","order-details__col"],[1,"table","table--no-zebra"],[1,"table__row","table__row--no-border-top"],[1,"table__cell","table__cell--strong"],[1,"table__cell--left",3,"taPlaceholder"],[1,"table__cell","table__cell--left",3,"taPlaceholder"],[1,"table__cell--left"]],template:function(e,n){if(1&e&&(t.j41(0,"div",0)(1,"section",1)(2,"div",2)(3,"button",3),t.nrm(4,"i",4),t.EFF(5),t.nI1(6,"translate"),t.k0s()()(),t.j41(7,"section",1)(8,"div",2),t.nVh(9,ha,3,1,"div",5),t.nI1(10,"async"),t.k0s()()()),2&e){let a;t.R7$(5),t.SpI(" ",t.bMT(6,2,"common.context.close")),t.R7$(4),t.vxM((a=t.bMT(10,4,n.details$))?9:-1,a)}},dependencies:[bt.R,H.V,K.q,Ze.l,g.Jj,g.GH,$.Li,v.D9,J.u,ht._],styles:["[_nghost-%COMP%]     .ta-loader__empty{padding:0;text-align:left}.order-details__col[_ngcontent-%COMP%]:first-child{border:none}@media(min-width:768px){.order-details[_ngcontent-%COMP%]{display:flex;align-items:stretch}.order-details__col[_ngcontent-%COMP%]{border-top:none;border-left:1px solid #EDEEF1}}"]}),this)},to());var eo;ne=(0,D.Cg)([(0,h.dN)()],ne);const Ca=o=>({name:o}),ga=(o,r)=>["hotspot",o,"orders","modify",r],oo=o=>({context:o}),ro=o=>({outlets:o}),no=o=>["",o],ba=(o,r)=>["hotspot",o,"orders","cancel",r,"sign"];function va(o,r){if(1&o&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"atlasText"),t.k0s()),2&o){const e=t.XpG(2);t.R7$(),t.SpI("\xa0(",t.bMT(2,1,e.data.symbol),")")}}function ya(o,r){if(1&o&&(t.j41(0,"header",9)(1,"h3")(2,"span"),t.EFF(3),t.nI1(4,"atlasText"),t.nI1(5,"translate"),t.k0s(),t.j41(6,"span"),t.EFF(7),t.nI1(8,"atlasText"),t.k0s(),t.nVh(9,va,3,3,"span"),t.k0s()()),2&o){const e=t.XpG();t.R7$(3),t.SpI(" ",t.i5U(5,5,"orders.detail.labels.order_details"+(e.data.securityName?"_with_name":""),t.eq3(10,Ca,t.bMT(4,3,null==e.data?null:e.data.securityName)))," "),t.R7$(4),t.JRh(t.bMT(8,8,e.data.securityName)),t.R7$(2),t.vxM(e.data.symbol?9:-1)}}function Ta(o,r){if(1&o&&(t.j41(0,"tr",13)(1,"td",14),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.j41(4,"td",16),t.nI1(5,"atlasText"),t.EFF(6),t.nI1(7,"atlasText"),t.nI1(8,"lowercase"),t.nI1(9,"translate"),t.k0s()()),2&o){const e=t.XpG(3);t.R7$(2),t.JRh(t.bMT(3,3,"orders.detail.labels.order_type")),t.R7$(2),t.Y8G("taPlaceholder",e.data.orderType&&"00-"!==t.bMT(5,5,e.data.orderType)),t.R7$(2),t.JRh(t.bMT(9,11,"orders.types.order."+t.bMT(8,9,t.bMT(7,7,e.data.orderType))))}}function Fa(o,r){if(1&o&&(t.j41(0,"tr",13)(1,"td",14),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.j41(4,"td",17),t.nrm(5,"ta-price-based-on-type",18),t.k0s()()),2&o){const e=t.XpG(3);t.R7$(2),t.JRh(t.bMT(3,4,"orders.detail.labels.limit_price")),t.R7$(3),t.Y8G("amount",e.data.limitPrice)("currency",e.data.limitCurrency)("iwNotation",e.data.iwNotation)}}function xa(o,r){if(1&o&&(t.j41(0,"tr",13)(1,"td",14),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.j41(4,"td",17),t.nrm(5,"ta-price-based-on-type",18),t.k0s()()),2&o){const e=t.XpG(3);t.R7$(2),t.JRh(t.bMT(3,4,"orders.detail.labels.trigger_price")),t.R7$(3),t.Y8G("amount",e.data.triggerPrice)("currency",e.data.triggerCurrency)("iwNotation",e.data.iwNotation)}}function Ma(o,r){if(1&o&&(t.j41(0,"tr",13)(1,"td",14),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.j41(4,"td",16),t.nI1(5,"atlasText"),t.EFF(6),t.nI1(7,"atlasText"),t.nI1(8,"lowercase"),t.nI1(9,"translate"),t.k0s()()),2&o){const e=t.XpG(3);t.R7$(2),t.JRh(t.bMT(3,3,"orders.detail.labels.validity_type")),t.R7$(2),t.Y8G("taPlaceholder",e.data.validityType&&"00-"!==t.bMT(5,5,e.data.validityType)),t.R7$(2),t.JRh(t.bMT(9,11,"orders.types.validity."+t.bMT(8,9,t.bMT(7,7,e.data.validityType))))}}function Ra(o,r){if(1&o&&(t.j41(0,"tr",13)(1,"td",14),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.j41(4,"td",17),t.EFF(5),t.nI1(6,"boleroDate"),t.k0s()()),2&o){const e=t.XpG(3);t.R7$(2),t.JRh(t.bMT(3,2,"orders.detail.labels.valid_until")),t.R7$(3),t.JRh(t.bMT(6,4,e.data.validUntil))}}function Oa(o,r){if(1&o&&(t.j41(0,"div",11)(1,"table",12)(2,"tbody"),t.nVh(3,Ta,10,13,"tr",13),t.nVh(4,Fa,6,6,"tr",13),t.nVh(5,xa,6,6,"tr",13),t.nVh(6,Ma,10,13,"tr",13),t.nVh(7,Ra,7,6,"tr",13),t.k0s()()()),2&o){const e=t.XpG(2);t.R7$(3),t.vxM(e.data.orderType?3:-1),t.R7$(),t.vxM(e.data.limitPrice?4:-1),t.R7$(),t.vxM(e.data.triggerPrice?5:-1),t.R7$(),t.vxM(e.data.validityType?6:-1),t.R7$(),t.vxM(e.data.validUntil?7:-1)}}function Ea(o,r){if(1&o&&(t.j41(0,"tr",13)(1,"td",14),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.j41(4,"td",17),t.EFF(5),t.nI1(6,"atlasText"),t.k0s()()),2&o){const e=t.XpG(2);t.R7$(2),t.JRh(t.bMT(3,2,"orders.detail.labels.execution_type")),t.R7$(3),t.JRh(t.bMT(6,4,e.data.marketName))}}function Ia(o,r){if(1&o&&(t.j41(0,"section",8)(1,"div",10)(2,"div",11)(3,"table",12)(4,"tbody")(5,"tr",13)(6,"td",14),t.EFF(7),t.nI1(8,"translate"),t.k0s(),t.j41(9,"td",15),t.EFF(10),t.nI1(11,"atlasText"),t.k0s()(),t.j41(12,"tr",13)(13,"td",14),t.EFF(14),t.nI1(15,"translate"),t.k0s(),t.j41(16,"td",16),t.EFF(17),t.nI1(18,"boleroDate"),t.k0s()(),t.j41(19,"tr",13)(20,"td",14),t.EFF(21),t.nI1(22,"translate"),t.k0s(),t.j41(23,"td",16),t.EFF(24),t.nI1(25,"atlasText"),t.nI1(26,"lowercase"),t.nI1(27,"translate"),t.k0s()(),t.j41(28,"tr",13)(29,"td",14),t.EFF(30),t.nI1(31,"translate"),t.k0s(),t.j41(32,"td",16),t.EFF(33),t.nI1(34,"taNumber"),t.k0s()(),t.j41(35,"tr",13)(36,"td",14),t.EFF(37),t.nI1(38,"translate"),t.k0s(),t.j41(39,"td",16),t.EFF(40),t.nI1(41,"taNumber"),t.k0s()(),t.j41(42,"tr",13)(43,"td",14),t.EFF(44),t.nI1(45,"translate"),t.k0s(),t.j41(46,"td",16),t.EFF(47),t.nI1(48,"atlasText"),t.k0s()()()()(),t.nVh(49,Oa,8,5,"div",11),t.j41(50,"div",11)(51,"table",12)(52,"tbody")(53,"tr",13)(54,"td",14),t.EFF(55),t.nI1(56,"translate"),t.k0s(),t.j41(57,"td",15),t.EFF(58),t.nI1(59,"atlasText"),t.k0s()(),t.nVh(60,Ea,7,6,"tr",13),t.j41(61,"tr",13)(62,"td",14),t.EFF(63),t.nI1(64,"translate"),t.k0s(),t.j41(65,"td",16),t.EFF(66),t.nI1(67,"atlasText"),t.nI1(68,"lowercase"),t.nI1(69,"translate"),t.k0s()(),t.j41(70,"tr",13)(71,"td",14),t.EFF(72),t.nI1(73,"translate"),t.k0s(),t.j41(74,"td",16),t.EFF(75),t.nI1(76,"atlasText"),t.k0s()()()()()()()),2&o){const e=t.XpG(),n=t.XpG();t.R7$(7),t.JRh(t.bMT(8,29,"orders.detail.labels.order_number")),t.R7$(2),t.Y8G("taPlaceholder",e.data.orderId),t.R7$(),t.JRh(t.bMT(11,31,e.data.orderId)),t.R7$(4),t.JRh(t.bMT(15,33,"orders.detail.labels.registration_date")),t.R7$(2),t.Y8G("taPlaceholder",e.data.registrationDate),t.R7$(),t.JRh(t.bMT(18,35,e.data.registrationDate)),t.R7$(4),t.JRh(t.bMT(22,37,"orders.detail.labels.transaction_type")),t.R7$(2),t.Y8G("taPlaceholder",e.data.transactionType),t.R7$(),t.JRh(t.bMT(27,43,"orders.types.transaction."+t.bMT(26,41,t.bMT(25,39,e.data.transactionType)))),t.R7$(6),t.JRh(t.bMT(31,45,"orders.detail.labels.quantity")),t.R7$(2),t.Y8G("taPlaceholder",e.data.quantity),t.R7$(),t.JRh(t.i5U(34,47,e.data.quantity,-1)),t.R7$(4),t.JRh(t.bMT(38,50,"orders.detail.labels.outstanding_quantity")),t.R7$(2),t.Y8G("taPlaceholder",e.data.pendingQuantity),t.R7$(),t.JRh(t.i5U(41,52,e.data.pendingQuantity,-1)),t.R7$(4),t.JRh(t.bMT(45,55,"orders.detail.labels.reference")),t.R7$(2),t.Y8G("taPlaceholder",e.data.reference),t.R7$(),t.JRh(t.bMT(48,57,e.data.reference)),t.R7$(2),t.vxM(n.showMiddleColumn(e.data)?49:-1),t.R7$(6),t.JRh(t.bMT(56,59,"orders.detail.labels.security_name")),t.R7$(2),t.Y8G("taPlaceholder",e.data.securityName),t.R7$(),t.JRh(t.bMT(59,61,e.data.securityName)),t.R7$(2),t.vxM(e.data.marketName?60:-1),t.R7$(3),t.JRh(t.bMT(64,63,"orders.detail.labels.security_type")),t.R7$(2),t.Y8G("taPlaceholder",e.data.securityType),t.R7$(),t.JRh(t.bMT(69,69,"common.labels.security_types.singular."+t.bMT(68,67,t.bMT(67,65,e.data.securityType)))),t.R7$(6),t.JRh(t.bMT(73,71,"orders.detail.labels.currency_settlement")),t.R7$(2),t.Y8G("taPlaceholder",e.data.curSettlement),t.R7$(),t.JRh(t.bMT(76,73,e.data.curSettlement))}}function ka(o,r){1&o&&(t.j41(0,"p"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R
17$(),t.JRh(t.bMT(2,1,"orders.detail.messages.no_executions")))}function Sa(o,r){1&o&&(t.j41(0,"p"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R7$(),t.JRh(t.bMT(2,1,"orders.detail.messages.no_executions_exercise")))}function $a(o,r){1&o&&(t.j41(0,"p"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R7$(),t.JRh(t.bMT(2,1,"orders.detail.messages.no_executions_abandon")))}function Pa(o,r){if(1&o&&(t.j41(0,"div",1)(1,"div",2),t.nVh(2,ka,3,3,"p"),t.nVh(3,Sa,3,3,"p"),t.nVh(4,$a,3,3,"p"),t.k0s()()),2&o){const e=t.XpG(3);t.R7$(2),t.vxM(e.isExercise()||e.isAbandon()?-1:2),t.R7$(),t.vxM(e.isExercise()?3:-1),t.R7$(),t.vxM(e.isAbandon()?4:-1)}}function Da(o,r){1&o&&(t.j41(0,"th",32),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.Y8G("sortable",!0)("sortableDirection","desc"),t.R7$(),t.SpI(" ",t.bMT(2,3,"orders.detail.columns.date")," "))}function ja(o,r){if(1&o&&(t.j41(0,"td",33),t.EFF(1),t.nI1(2,"boleroDate"),t.k0s()),2&o){const e=r.$implicit;t.Y8G("taPlaceholder",e.date),t.R7$(),t.SpI(" ",t.bMT(2,2,e.date)," ")}}function Ga(o,r){1&o&&(t.j41(0,"th",34),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.Y8G("sortable",!0),t.R7$(),t.SpI(" ",t.bMT(2,2,"orders.detail.columns.quantity")," "))}function wa(o,r){if(1&o&&(t.j41(0,"td",33),t.EFF(1),t.nI1(2,"taNumber"),t.k0s()),2&o){const e=r.$implicit;t.Y8G("taPlaceholder",e.quantity),t.R7$(),t.SpI(" ",t.i5U(2,2,e.quantity,-1)," ")}}function Na(o,r){1&o&&(t.j41(0,"th",34),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.Y8G("sortable",!0),t.R7$(),t.SpI(" ",t.bMT(2,2,"orders.detail.columns.price")," "))}function Ba(o,r){if(1&o&&(t.j41(0,"td",33),t.EFF(1),t.nI1(2,"taNumber"),t.k0s()),2&o){const e=r.$implicit;t.Y8G("taPlaceholder",e.price),t.R7$(),t.SpI(" ",t.i5U(2,2,e.price,-1)," ")}}function Va(o,r){1&o&&(t.j41(0,"th",34),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.Y8G("sortable",!0),t.R7$(),t.SpI(" ",t.bMT(2,2,"orders.detail.columns.currency")," "))}function Ya(o,r){if(1&o&&(t.j41(0,"td",33),t.EFF(1),t.nI1(2,"atlasText"),t.k0s()),2&o){const e=r.$implicit;t.Y8G("taPlaceholder",e.currency),t.R7$(),t.SpI(" ",t.bMT(2,2,e.currency)," ")}}function La(o,r){if(1&o&&(t.j41(0,"div",31)(1,"a",35),t.nI1(2,"atlasText"),t.nI1(3,"atlasText"),t.EFF(4),t.nI1(5,"translate"),t.k0s()()),2&o){const e=t.XpG(3);t.R7$(),t.Y8G("taRouterLink",t.eq3(15,no,t.eq3(13,ro,t.eq3(11,oo,t.l_i(8,ga,t.bMT(2,2,e.data.iwNotation),t.bMT(3,4,e.data.orderId)))))),t.R7$(3),t.JRh(t.bMT(5,6,"orders.detail.buttons.modify"))}}function Aa(o,r){if(1&o&&(t.j41(0,"div",31)(1,"a",36),t.nI1(2,"atlasText"),t.nI1(3,"atlasText"),t.EFF(4),t.nI1(5,"translate"),t.k0s()()),2&o){const e=t.XpG(3);t.R7$(),t.Y8G("taRouterLink",t.eq3(15,no,t.eq3(13,ro,t.eq3(11,oo,t.l_i(8,ba,t.bMT(2,2,e.data.iwNotation),t.bMT(3,4,e.data.orderId)))))),t.R7$(3),t.JRh(t.bMT(5,6,"orders.detail.buttons.cancel"))}}function Xa(o,r){if(1&o){const e=t.RV6();t.j41(0,"div",1)(1,"div",21)(2,"ta-table",22),t.bIt("onSortingChange",function(a){s.eBV(e);const _=t.XpG(3);return s.Njj(_.sortData(a))}),t.qex(3,23),t.DNE(4,Da,3,5,"th",24)(5,ja,3,4,"td",25),t.bVm(),t.qex(6,26),t.DNE(7,Ga,3,4,"th",27)(8,wa,3,5,"td",25),t.bVm(),t.qex(9,28),t.DNE(10,Na,3,4,"th",27)(11,Ba,3,5,"td",25),t.bVm(),t.qex(12,29),t.DNE(13,Va,3,4,"th",27)(14,Ya,3,4,"td",25),t.bVm(),t.k0s()(),t.j41(15,"div",30)(16,"div",1),t.nVh(17,La,6,17,"div",31),t.nI1(18,"atlasBoolean"),t.nVh(19,Aa,6,17,"div",31),t.nI1(20,"atlasBoolean"),t.k0s()()()}if(2&o){const e=t.XpG(2),n=t.XpG();t.R7$(2),t.Y8G("data",n.executions())("border",!0),t.R7$(15),t.vxM(t.bMT(18,4,e.data.modifiable)?17:-1),t.R7$(2),t.vxM(t.bMT(20,6,e.data.cancelable)?19:-1)}}function qa(o,r){if(1&o&&(t.j41(0,"section",8)(1,"div",19)(2,"div",1)(3,"div",2)(4,"h3"),t.EFF(5),t.nI1(6,"translate"),t.k0s()()(),t.DNE(7,Pa,5,3,"div",20),t.nVh(8,Xa,21,8,"div",1),t.k0s()()),2&o){const e=r;t.R7$(),t.Y8G("taLoaderResult",e),t.R7$(4),t.JRh(t.bMT(6,3,"orders.detail.labels.executions")),t.R7$(3),t.vxM(null!=e.data.rows&&e.data.rows.length?8:-1)}}function Ua(o,r){if(1&o&&(t.j41(0,"div",5),t.DNE(1,ya,10,12,"header",6)(2,Ia,77,75,"section",7),t.nVh(3,qa,9,5,"section",8),t.nI1(4,"async"),t.k0s()),2&o){let e;const n=t.XpG();t.Y8G("taLoaderResult",r),t.R7$(3),t.vxM((e=t.bMT(4,2,n.executions$))?3:-1,e)}}let ae=(class ke{constructor(){this._store=(0,s.WQX)(y.il),this._actions=(0,s.WQX)(w.En),this.executions=(0,s.vPA)([]),this.isExercise=(0,s.vPA)(!1),this.isAbandon=(0,s.vPA)(!1),this.details$=this._store.select(u.f1).pipe((0,st.M)(({data:r})=>{this.isExercise.set("exercise"===r.transactionType?.asString().toLowerCase()),this.isAbandon.set("abandon"===r.transactionType?.asString().toLowerCase())})),this.executions$=this._store.select(u.CH).pipe((0,st.M)(({data:r})=>{r.rows&&this.executions.set(r.rows)})),this._sortFn=(r,e)=>(n,a)=>{const _=n[r],R=a[r],tt="desc"===e;if(c.EY.isText(_)&&c.EY.isText(R))return tt?_.asString().localeCompare(R.asString()):R.asString().localeCompare(_.asString());if(c.Ww.isDecimal(_)){if(c.fz.gt(_,R))return tt?1:-1;if(c.fz.lt(_,R))return tt?-1:1}else if(I.n9.isDate(_)&&I.n9.isDate(R))return tt?_.toString().localeCompare(R.toString()):R.toString().localeCompare(_.toString());return 0},this._store.select((0,C.BS)("context","orderId")).pipe((0,h.pQ)(this),(0,q.p)(Boolean)).subscribe(r=>{this._store.dispatch((0,u.Nn)({orderId:new c.EY(r)})),this._store.dispatch((0,u.GS)({orderId:new c.EY(r)}))}),this._actions.pipe((0,w.gp)(C.gx),(0,h.pQ)(this)).subscribe(()=>this._store.dispatch((0,C.Go)({path:["",{outlets:{context:null}}]})))}sortData({columnId:r,direction:e}){this.executions.set(this.executions().slice().sort(this._sortFn(r,e)))}showMiddleColumn(r){return r.orderType||r.limitPrice||r.triggerPrice||r.validityType||r.validUntil}static#t=eo=()=>(this.\u0275fac=function(e){return new(e||ke)},this.\u0275cmp=t.VBU({type:ke,selectors:[["ng-component"]],standalone:!1,decls:11,vars:6,consts:[[1,"aside-right__content"],[1,"ta-row"],[1,"ta-col--12"],["type","button","taCloseContext","",1,"link","link--close-aside"],[1,"icon-traderapp-close--full"],["taLoader","","taLoaderIgnoreEmpty","",1,"box",3,"taLoaderResult"],["class","box__header",4,"taLoaderContent"],["class","box__content",4,"taLoaderContent"],[1,"box__content"],[1,"box__header"],[1,"ta-row","order-details"],[1,"ta-col--4","order-details__col"],[1,"table","table--no-zebra"],[1,"table__row","table__row--no-border-top"],[1,"table__cell","table__cell--strong"],[1,"table__cell","table__cell--left",3,"taPlaceholder"],[1,"table__cell--left",3,"taPlaceholder"],[1,"table__cell--left"],[3,"amount","currency","iwNotation"],["taLoader","",3,"taLoaderResult"],["class","ta-row",4,"taLoaderEmpty"],[1,"ta-col--8","margin--bottom"],[3,"onSortingChange","data","border"],["taColumnDef","date"],["taHeaderCell","",3,"sortable","sortableDirection",4,"taCellHeaderDef"],["taCell","",3,"taPlaceholder",4,"taCellDef"],["taColumnDef","quantity"],["taHeaderCell","",3,"sortable",4,"taCellHeaderDef"],["taColumnDef","price"],["taColumnDef","currency"],[1,"ta-col--4"],[1,"ta-col--6","text--center"],["taHeaderCell","",3,"sortable","sortableDirection"],["taCell","",3,"taPlaceholder"],["taHeaderCell","",3,"sortable"],["taButton","","taButtonType","primary",3,"taRouterLink"],["taButton","","taButtonType","secondary",3,"taRouterLink"]],template:function(e,n){if(1&e&&(t.j41(0,"div",0)(1,"section",1)(2,"div",2)(3,"button",3),t.nrm(4,"i",4),t.EFF(5),t.nI1(6,"translate"),t.k0s()()(),t.j41(7,"section",1)(8,"div",2),t.nVh(9,Ua,5,4,"div",5),t.nI1(10,"async"),t.k0s()()()),2&e){let a;t.R7$(5),t.SpI(" ",t.bMT(6,2,"common.context.close")),t.R7$(4),t.vxM((a=t.bMT(10,4,n.details$))?9:-1,a)}},dependencies:[F.O,b.n,X.B,at.K,Xt.Q,qt.Z,bt.R,H.V,vt.m,K.q,gt,kt.A,Ze.l,W.Q,g.Jj,g.GH,$.Q7,$.Li,v.D9,J.u,ht._],styles:["[_nghost-%COMP%]     .ta-loader__empty{padding:0;text-align:left}.order-details__col[_ngcontent-%COMP%]:first-child{border:none}@media(min-width:768px){.order-details[_ngcontent-%COMP%]{display:flex;align-items:stretch}.order-details__col[_ngcontent-%COMP%]{border-top:none;border-left:1px solid #EDEEF1}}"]}),this)},eo());ae=(0,D.Cg)([(0,h.dN)()],ae);var ao,z=i(68173);const za=o=>({"cursor--pointer":o}),Ja=o=>({date:o}),Wa=(o,r)=>
1({"icon-traderapp-accordion--expand":o,"icon-traderapp-accordion--collapse":r}),Qa=o=>({currency:o});function Ha(o,r){1&o&&(t.j41(0,"div",4)(1,"div",5)(2,"p"),t.EFF(3),t.nI1(4,"translate"),t.k0s()()()),2&o&&(t.R7$(3),t.JRh(t.bMT(4,1,"orders.detail.messages.no_statements")))}function Ka(o,r){if(1&o&&t.nrm(0,"i",8),2&o){const e=t.XpG().$implicit,n=t.XpG(3);t.Y8G("ngClass",t.l_i(1,Wa,n.isCollapsed(e.transferDetails),!n.isCollapsed(e.transferDetails)))}}function Za(o,r){if(1&o&&(t.j41(0,"tr",12)(1,"td",13),t.EFF(2),t.nI1(3,"atlasText"),t.k0s(),t.j41(4,"td",19),t.EFF(5),t.nI1(6,"taNumber"),t.k0s()()),2&o){const e=r.$implicit;t.R7$(2),t.JRh(t.bMT(3,2,e.label)),t.R7$(3),t.SpI(" ",t.i5U(6,4,e.amount,-1)," ")}}function ti(o,r){if(1&o&&(t.j41(0,"tr",12)(1,"td",13),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.j41(4,"td",14),t.EFF(5),t.nI1(6,"taNumber"),t.k0s()()),2&o){const e=t.XpG().$implicit;t.R7$(2),t.SpI(" ",t.bMT(3,3,"orders.detail.labels.exchange_rate")," "),t.R7$(2),t.Y8G("taPlaceholder",e.exchangeRate),t.R7$(),t.SpI(" ",t.i5U(6,5,e.exchangeRate,-1)," ")}}function ei(o,r){if(1&o&&(t.j41(0,"tr",12)(1,"td",13),t.EFF(2),t.nI1(3,"atlasText"),t.nI1(4,"translate"),t.k0s(),t.j41(5,"td",17),t.EFF(6),t.nI1(7,"taNumber"),t.j41(8,"span",18),t.EFF(9),t.nI1(10,"atlasText"),t.k0s()()()),2&o){const e=t.XpG().$implicit;t.R7$(2),t.SpI(" ",t.i5U(4,6,"orders.detail.labels.converted_total",t.eq3(14,Qa,t.bMT(3,4,e.currencySettlement)))," "),t.R7$(3),t.Y8G("taPlaceholder",e.convertedTotal),t.R7$(),t.SpI(" ",t.i5U(7,9,e.convertedTotal,-1)," "),t.R7$(3),t.JRh(t.bMT(10,12,e.currencySettlement))}}function oi(o,r){if(1&o){const e=t.RV6();t.j41(0,"li",6)(1,"header",7),t.bIt("click",function(){const a=s.eBV(e).$implicit,_=t.XpG(3);return s.Njj(_.toggleCollapse(a.transferDetails))}),t.j41(2,"h3"),t.EFF(3),t.nI1(4,"boleroDate"),t.nI1(5,"translate"),t.k0s(),t.nVh(6,Ka,1,4,"i",8),t.k0s(),t.j41(7,"section")(8,"div",5)(9,"div",9)(10,"div",10)(11,"table",11)(12,"tbody")(13,"tr",12)(14,"td",13),t.EFF(15),t.nI1(16,"translate"),t.k0s(),t.j41(17,"td",14),t.EFF(18),t.nI1(19,"atlasText"),t.k0s()(),t.j41(20,"tr",12)(21,"td",13),t.EFF(22),t.nI1(23,"translate"),t.k0s(),t.j41(24,"td",14),t.EFF(25),t.nI1(26,"boleroDate"),t.k0s()(),t.j41(27,"tr",12)(28,"td",13),t.EFF(29),t.nI1(30,"translate"),t.k0s(),t.j41(31,"td",14),t.EFF(32),t.nI1(33,"taNumber"),t.nI1(34,"atlasText"),t.k0s()(),t.j41(35,"tr",12)(36,"td",13),t.EFF(37),t.nI1(38,"translate"),t.k0s(),t.j41(39,"td",14),t.EFF(40),t.nI1(41,"taNumber"),t.k0s()(),t.j41(42,"tr",15)(43,"td",13),t.EFF(44),t.nI1(45,"translate"),t.k0s(),t.j41(46,"td",14),t.EFF(47),t.nI1(48,"taNumber"),t.nI1(49,"atlasText"),t.k0s()(),t.Z7z(50,Za,7,7,"tr",12,t.fX1),t.k0s(),t.j41(52,"tbody",16)(53,"tr",12)(54,"td",13),t.EFF(55),t.nI1(56,"translate"),t.k0s(),t.j41(57,"td",17),t.EFF(58),t.nI1(59,"taNumber"),t.j41(60,"span",18),t.EFF(61),t.nI1(62,"atlasText"),t.k0s()()(),t.nVh(63,ti,7,8,"tr",12),t.nI1(64,"atlasBoolean"),t.nVh(65,ei,11,16,"tr",12),t.nI1(66,"atlasBoolean"),t.k0s()()()()()()()}if(2&o){const e=r.$implicit,n=t.XpG(3);t.R7$(),t.Y8G("ngClass",t.eq3(70,za,n.collapsible())),t.R7$(2),t.JRh(t.i5U(5,29,"orders.detail.labels.statement",t.eq3(72,Ja,t.bMT(4,27,e.transactionDate)))),t.R7$(3),t.vxM(n.collapsible()?6:-1),t.R7$(),t.Y8G("@collapseAnimation",!n.isCollapsed(e.transferDetails)),t.R7$(8),t.SpI(" ",t.bMT(16,32,"orders.detail.labels.statement_details")," "),t.R7$(2),t.Y8G("taPlaceholder",e.transferDetails),t.R7$(),t.SpI(" ",t.bMT(19,34,e.transferDetails)," "),t.R7$(4),t.SpI(" ",t.bMT(23,36,"orders.detail.labels.transaction_date")," "),t.R7$(2),t.Y8G("taPlaceholder",e.transactionDate),t.R7$(),t.SpI(" ",t.bMT(26,38,e.transactionDate)," "),t.R7$(4),t.SpI(" ",t.bMT(30,40,"orders.detail.labels.statement_price")," "),t.R7$(2),t.Y8G("taPlaceholder",e.price),t.R7$(),t.Lme(" ",t.i5U(33,42,e.price,-1)," ",t.bMT(34,45,e.priceCurrency)," "),t.R7$(5),t.SpI(" ",t.bMT(38,47,"orders.detail.labels.statement_quantity")," "),t.R7$(2),t.Y8G("taPlaceholder",e.quantity),t.R7$(),t.SpI(" ",t.i5U(41,49,e.quantity,-1)," "),t.R7$(4),t.SpI(" ",t.bMT(45,52,"orders.detail.labels.gross")," "),t.R7$(2),t.Y8G("taPlaceholder",e.gross),t.R7$(),t.Lme(" ",t.i5U(48,54,e.gross,-1)," ",t.bMT(49,57,e.grossCurrency)," "),t.R7$(3),t.Dyx(e.fees),t.R7$(5),t.SpI(" ",t.bMT(56,59,"orders.detail.labels.total")," "),t.R7$(2),t.Y8G("taPlaceholder",e.totalAmount),t.R7$(),t.SpI(" ",t.i5U(59,61,e.totalAmount,-1)," "),t.R7$(3),t.JRh(t.bMT(62,64,e.totalCurrency)),t.R7$(2),t.vxM(!t.bMT(64,66,e.convertedTotal)||null!=e.currencySettlement&&e.currencySettlement.equals(e.totalCurrency)?-1:63),t.R7$(2),t.vxM(!t.bMT(66,68,e.convertedTotal)||null!=e.currencySettlement&&e.currencySettlement.equals(e.totalCurrency)?-1:65)}}function ri(o,r){if(1&o&&(t.j41(0,"ul"),t.Z7z(1,oi,67,74,"li",6,t.BUC().trackByTransferDetails,!0),t.k0s()),2&o){const e=t.XpG();t.R7$(),t.Dyx(e.data.rows)}}function ni(o,r){1&o&&(t.j41(0,"div",1),t.DNE(1,Ha,5,3,"ng-template",2)(2,ri,3,0,"ul",3),t.k0s()),2&o&&t.Y8G("taLoaderResult",r)}let ie=(class Se{constructor(){this._store=(0,s.WQX)(y.il),this.collapsible=(0,s.vPA)(!0),this._collapsedTransfers={}
1,this.statements$=this._store.select(u.lb).pipe((0,st.M)(({data:r})=>{this.collapsible.set(r.rows&&r.rows.length>1),r.rows&&r.rows.forEach((e,n)=>{this._collapsedTransfers[e.transferDetails.asString()]=n>0})})),this._store.select((0,C.BS)("context","orderId")).pipe((0,h.pQ)(this),(0,q.p)(Boolean)).subscribe(r=>{this._store.dispatch((0,u.zx)({orderId:new c.EY(r)}))})}toggleCollapse(r){this.collapsible()&&(this._collapsedTransfers[r.asString()]=!this._collapsedTransfers[r.asString()])}isCollapsed(r){return!!this.collapsible()&&this._collapsedTransfers[r.asString()]}trackByTransferDetails(r,{transferDetails:e}){return e.asString()}static#t=ao=()=>(this.\u0275fac=function(e){return new(e||Se)},this.\u0275cmp=t.VBU({type:Se,selectors:[["ng-component"]],standalone:!1,decls:3,vars:3,consts:[[1,"aside-right__content"],["taLoader","",3,"taLoaderResult"],["taLoaderEmpty",""],[4,"taLoaderContent"],[1,"box"],[1,"box__content"],[1,"box","box--gray"],[1,"box__header","box__header--small",3,"click","ngClass"],[1,"accordion-indicator",3,"ngClass"],[1,"ta-row--inline"],[1,"ta-col--12"],[1,"table","table--no-zebra"],[1,"table__row","table__row--no-border-top"],[1,"table__cell","table__cell--50","table__cell--strong"],[1,"table__cell","table__cell--50","table__cell--left",3,"taPlaceholder"],[1,"table__row"],[1,"table__totals"],[1,"table__cell","table__cell--50","table__cell--left","table__cell--totals",3,"taPlaceholder"],[1,"currency"],[1,"table__cell","table__cell--50","table__cell--left"]],template:function(e,n){if(1&e&&(t.j41(0,"div",0),t.nVh(1,ni,3,1,"div",1),t.nI1(2,"async"),t.k0s()),2&e){let a;t.R7$(),t.vxM((a=t.bMT(2,1,n.statements$))?1:-1,a)}},dependencies:[g.YU,bt.R,H.V,vt.m,K.q,g.Jj,$.Q7,$.Li,v.D9,J.u,ht._],styles:["[_nghost-%COMP%]     .ta-loader__empty{padding:0;text-align:left}.box[_ngcontent-%COMP%]{overflow:hidden}"],data:{animation:[(0,z.hZ)("collapseAnimation",[(0,z.wk)("true",(0,z.iF)({height:"*",opacity:1})),(0,z.wk)("false",(0,z.iF)({height:"0",opacity:0})),(0,z.kY)("false <=> true",(0,z.i0)(150))])]}}),this)},ao());ie=(0,D.Cg)([(0,h.dN)()],ie);const ai=[{path:":orderId/statements",component:ie,data:{cols:3,state:"statements"}},{path:"mandate/:mandateId",component:ne,data:{cols:12,state:"statements",isMandate:!0}},{path:":orderId",component:ae,data:{cols:9,state:"statements"}}];let ii=(()=>{var o;class r{static#t=o=()=>(this.\u0275fac=function(a){return new(a||r)},this.\u0275mod=t.$C({type:r}),this.\u0275inj=s.G2t({imports:[g.MD,et.iI.forChild(ai),et.iI]}))}return o(),r})(),si=(()=>{var o;class r{static#t=o=()=>(this.\u0275fac=function(a){return new(a||r)},this.\u0275mod=t.$C({type:r}),this.\u0275inj=s.G2t({imports:[g.MD,ii,m.aZ,v.h,G.Il,Q.Ui,M.iZ,nt,x.iI,O.C]}))}return o(),r})();var li=i(29728),di=i(795),ci=i(8967),_i=i(31144),mi=i(46642);let pi=(()=>{var o;class r{static#t=o=()=>(this.\u0275fac=function(a){return new(a||r)},this.\u0275mod=t.$C({type:r}),this.\u0275inj=s.G2t({imports:[g.MD,x.iI,v.h,O.C,P.yu,Q.Ui,m.aZ,mi.a,ci.I7,M.iZ,G.Il,f.xy,B.YN,p.X1,E.py,N.xD,di.Xl,nt,li.mR,_i.r9,S.MD,k.Ph]}))}return o(),r})();var se=i(74549),io=i(70624),jt=i(84572),xt=i(25558),_t=i(23294),le=i(70152),ui=i(13946),so=i(32446),lo=i(99726),co=i(59250),fi=i(21102),_o=i(48303),mo=i(8739),hi=i(83451);const Ci=()=>({primary:"orders/orderbook",context:null}),de=o=>({outlets:o}),ce=o=>["",o],gi=()=>({primary:"portfolio/positions",context:null}),bi=()=>({primary:"idea-center/top-ideas",context:null});function vi(o,r){1&o&&(t.j41(0,"div",4),t.nrm(1,"ta-capital-gains-tax-banner"),t.k0s())}let po=(()=>{var o;class r{constructor(){this._store=(0,s.WQX)(y.il),this.label=V.hFB.required(),this.shouldShowCapitalGainsTaxBanner$=this._store.select(u.JM)}ngOnInit(){this._store.dispatch((0,u.Wv)())}ngOnDestroy(){this._store.dispatch((0,u.eQ)())}static#t=o=()=>(this.\u0275fac=function(a){return new(a||r)},this.\u0275cmp=t.VBU({type:r,selectors:[["ta-order-finish"]],inputs:{label:[1,"label"]},standalone:!1,decls:14,vars:22,consts:[[1,"ta-col--12"],[1,"box"],[1,"box__content"],[1,"margin--bottom--lg","text--center"],[1,"margin--bottom--md"],[1,"text--center"],["taButton","","taButtonType","secondary","translate","",3,"taRouterLink"]],template:function(a,_){1&a&&(t.j41(0,"div",0)(1,"div",1)(2,"div",2)(3,"p",3),t.EFF(4),t.k0s(),t.nVh(5,vi,2,0,"div",4),t.nI1(6,"async"),t.j41(7,"div",5)(8,"a",6),t.EFF(9,"orders.manage_order.buttons.view_orderbook"),t.k0s(),t.j41(10,"a",6),t.EFF(11,"orders.manage_order.buttons.view_portfolio"),t.k0s(),t.j41(12,"a",6),t.EFF(13,"orders.manage_order.buttons.view_idea_center"),t.k0s()()()()()),2&a&&(t.R
17$(4),t.JRh(_.label()),t.R7$(),t.vxM(t.bMT(6,5,_.shouldShowCapitalGainsTaxBanner$)?5:-1),t.R7$(3),t.Y8G("taRouterLink",t.eq3(10,ce,t.eq3(8,de,t.lJ4(7,Ci)))),t.R7$(2),t.Y8G("taRouterLink",t.eq3(15,ce,t.eq3(13,de,t.lJ4(12,gi)))),t.R7$(2),t.Y8G("taRouterLink",t.eq3(20,ce,t.eq3(18,de,t.lJ4(17,bi)))))},dependencies:[kt.A,v.Mm,W.Q,hi.z,g.Jj],encapsulation:2}))}return o(),r})();var d=function(o){return o.OperationCode="operationCode",o.EtfRecurringOrderFrequency="etfRecurringOrderFrequency",o.EtfRecurringOrderStartDate="etfRecurringOrderStartDate",o.BuyPer="buyPer",o.OrderQuantity="orderQuantity",o.OrderAmount="orderAmount",o.OrderType="orderType",o.BestExecution="bestExecution",o.ExecutionType="executionType",o.LimitPrice="limitPrice",o.TriggerPrice="triggerPrice",o.Validity="validity",o.ValidityDate="validityDate",o.CurrencySettlement="currencySettlement",o.Comment="comment",o.CombinedAlertConsent="combinedAlertConsent",o.EtfRecurringOrder="etfRecurringOrder",o}(d||{}),T=function(o){return o.Required="required",o.Number="number",o.AtlasValueTooLow="atlasValueTooLow",o.AtlasValueTooHigh="atlasValueTooHigh",o.AtlasInvalidCharacters="atlasInvalidCharacters",o.Pattern="pattern",o.Min="min",o.Max="max",o.AtlasMaxLength="atlasMaxLength",o.Disabled="disabled",o.AtlasFractionPartTooLong="atlasFractionPartTooLong",o}(T||{});const yi={[d.OperationCode]:{fieldTranslationKey:"orders.manage_order.labels.operation_code",errorMessages:{[T.Required]:"common.validations.required"}},[d.OrderQuantity]:{fieldTranslationKey:"orders.manage_order.labels.order_quantity",errorMessages:{[T.Required]:"common.validations.required",[T.AtlasValueTooLow]:"common.validations.min",[T.AtlasValueTooHigh]:"common.validations.max",[T.Pattern]:"common.validations.max_decimals",[T.AtlasFractionPartTooLong]:"common.validations.max_decimals",[T.Number]:"common.validations.number",[T.AtlasInvalidCharacters]:"common.validations.numbers_only"}},[d.OrderAmount]:{fieldTranslationKey:"orders.manage_order.labels.orderAmount",errorMessages:{[T.Required]:"common.validations.required",[T.AtlasValueTooLow]:"common.validations.min",[T.AtlasValueTooHigh]:"common.validations.max",[T.AtlasInvalidCharacters]:"common.validations.numbers_only"}},[d.LimitPrice]:{fieldTranslationKey:"orders.manage_order.labels.limit_price",errorMessages:{[T.Required]:"common.validations.required",[T.Number]:"common.validations.number",[T.AtlasInvalidCharacters]:"common.validations.numbers_only"}},[d.TriggerPrice]:{fieldTranslationKey:"orders.manage_order.labels.trigger_price",errorMessages:{[T.Required]:"common.validations.required",[T.AtlasInvalidCharacters]:"common.validations.numbers_only"}},[d.Validity]:{fieldTranslationKey:"orders.manage_order.labels.order_validity",errorMessages:{[T.Required]:"common.validations.required"}},[d.ValidityDate]:{fieldTranslationKey:"orders.manage_order.labels.validity_date",errorMessages:{[T.Required]:"orders.manage_order.validations.validity_date_required",[T.Min]:"orders.manage_order.validations.validity_date_min",[T.Max]:"orders.manage_order.validations.validity_date_max",[T.Disabled]:"orders.manage_order.validations.validity_date_disabled"}},[d.EtfRecurringOrderFrequency]:{fieldTranslationKey:"orders.manage_order.labels.frequency",errorMessages:{[T.Required]:"common.validations.required"}},[d.EtfRecurringOrderStartDate]:{fieldTranslationKey:"orders.manage_order.labels.start_date",errorMessages:{[T.Required]:"common.validations.required",[T.Min]:"orders.manage_order.validations.start_date_min",[T.Max]:"orders.manage_order.validations.start_date_max",[T.Disabled]:"orders.manage_order.validations.start_date_disabled"}},[d.CurrencySettlement]:{fieldTranslationKey:"orders.manage_order.labels.settle_in",errorMessages:{[T.Required]:"common.validations.required"}},[d.OrderType]:{fieldTranslationKey:"orders.manage_order.labels.order_type",errorMessages:{[T.Required]:"common.validations.required"}},[d.ExecutionType]:{fieldTranslationKey:"orders.manage_order.labels.execution_type",errorMessages:{[T.Required]:"common.validations.required"}},[d.Comment]:{fieldTranslationKey:"orders.manage_order.labels.reference",errorMessages:{[T.Required]:"common.validations.required",[T.AtlasMaxLength]:"common.validations.maxlength"}},[d.BuyPer]:{fieldTranslationKey:"orders.manage_order.labels.buy_per.title",errorMessages:{[T.Required]:"common.validations.required"}},[d.BestExecution]:{fieldTranslationKey:"orders.manage_order.labels.best_execution",errorMessages:{[T.Required]:"common.validations.required"}},[d.CombinedAlertConsent]:{fieldTranslationKey:"orders.manage_order.labels.combined_alert_consent",errorMessages:{[T.Required]:"common.validations.required"}},[d.EtfRecurringOrder]:{fieldTranslationKey:"orders.manage_order.labels.title",errorMessages:{[T.Required]:"common.validations.required"}}},uo={[d.OperationCode]:{required:!0,disabled:!1,visible:!0},[d.EtfRecurringOrderFrequency]:{required:!1,disabled:!1,visible:!1},[d.EtfRecurringOrderStartDate]:{required:!1,disabled:!1,visible:!1},[d.BuyPer]:{required:!1,disabled:!1,visible:!0},[d.OrderQuantity]:{required:!0,disabled:!1,visible:!0},[d.OrderAmount]:{required:!0,disabled:!1,visible:!0},[d.OrderType]:{required:!0,disabled:!1,visible:!0},[d.BestExecution]:{required:!1,disabled:!1,visible:!0},[d.ExecutionType]:{required:!1,disabled:!1,visible:!0},[d.LimitPrice]:{required:!1,disabled:!1,visible:!0},[d.TriggerPrice]:{required:!1,disabled:!1,visible:!0},[d.Validity]:{required:!0,disabled:!1,visible:!0},[d.ValidityDate]:{required:!1,disabled:!1,visible:!0},[d.CurrencySettlement]:{required:!0,disabled:!1,visible:!0},[d.Comment]:{required:!1,disabled:!1,visible:!0},[d.CombinedAlertConsent]:{required:!1,disabled:!1,visible:!0},[d.EtfRecurringOrder]:{required:!1,disabled:!1,visible:!1}};var fo;let mt=(class Bt{constructor(){this.currenciesSettlement=[],this.operationCodes=[],this.buyPerCodes=[],this.orderTypes=[],this.mandateFrequencies=[],this.validities=[],this.closingDays=[],this.sqmFailed=c.v8.FALSE,this.sqmTopics=[],this.isOptionExercise=!1,this.isEtfRecurringOrder=!1,this.isModifyOrder=!1,this.disabledDays=r=>{if(this.isCrypto)return!1;r.setHours(12);for(const e of this.closingDays)if(0===r.getDay()||6===r.getDay()||r.getUTCFullYear()===e.value.getUTCFullYear()&&r.getUTCMonth()===e.value.getUTCMonth()&&r.getUTCDate()===e.value.getUTCDate())return!0;return!1},this.etfRecurringOrderDisabledDays=r=>{const e=r.getTime(),n=(0,U.Ec)().getTime(),a=this.mandate?.startDate.defaultValue.value.getTime();return e<=n&&e!==a}}set limitPriceCurrency(r){this._limitPriceCurrency=r}get limitPriceCurrency(){return new c.EY("Bond").equals(this.securityType)?new c.EY("%"):this._limitPriceCurrency}set triggerPriceCurrency(r){this._triggerPriceCurrency=r}get triggerPriceCurrency(){return new c.EY("Bond").equals(this.securityType)?new c.EY("%"):this._triggerPriceCurrency}get maxQuantityOrAmount(){return this.isCrypto?99999.999999:999999999999}get isIpo(){return new c.EY("Ipo").equals(this.securityType)}get isCrypto(){return new c.EY("Crypto").equals(this.securityType)}get isBond(){return new c.EY("Bond").equals(this.securityType)||new c.EY("Bond").equals(this.ipoSecurityType)}get isSecurityTypeOtcFund(){return new c.EY("OtcFund").equals(this.securityType)}isValidityFillOrKill(r){return new c.EY("05-FILL_OR_KILL").equals(r)}static#t=fo=()=>(this.\u0275fac=function(e){return new(e||Bt)},this.\u0275prov=s.jDH({token:Bt,factory:Bt.\u0275fac,providedIn:"root"}),this)},fo());var ho;mt=(0,D.Cg)([(0,h.dN)()],mt);let rt=(class Vt{constructor(){this._orderService=(0,s.WQX)(u.QE),this._orderFormConfigService=(0,s.WQX)(mt),this.defaultConfig={...uo},this.validationErrorMap={...yi},this._formFieldConfig={...uo},this.isPriipsRelevant=c.v8.FALSE,this.isEtfRecurringOrder=!1}get formGroup(){return this._formGroup}get formFieldConfig(){return this._formFieldConfig}set formFieldConfig(r){this._formFieldConfig=r}get order(){return this._order={operationCode:this._formFieldConfig[d.OperationCode].value,bestExecution:this._formFieldConfig[d.BestExecution].value,orderQuantity:this._formFieldConfig[d.OrderQuantity].value,limitPrice:this._formFieldConfig[d.LimitPrice].value,orderType:this._formFieldConfig[d.OrderType].value,validity:this._formFieldConfig[d.Validity].value,currencySettlement:this._formFieldConfig[d.CurrencySettlement].value,comment:this._formFieldConfig[d.Comment].value,orderAmount:this._formFieldConfig[d.OrderAmount].value,triggerPrice:this._formFieldConfig[d.TriggerPrice].value,validityDate:this._formFieldConfig[d.ValidityDate].value,combinedAlertConsent:this._formFieldConfig[d.CombinedAlertConsent].value,iwNotation:this.iwNotation,secuName:this.secuName,orderFlowData:this.orderFlowData,orderId:this.orderId,isPriipsRelevant:this.isPriipsRelevant,mandateId:this.mandateId,mandateEntry:{frequency:this._formFieldConfig[d.EtfRecurringOrderFrequency].value,startDate:this._formFieldConfig[d.EtfRecurringOrderStartDate].value}},this._order}set order(r){this._formFieldConfig[d.OperationCode].value=r.operationCode,this._formFieldConfig[d.BestExecution].value=r.bestExecution,this._formFieldConfig[d.OrderQuantity].value=r.orderQuantity,this._formFieldConfig[d.LimitPrice].value=r.limitPrice,this._formFieldConfig[d.OrderType].value=r.orderType,this._formFieldConfig[d.Validity].value=r.validity,this._formFieldConfig[d.CurrencySettlement].value=r.currencySettlement,this._formFieldConfig[d.Comment].value=r.comment,this._formFieldConfig[d.OrderAmount].value=r.orderAmount,this._formFieldConfig[d.TriggerPrice].value=r.triggerPrice,this._formFieldConfig[d.ValidityDate].value=r.validityDate,this._formFieldConfig[d.CombinedAlertConsent].value=r.combinedAlertConsent,this.iwNotation=r.iwNotation,this.secuName=r.secuName,this.orderFlowData=r.orderFlowData,this.orderId=r.orderId,this.isPriipsRelevant=r.
1isPriipsRelevant||c.v8.FALSE,this.mandateId=r.mandateId,this._formFieldConfig[d.EtfRecurringOrderFrequency].value=r.mandateEntry?.frequency,this._formFieldConfig[d.EtfRecurringOrderStartDate].value=r.mandateEntry?.startDate,this._order=r}createFormGroup(r){return this._formGroup=r.group({}),Object.keys(this._formFieldConfig).forEach(e=>{const n=[(0,B.Zt)(()=>this._formFieldConfig[e].required,p.k0.required)],a=r.control({value:this._formFieldConfig[e].value||null,disabled:this._formFieldConfig[e].disabled},n.length?n:null);this._formGroup.addControl(e,a),a.valueChanges.pipe((0,h.pQ)(this)).subscribe(_=>{this._formFieldConfig[e].value=_})}),this._formGroup}updateFormConfig(r){this._formFieldConfig={...this._formFieldConfig,...r}}getFieldConfig(r){return this._formFieldConfig[r]}updateFieldConfig(r,e){this._formFieldConfig[r]={...this._formFieldConfig[r],...e},this.updateFormControls()}resetToDefault(){Object.keys(this.defaultConfig).forEach(r=>{const e=r,n=this.defaultConfig[e];n.value=void 0,this._formFieldConfig[e]={...n}}),this.updateFormControls()}updateFormControl(r){const e=this._formGroup?.get(r);if(!e)return;const n=this._formFieldConfig[r],a=!1;this.areValuesEqual(e.value,n.value)||e.setValue(n.value||null,{emitEvent:a}),n.disabled?e.disable({emitEvent:a}):e.enable({emitEvent:a}),e.updateValueAndValidity({emitEvent:a})}updateFormControls(){Object.keys(this._formFieldConfig).forEach(e=>{this.updateFormControl(e)})}setFieldVisible(r,e){this._formFieldConfig[r]={...this._formFieldConfig[r],visible:e},this.updateFormControls()}hasError(r,e){const n=this._formGroup.get(r);return!!n&&(n.touched||n.dirty)&&n.hasError(e)}getValidationMessage(r,e){const n=this.validationErrorMap[r];return n&&n.errorMessages[e]?n.errorMessages[e]:"common.validations.invalid"}getFieldTranslationKey(r){const e=this.validationErrorMap[r];return e?r===d.OrderQuantity&&this._orderFormConfigService.isBond?"orders.manage_order.labels.order_amount":e.fieldTranslationKey:r}getOrderRegisterData(){const r={orderId:this.orderId,iwNotation:this.iwNotation,operationCode:this.order.operationCode,bestExecution:this.order.bestExecution,orderQuantity:this.order.orderQuantity,limitPrice:this.order.limitPrice,orderType:this.order.orderType,validity:this.order.validity,currencySettlement:this.order.currencySettlement,comment:this.order.comment,orderAmount:this.order.orderAmount,triggerPrice:this.order.triggerPrice,combinedAlertConsent:this.order.combinedAlertConsent,isPriipsRelevant:this.isPriipsRelevant,secuName:this.order.securityName,orderFlowData:this.order.orderFlowData,validityDate:this.order.validityDate?new c.EY(this.order.validityDate?.value.getTime().toString()):void 0};this.isEtfRecurringOrder&&(r.mandateEntry={frequency:this.order.mandateEntry?.frequency??new c.EY(""),startDate:new c.EY((this.order.mandateEntry?.startDate).value.getTime().toString())},r.operationCode=this.mandateOperationCode);for(const e in r)r[e]||delete r[e];return new c.EY("Exercise").equals(this.formFieldConfig[d.OperationCode].value)&&(r.orderType=new c.EY("03-MARKET_ORDER"),r.limitPrice=null),r}orderFormLight$(){const r={iwNotation:this.order.iwNotation,operationCode:this.order.operationCode,bestExecution:this.order.bestExecution,orderQuantity:this.order.orderQuantity,limitPrice:this.order.limitPrice,orderType:this.order.orderType,validity:this.order.validity,currencySettlement:this.order.currencySettlement,comment:this.order.comment,orderAmount:this.order.orderAmount,triggerPrice:this.order.triggerPrice,secuName:this.order.secuName,orderFlowData:this.order.orderFlowData,validityDate:this.order.validityDate?new c.EY(this.order.validityDate?.value.getTime().toString()):void 0};return c.v8.TRUE.equals(this._formFieldConfig[d.EtfRecurringOrder].value)&&(r.mandateEntry={frequency:this.order.mandateEntry?.frequency??new c.EY(""),startDate:new c.EY((this.order.mandateEntry?.startDate).value.getTime().toString())},r.operationCode=this.mandateOperationCode),this._orderService.orderFormLight$(r)}areValuesEqual(r,e){return r instanceof c.Ww&&e instanceof c.Ww||r instanceof c.EY&&e instanceof c.EY?r.equals(e):r||e?"object"==typeof r&&"object"==typeof e?JSON.stringify(r)===JSON.stringify(e):r===e:r==e}static#t=ho=()=>(this.\u0275fac=function(e){return new(e||Vt)},this.\u0275prov=s.jDH({token:Vt,factory:Vt.\u0275fac,providedIn:"root"}),this)},ho());var Co,pt;rt=(0,D.Cg)([(0,h.dN)()],rt);const Gt=o=>({type:o}),Ti=()=>[],Fi=o=>({frequency:o}),xi=o=>({currency:o}),Mi=o=>({amount:o});function Ri(o,r){1&o&&(t.j41(0,"span",0),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R
17$(),t.SpI(" - ",t.bMT(2,1,"orders.types.transaction.exercise")," "))}function Oi(o,r){if(1&o&&(t.j41(0,"tr",3)(1,"td",4),t.EFF(2," orders.manage_order.labels.frequency "),t.k0s(),t.j41(3,"td",20),t.EFF(4),t.nI1(5,"atlasText"),t.nI1(6,"lowercase"),t.nI1(7,"atlasText"),t.nI1(8,"translate"),t.k0s()(),t.j41(9,"tr",3)(10,"td",4),t.EFF(11," orders.manage_order.labels.start_date "),t.k0s(),t.j41(12,"td",20),t.EFF(13),t.nI1(14,"boleroDate"),t.k0s()()),2&o){const e=t.XpG();t.R7$(4),t.SpI(" ",t.i5U(8,8,t.bMT(6,4,"orders.types.frequency_options."+t.bMT(5,2,e.data.mandateEntry.frequency)),t.eq3(13,Fi,t.bMT(7,6,e.data.mandateEntry.frequency)))," "),t.R7$(9),t.SpI(" ",t.bMT(14,11,e.data.mandateEntry.startDate)," ")}}function Ei(o,r){if(1&o&&(t.j41(0,"tr",3)(1,"td",4),t.EFF(2," orders.manage_order.labels.execution_type "),t.k0s(),t.j41(3,"td",5),t.EFF(4),t.nI1(5,"atlasText"),t.k0s()()),2&o){const e=t.XpG();t.R7$(4),t.SpI(" ",t.bMT(5,1,e.data.marketName)," ")}}function Ii(o,r){if(1&o&&(t.j41(0,"span",14),t.EFF(1),t.nI1(2,"atlasText"),t.k0s()),2&o){const e=t.XpG(2);t.R7$(),t.SpI("",t.bMT(2,1,null==e.data.total?null:e.data.total.currency)," ")}}function ki(o,r){if(1&o&&(t.j41(0,"tr",3)(1,"td",20)(2,"span",21),t.EFF(3),t.nI1(4,"translate"),t.k0s()(),t.j41(5,"td",5),t.EFF(6),t.nI1(7,"taNumber"),t.nVh(8,Ii,3,3,"span",14),t.k0s()()),2&o){const e=t.XpG(),n=t.XpG();t.R7$(3),t.JRh(t.bMT(4,3,n.isBond()?"orders.manage_order.labels.order_amount":"orders.manage_order.labels.order_quantity")),t.R7$(3),t.SpI(" ",t.i5U(7,5,e.data.orderQuantity,-1)," "),t.R7$(2),t.vxM(n.isBond()?8:-1)}}function Si(o,r){if(1&o&&(t.j41(0,"tr",3)(1,"td",4),t.EFF(2," orders.manage_order.labels.orderAmount "),t.k0s(),t.j41(3,"td",5),t.EFF(4),t.nI1(5,"taNumber"),t.k0s()()),2&o){const e=t.XpG();t.R7$(4),t.SpI(" ",t.i5U(5,1,e.data.orderAmount,-1)," ")}}function $i(o,r){if(1&o&&(t.j41(0,"tr",3)(1,"td",4),t.EFF(2," orders.manage_order.labels.order_type "),t.k0s(),t.j41(3,"td",22),t.EFF(4),t.nI1(5,"atlasText"),t.nI1(6,"lowercase"),t.nI1(7,"translate"),t.k0s()()),2&o){const e=t.XpG();t.R7$(3),t.Y8G("taPlaceholder",e.data.orderType),t.R7$(),t.SpI(" ",t.i5U(7,6,t.bMT(6,4,"orders.types.order."+t.bMT(5,2,e.data.orderType)),t.eq3(9,Gt,e.data.orderType))," ")}}function Pi(o,r){if(1&o&&(t.j41(0,"tr",3)(1,"td",4),t.EFF(2," orders.manage_order.labels.limit_price "),t.k0s(),t.j41(3,"td",5),t.nrm(4,"ta-price-based-on-type",23),t.k0s()()),2&o){const e=t.XpG(),n=t.XpG();t.R7$(4),t.Y8G("amount",null==e.data.limitPrice?null:e.data.limitPrice.value)("currency",null==e.data.limitPrice?null:e.data.limitPrice.currency)("securityType",n.securityType())}}function Di(o,r){if(1&o&&(t.j41(0,"tr",3)(1,"td",4),t.EFF(2," orders.manage_order.labels.trigger_price "),t.k0s(),t.j41(3,"td",5),t.nrm(4,"ta-price-based-on-type",23),t.k0s()()),2&o){const e=t.XpG(),n=t.XpG();t.R7$(4),t.Y8G("amount",null==e.data.triggerPrice?null:e.data.triggerPrice.value)("currency",null==e.data.triggerPrice?null:e.data.triggerPrice.currency)("securityType",n.securityType())}}function ji(o,r){if(1&o&&(t.j41(0,"tr",3)(1,"td",4),t.EFF(2," orders.manage_order.labels.order_validity "),t.k0s(),t.j41(3,"td",5),t.EFF(4),t.nI1(5,"atlasText"),t.nI1(6,"lowercase"),t.nI1(7,"translate"),t.nI1(8,"boleroDate"),t.k0s()()),2&o){const e=t.XpG();t.R7$(4),t.Lme(" ",t.i5U(7,6,t.bMT(6,4,"orders.types.validity."+t.bMT(5,2,e.data.validityType)),t.eq3(11,Gt,e.data.validityType))," ",t.bMT(8,9,e.data.validityDate)," ")}}function Gi(o,r){1&o&&(t.j41(0,"tr",8)(1,"td",24)(2,"h5"),t.EFF(3),t.nI1(4,"translate"),t.k0s()()()),2&o&&(t.R
17$(3),t.SpI(" ",t.bMT(4,1,"orders.fees.title")," "))}function wi(o,r){if(1&o&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"atlasText"),t.k0s()),2&o){const e=t.XpG().$implicit;t.R7$(),t.SpI("-,- ",t.bMT(2,1,e.currency))}}function Ni(o,r){if(1&o&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"taNumber"),t.nI1(3,"atlasText"),t.k0s()),2&o){const e=t.XpG().$implicit;t.R7$(),t.Lme(" ",t.i5U(2,2,e.amount,-1)," ",t.bMT(3,5,e.currency)," ")}}function Bi(o,r){if(1&o&&(t.j41(0,"span"),t.EFF(1),t.j41(2,"span",26)(3,"span",21),t.EFF(4),t.nI1(5,"atlasText"),t.nI1(6,"lowercase"),t.k0s()()()),2&o){const e=t.XpG().$implicit;t.R7$(),t.SpI(" ??? ",e.currency," "),t.R7$(3),t.SpI(" ",t.bMT(6,4,"orders.fees."+t.bMT(5,2,e.errorCode))," ")}}function Vi(o,r){1&o&&(t.j41(0,"td",25)(1,"span"),t.EFF(2),t.nI1(3,"translate"),t.k0s()()),2&o&&(t.R7$(2),t.JRh(t.bMT(3,1,"orders.fees.calculation_error")))}function Yi(o,r){if(1&o&&(t.j41(0,"tr",3)(1,"td",20),t.EFF(2),t.nI1(3,"atlasText"),t.k0s(),t.j41(4,"td",5),t.nVh(5,wi,3,3,"span"),t.nI1(6,"atlasBoolean"),t.vZN(7,Ni,4,7,"span")(8,Bi,7,6,"span"),t.k0s()(),t.j41(9,"tr",3),t.nVh(10,Vi,4,3,"td",25),t.nI1(11,"atlasBoolean"),t.k0s()),2&o){const e=r.$implicit;t.R7$(2),t.SpI(" ",t.bMT(3,3,e.label)," "),t.R7$(3),t.vxM(t.bMT(6,5,e.errorOnCalculationFee)?5:e.errorCode?8:7),t.R7$(5),t.vxM(t.bMT(11,7,e.errorOnCalculationFee)?10:-1)}}function Li(o,r){if(1&o&&(t.j41(0,"tr",3)(1,"td",20),t.EFF(2),t.nI1(3,"atlasText"),t.nI1(4,"translate"),t.k0s(),t.j41(5,"td",27),t.nrm(6,"span",28),t.nI1(7,"taNumber"),t.nI1(8,"atlasText"),t.j41(9,"span",14),t.EFF(10),t.nI1(11,"translate"),t.k0s()()()),2&o){const e=t.XpG();t.R7$(2),t.SpI(" ",t.i5U(4,5,"orders.manage_order.labels.converted_total",t.eq3(15,xi,t.bMT(3,3,null==e.data.convertedTotal?null:e.data.convertedTotal.currency)))," "),t.R7$(4),t.Y8G("innerHTML",t.i5U(7,8,null==e.data.convertedTotal?null:e.data.convertedTotal.value,-1)+" "+t.bMT(8,11,null==e.data.convertedTotal?null:e.data.convertedTotal.currency),t.npT),t.R7$(4),t.SpI(" (",t.bMT(11,13,"orders.manage_order.labels.estimated"),") ")}}function Ai(o,r){1&o&&(t.j41(0,"div",15)(1,"h4",29),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.j41(4,"p",30),t.EFF(5),t.nI1(6,"translate"),t.k0s()()),2&o&&(t.R
17$(2),t.SpI(" ",t.bMT(3,2,"orders.manage_order.warnings.capital_gains_tax.title")," "),t.R7$(3),t.SpI(" ",t.bMT(6,4,"orders.manage_order.warnings.capital_gains_tax.message")," "))}function Xi(o,r){1&o&&(t.j41(0,"div",15)(1,"h4",29),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.j41(4,"p",30),t.EFF(5),t.nI1(6,"translate"),t.k0s()()),2&o&&(t.R7$(2),t.SpI(" ",t.bMT(3,2,"orders.manage_order.warnings.opt_out.title")," "),t.R7$(3),t.SpI(" ",t.bMT(6,4,"orders.manage_order.warnings.opt_out.message")," "))}function qi(o,r){if(1&o&&(t.j41(0,"div",19),t.EFF(1),t.nI1(2,"taNumber"),t.nI1(3,"atlasText"),t.nI1(4,"translate"),t.k0s()),2&o){const e=t.XpG();t.R7$(),t.SpI(" ",t.i5U(4,6,"orders.manage_order.labels.available_for_trading_after_execution",t.eq3(9,Mi,t.i5U(2,1,null==e.data.availableForTradingAfterRegistration?null:e.data.availableForTradingAfterRegistration.value,-1)+" "+t.bMT(3,4,null==e.data.availableForTradingAfterRegistration?null:e.data.availableForTradingAfterRegistration.currency)))," ")}}function Ui(o,r){if(1&o){const e=t.RV6();t.j41(0,"h3")(1,"span",0),t.EFF(2),t.nI1(3,"atlasText"),t.nI1(4,"lowercase"),t.nI1(5,"translate"),t.k0s(),t.nVh(6,Ri,3,3,"span",0),t.j41(7,"span"),t.EFF(8),t.nI1(9,"atlasText"),t.k0s()(),t.j41(10,"div",1)(11,"h4"),t.EFF(12),t.nI1(13,"translate"),t.k0s(),t.j41(14,"table",2)(15,"tbody"),t.nVh(16,Oi,15,15),t.nVh(17,Ei,6,3,"tr",3),t.nVh(18,ki,9,8,"tr",3),t.nVh(19,Si,6,4,"tr",3),t.nVh(20,$i,8,11,"tr",3),t.nVh(21,Pi,5,3,"tr",3),t.nVh(22,Di,5,3,"tr",3),t.nVh(23,ji,9,13,"tr",3),t.j41(24,"tr",3)(25,"td",4),t.EFF(26," orders.manage_order.labels.settle_in "),t.k0s(),t.j41(27,"td",5),t.EFF(28),t.nI1(29,"atlasText"),t.k0s()()()()(),t.j41(30,"div",6)(31,"h4",0),t.EFF(32),t.nI1(33,"atlasText"),t.nI1(34,"lowercase"),t.nI1(35,"translate"),t.k0s(),t.j41(36,"table",2)(37,"tbody",7)(38,"tr",8)(39,"td",4),t.EFF(40," orders.manage_order.labels.amount "),t.k0s(),t.j41(41,"td",5),t.EFF(42),t.nI1(43,"taNumber"),t.nI1(44,"atlasText"),t.k0s()(),t.nVh(45,Gi,5,3,"tr",8),t.Z7z(46,Yi,12,9,null,null,t.fX1),t.j41(48,"tr",3)(49,"td",9)(50,"button",10),t.EFF(51),t.nI1(52,"translate"),t.k0s()()(),t.j41(53,"tr",8)(54,"td",11),t.EFF(55," orders.manage_order.labels.total "),t.k0s(),t.j41(56,"td",12)(57,"span",13),t.EFF(58),t.nI1(59,"taNumber"),t.k0s(),t.j41(60,"span",14),t.EFF(61),t.nI1(62,"atlasText"),t.k0s()()(),t.nVh(63,Li,12,17,"tr",3),t.k0s()()(),t.nVh(64,Ai,7,6,"div",15),t.nI1(65,"atlasBoolean"),t.nVh(66,Xi,7,6,"div",15),t.nI1(67,"atlasBoolean"),t.j41(68,"div",16)(69,"div")(70,"button",17),t.bIt("click",function(){s.eBV(e);const a=t.XpG();return s.Njj(a.changeOrder(a.orderId()))}),t.nrm(71,"i",18),t.EFF(72),t.nI1(73,"translate"),t.k0s()(),t.nVh(74,qi,5,11,"div",19),t.k0s()}if(2&o){const e=r,n=t.XpG();t.R7$(2),t.SpI(" ",t.i5U(5,30,t.bMT(4,28,"orders.types.transaction."+t.bMT(3,26,e.data.operationCode)),t.eq3(64,Gt,e.data.operationCode))," "),t.R7$(4),t.vxM(n.isOptionExercise()?6:-1),t.R7$(2),t.JRh(t.bMT(9,33,e.data.securityName)),t.R7$(4),t.SpI(" ",t.bMT(13,35,"orders.types.transaction.details")," "),t.R7$(4),t.vxM(e.data.mandateEntry?16:-1),t.R7$(),t.vxM(n.isOptionExercise()?-1:17),t.R7$(),t.vxM(e.data.orderQuantity?18:-1),t.R7$(),t.vxM(e.data.orderAmount?19:-1),t.R7$(),t.vxM(e.data.orderType?20:-1),t.R7$(),t.vxM(e.data.limitPrice?21:-1),t.R7$(),t.vxM(e.data.triggerPrice?22:-1),t.R7$(),t.vxM(e.data.validityType?23:-1),t.R7$(5),t.SpI(" ",t.bMT(29,37,e.data.currencySettlement)," "),t.R7$(4),t.SpI(" ",t.i5U(35,43,t.bMT(34,41,"orders.types.transaction."+t.bMT(33,39,e.data.operationCode)),t.eq3(66,Gt,e.data.operationCode))," "),t.R7$(10),t.Lme(" ",t.i5U(43,46,null==e.data.amount?null:e.data.amount.value,-1)," ",t.bMT(44,49,null==e.data.amount?null:e.data.amount.currency)," "),t.R7$(3),t.vxM((null==e.data.fees?null:e.data.fees.length)>0?45:-1),t.R7$(),t.Dyx((null==e.data?null:e.data.fees)??t.lJ4(68,Ti)),t.R7$(4),t.Y8G("taTags",n.getHelpTag(e.data.cgtOptOut)),t.R7$(),t.JRh(t.bMT(52,51,"orders.fees.help_info")),t.R7$(7),t.SpI(" ",t.i5U(59,53,null==e.data.total?null:e.data.total.value,-1)," "),t.R7$(3),t.SpI("",t.bMT(62,56,null==e.data.total?null:e.data.total.currency)," "),t.R7$(2),t.vxM(e.data.convertedTotal?63:-1),t.R7$(),t.vxM(t.bMT(65,58,e.data.showCapitalGainsTaxWarning)?64:-1),t.R7$(2),t.vxM(t.bMT(67,60,e.data.cgtOptOut)?66:-1),t.R7$(6),t.SpI("\xa0 ",t.bMT(73,62,"orders.manage_order.buttons.change_order")," "),t.R7$(2),t.vxM(e.data.availableForTradingAfterRegistration?74:-1)}}let _e=(class $e{constructor(){this.store=(0,s.WQX)(y.il),this.router=(0,s.WQX)(oe.Ix),this.orderCache=(0,s.WQX)(u.YC),this.orderFormService=(0,s.WQX)(rt),this.orderSummary$=this.store.select(u.cx),this.orderId=(0,s.vPA)(void 0),this.securityType=(0,s.vPA)(void 0),this.isOptionExercise=(0,s.vPA)(!1),this.isBond=(0,s.vPA)(!1),(0,jt.z)([this.store.select((0,C.Gl)("context")),this.store.select(C.PU),this.store.select((0,C.BS)("context","iwNotation")).pipe((0,xt.n)(r=>this.store.select((0,Ct.O1)(new c.EY(r)))),(0,_t.F)((r,e)=>r&&e&&r.data.iwNotation&&e.data.iwNotation&&r.data.iwNotation.equals(e.data.iwNotation)))]).pipe((0,h.pQ)(this),(0,q.p)(([r,e])=>!(!r.iwNotation||!e)),(0,Ft.T)(([r,e,n])=>[r.iwNotation,e,r.orderId,n]),(0,ot.s)(1)).subscribe(([r,e,n,a])=>{this.accountId=e,this.iwNotation=r,this.orderId.set(n),this.securityType.set(a.data.securityType),this.isOptionExercise.set(new c.EY("Exercise").equals(this.orderFormService.order.operationCode)),this.isBond.set(new c.EY("Bond").equals(this.securityType())||new c.EY("Bond").equals(a.data.ipoSecurityType))})}changeOrder(r=void 0){const e=!!this.orderCache.get(new c.EY(this.iwNotation))?.mandateEntry?.frequency,n=["hotspot",this.iwNotation,"orders"];return this.router.navigate(e&&r?["",{outlets:{context:[...n,"modify-mandate",r]}}]:r?["",{outlets:{context:[...n,"modify",r]}}]:["",{outlets:{context:[...n,"place"]}}],{state:{hasReadInfo:!0}})}getHelpTag(r){const e=this.orderFormService.order.operationCode?.asString()?.toLowerCase()||"";return pt.BUY_OPERATION_CODES.has(e)?pt.BUY_HELP_TAG:pt.SELL_OPERATION_CODES.has(e)?r.asBoolean()?pt.SELL_OPT_OUT_HELP_TAG:pt.SELL_OPT_IN_HELP_TAG:pt.BUY_HELP_TAG}static#t=Co=()=>(pt=this,this.BUY_HELP_TAG="revamp.order.overview.buy",this.SELL_OPT_IN_HELP_TAG="revamp.order.overview.sell.opt.in",this.SELL_OPT_OUT_HELP_TAG="revamp.order.overview.sell.opt.out",this.BUY_OPERATION_CODES=new Set(["buy","re
1curringbuy","buytoopen","selltoopen","subscribe"]),this.SELL_OPERATION_CODES=new Set(["sell","buytoclose","selltoclose","exercise","redeem"]),this.\u0275fac=function(e){return new(e||$e)},this.\u0275cmp=t.VBU({type:$e,selectors:[["ta-default-order-summary"]],standalone:!1,decls:2,vars:3,consts:[[1,"text--bold"],[1,"padding--sm"],[1,"table","table--no-zebra"],[1,"table__row","table__row--no-border-top"],["translate","",1,"table__cell","table__cell--left"],[1,"table__cell","table__cell--right"],[1,"panel"],[1,"table__body"],[1,"table__row"],["colspan","2",1,"text--left","table__cell--left"],["taShowHelp","orders",1,"link--button","text--semi-bold","text--underline",3,"taTags"],["translate","",1,"table__cell","table__cell--left","padding--top--md"],[1,"table__cell","table__cell--right","padding--top--md"],[1,"total-value"],[1,"currency"],[1,"capital-gains-tax-warning-card"],[1,"row--flex"],["taButton","","taButtonType","fixed-width-x-small",3,"click"],[1,"icon-traderapp-arrow--left","icon--left"],[1,"note"],[1,"table__cell","table__cell--left"],["translate",""],[1,"table__cell","table__cell--right",3,"taPlaceholder"],[3,"amount","currency","securityType"],["colspan","2",1,"table__cell","table__cell--left"],["colspan","2",1,"calculation-fee-error"],["ta-info-tooltip",""],[1,"table__cell","table__cell--right","table__footer-cell"],[3,"innerHTML"],[1,"capital-gains-tax-warning-card__title"],[1,"capital-gains-tax-warning-card__content"]],template:function(e,n){if(1&e&&(t.nVh(0,Ui,75,69),t.nI1(1,"async")),2&e){let a;t.vxM((a=t.bMT(1,1,n.orderSummary$))?0:-1,a)}},dependencies:[v.Mm,W.Q,Ot.S,bt.R,gt,g.Jj,g.GH,v.D9,J.u,ht._,$.Q7,$.Li],styles:["h3[_ngcontent-%COMP%]{font-size:20px;margin-bottom:6px}h4[_ngcontent-%COMP%]{font-size:16px;font-weight:600;color:#0d2a50;margin-bottom:6px}h5[_ngcontent-%COMP%]{font-weight:600;font-size:12px;margin:2px 0 0}.table__cell--left[_ngcontent-%COMP%]{color:#4e627d;padding-left:0}.table__cell--right[_ngcontent-%COMP%]{color:#0d2a50;padding-right:0}.panel[_ngcontent-%COMP%]{background-color:#fbf3fb;margin:4px 0 16px;padding:12px;border-radius:5px}.panel[_ngcontent-%COMP%]   .table__cell[_ngcontent-%COMP%]{border-color:#f5dff5}.note[_ngcontent-%COMP%]{color:#8b94a4;font-size:12px;padding:16px 0 0}@media(min-width:1260px){.note[_ngcontent-%COMP%]{padding:0 0 0 12px}}.total-value[_ngcontent-%COMP%]{font-size:14px;font-weight:700}.calculation-fee-error[_ngcontent-%COMP%]{text-align:left;color:#a25801;padding-top:0;padding-left:0}.capital-gains-tax-warning-card[_ngcontent-%COMP%]{background-color:#f2f4f7;text-align:left;border-radius:5px;padding:16px;padding:1.2307692308rem;margin:16px 0;margin:1.2307692308rem 0rem}.capital-gains-tax-warning-card__title[_ngcontent-%COMP%]{color:#0d2a50;font-size:14px;font-size:1.0769230769rem;margin-bottom:8px;margin-bottom:.6153846154rem;line-height:120%}.capital-gains-tax-warning-card__content[_ngcontent-%COMP%]{font-size:14px;font-size:1.0769230769rem;line-height:120%;color:#024150}"]}),this)},Co());function zi(o,r){1&o&&(t.j41(0,"div",3),t.nrm(1,"ta-default-order-summary"),t.k0s())}function Ji(o,r){1&o&&(t.j41(0,"div",0)(1,"div",1),t.DNE(2,zi,2,0,"div",2),t.k0s()()),2&o&&(t.R
17$(),t.Y8G("taLoaderResult",r))}_e=pt=(0,D.Cg)([(0,h.dN)()],_e);let Wi=(()=>{var o;class r{constructor(){this.store=(0,s.WQX)(y.il),this.orderSummary$=this.store.select(u.cx)}static#t=o=()=>(this.\u0275fac=function(a){return new(a||r)},this.\u0275cmp=t.VBU({type:r,selectors:[["ta-order-overview"]],standalone:!1,decls:2,vars:3,consts:[[1,"box","fill--height"],["taLoader","","taLoaderEmptyAttribute","registrationId",3,"taLoaderResult"],["class","box__content",4,"taLoaderContent"],[1,"box__content"]],template:function(a,_){if(1&a&&(t.nVh(0,Ji,3,1,"div",0),t.nI1(1,"async")),2&a){let R;t.vxM((R=t.bMT(1,1,_.orderSummary$))?0:-1,R)}},dependencies:[H.V,K.q,_e,g.Jj],styles:["[_nghost-%COMP%]{display:block}"]}))}return o(),r})();var yo,go=i(99203),bo=i(7673),vo=i(99437);let Et=(class Yt{constructor(){this._store=(0,s.WQX)(y.il),this._orderFormService=(0,s.WQX)(rt),this._orderFormConfigService=(0,s.WQX)(mt),this._translate=(0,s.WQX)(v.c$),this._cache=(0,s.WQX)(u.YC),this._orderFormInitialized=(0,s.vPA)(!1),this.orderFormInitialized=this._orderFormInitialized.asReadonly(),this.bestExecutionOption={id:new c.EY(this._translate.instant("orders.manage_order.labels.best_execution"))},this.getOrderFormConfigData().subscribe(({data:r,orderId:e})=>{this._orderFormService.resetToDefault(),this.setOrderFormConfig(r),this.setOrderFormDefaults(r.iwNotation,r.bestExecution[0].bestExecution,e),this.configureIpo(),this._orderFormInitialized.set(!0)})}updateFormConfigOnChange(){const r=this.bestExecutionConfig?.orderTypes?.find(n=>n.type.equals(this._orderFormService.formFieldConfig[d.OrderType].value)),e=r?.validities?.find(n=>n.type.equals(this._orderFormService.formFieldConfig[d.Validity].value));this._orderFormService.formFieldConfig[d.BestExecution].value=new c.v8(this.bestExecutionOption.id.equals(this._orderFormService.formFieldConfig[d.ExecutionType].value?.id)),r&&this.updateFormConfig(r,e)}cacheOrder(){this._orderFormService.isEtfRecurringOrder=c.v8.TRUE.equals(this._orderFormService.formFieldConfig[d.EtfRecurringOrder].value);const r={...this._orderFormService.order,mandateEntry:this._orderFormService.isEtfRecurringOrder&&this._orderFormService.order.mandateEntry?{frequency:this._orderFormService.order.mandateEntry.frequency,startDate:this._orderFormService.order.mandateEntry.startDate}:void 0};this._cache.set(r,this._orderFormConfigService.iwNotation)}getCachedOrder(r){const e=this._cache.get(r);return e&&(this.orderType=this.bestExecutionConfig?.orderTypes.find(n=>n.type.equals(e.orderType)),this._orderFormService.isEtfRecurringOrder=!(!e.mandateEntry?.frequency||!e.mandateEntry?.startDate)),e}getCurrentOperationCodeConfig(){return this._orderFormConfigService.operationCodes.find(r=>r.code?.equals(this._orderFormService.order.operationCode))||{}}setOrderFormConfig(r){this._orderFormConfigService.currenciesSettlement=r.currenciesSettlement||[],this._orderFormConfigService.operationCodes=r.operationCodes||[],this._orderFormConfigService.executionTypeOptions=[this.bestExecutionOption,...r.placesOfTradeBTEX?.map(n=>({id:n}))||[]],this._orderFormService.order.bestExecution=c.v8.TRUE,this._orderFormService.order.showSpeculationDisclaimer=r.showSpeculationDisclaimer,this._orderFormConfigService.closingDays=r.closingDays||[],this._orderFormConfigService.iwNotation=this._orderFormService.iwNotation=r.iwNotation,this._orderFormConfigService.orderFlowData=this._orderFormService.orderFlowData=r.orderFlowData,this._orderFormConfigService.orderQuantityMaxDecimals=this.calculateNumberOfDecimals(r.quantityStep),this._orderFormConfigService.sqmFailed=r.sqmFailed||c.v8.FALSE,this._orderFormConfigService.sqmTopics=r.sqmTopics||[],this._orderFormConfigService.userPositionsByMarket=r.userPositionsByMarket||[],this._orderFormConfigService.maximumQuantityWithMargin=r.maximumQuantityWithMargin,this._orderFormConfigService.maximumQuantityNoMargin=r.maximumQuantityNoMargin,this.bestExecutionConfig=r.bestExecution?.find(n=>n.default.asBoolean()),this._orderFormConfigService.orderTypes=this.bestExecutionConfig?.orderTypes.map(n=>n.type)||[],this.orderType=this.bestExecutionConfig?.orderTypes.find(n=>n.default.asBoolean()),this._orderFormConfigService.validities=this.orderType?.validities?.map(n=>n.type)||[],this._orderFormConfigService.validityConfig={min:new I.n9((new Date).getTime()),max:r.lastPossibleTradeDate},this._orderFormConfigService.mandate=r.mandate,this._orderFormService.mandateOperationCode=r.mandate?.mandateOperationCode,this._orderFormService.mandateId=r.mandate?.mandateOperationCode,(0,U.fj)(new Date,1,U.tj.DAY).setHours(0,0,0,0),this._orderFormConfigService.etfRecurringOrderConfig={min:new I.n9((new Date).getTime()),max:r.lastPossibleTradeDate}}setOrderFormDefaults(r,e,n){const a=this.getCachedOrder(r);let _;a?(this.orderType=this.bestExecutionConfig?.orderTypes.find(R=>R.type.equals(a.orderType)),_=this.orderType?.validities?.find(R=>a.validity?.equals(R.type)),this._orderFormService.isEtfRecurringOrder||(a.mandateEntry={frequency:this._orderFormConfigService.mandate?.frequency.defaultValue,startDate:this._orderFormConfigService.mandate?.startDate.defaultValue}),this._orderFormService.order=a):(_=this.orderType?.validities?.find(R=>R.default.asBoolean()),this._orderFormService.isEtfRecurringOrder=(this._orderFormConfigService.mandate?.default||c.v8.FALSE).asBoolean(),this._orderFormService.order={iwNotation:r,operationCode:_?.operationCode.defaultValue,bestExecution:e,orderFlowData:this._orderFormConfigService.orderFlowData,mandateEntry:{frequency:this._orderFormConfigService.mandate?.frequency.defaultValue,startDate:this._orderFormConfigService.mandate?.startDate.defaultValue}}),_&&this.orderType&&(this._orderFormService.orderId=n,this._orderFormConfigService.isModifyOrder=!!n,this._orderFormService.formFieldConfig[d.ExecutionType].value=this._orderFormConfigService.executionTypeOptions?.[this._orderFormService.order.bestExecution?.asBoolean()?0:1],this._orderFormService.formFieldConfig[d.OperationCode].value=this._orderFormService.order.operationCode,this._orderFormService.formFieldConfig[d.EtfRecurringOrder].value=new c.v8(this._orderFormService.isEtfRecurringOrder),this._orderFormService.formFieldConfig[d.EtfRecurringOrder].disabled=!this._orderFormConfigService.mandate?.editable.asBoolean(),this._orderFormService.formFieldConfig[d.EtfRecurringOrderStartDate].value=this._orderFormService.order.mandateEntry?.startDate,this._orderFormService.formFieldConfig[d.EtfRecurringOrderFrequency].value=this._orderFormService.order.mandateEntry?.frequency,this.updateFormConfig(this.orderType,_))}updateFormConfig(r,e){e||(e=r.validities[0]),this._orderFormService.formFieldConfig[d.Validity].value=e.type,this._orderFormService.formFieldConfig[d.OrderType].value=r.type,this._orderFormConfigService.limitPriceCurrency=e.limitPriceCurrency,this._orderFormConfigService.triggerPriceCurrency=e.triggerPriceCurrency,this._orderFormConfigService.securityName=this._orderFormService.secuName=e.securityName,this._orderFormConfigService.isOptionExercise=new c.EY("Exercise").equals(this._orderFormService.formFieldConfig[d.OperationCode].value),this._orderFormConfigService.orderQuantityCurrency=e.orderQuantityCurrency,this._orderFormService.isPriipsRelevant=this.getCurrentOperationCodeConfig().isPriipsRelevant||c.v8.FALSE,this._orderFormConfigService.validities=r?.validities?.map(n=>n.type)||[];for(const n of[d.OrderQuantity,d.OrderAmount,d.LimitPrice,d.TriggerPrice,d.ValidityDate,d.CurrencySettlement,d.Comment]){const a=e[n];this._orderFormService.formFieldConfig[n]={disabled:!a.editable.asBoolean(),required:a.required.asBoolean(),visible:a.visible.asBoolean(),value:a.visible.asBoolean()?void 0!==this._orderFormService.formFieldConfig[n].value?this._orderFormService.formFieldConfig[n].value:a.defaultValue:null}}this.setEtfRecurringOrderConfig(e),this.setOptionExerciseConfig(),this.setModifyOrderConfig(),this._orderFormService.updateFormControls()}getOrderFormConfigData(){return(0,jt.z)([this._store.select(u.BT),this._store.select((0,C.BS)("context","orderId")),this._store.select((0,C.BS)("context","iwNotation")).pipe((0,q.p)(r=>!!r),(0,_t.F)(),(0,xt.n)(r=>this._store.select((0,Ct.O1)(new c.EY(r)))),(0,Ft.T)(({data:r})=>r),(0,_t.F)((r,e)=>r&&e&&r.iwNotation&&e.iwNotation&&r.iwNotation.equals(e.iwNotation)),(0,h.pQ)(this))]).pipe((0,q.p)(([{loaded:r}])=>!!r),(0,Ft.T)(([{data:r},e,{securityType:n,ipoSecurityType:a,currency:_}])=>(this._orderFormConfigService.securityType=n,this._orderFormConfigService.ipoSecurityType=a,this._orderFormConfigService.hotspotSummaryCurrency=_,{data:r,orderId:e?new c.EY(e):void 0})),(0,_t.F)(({data:r,orderId:e},{data:n,orderId:a})=>!!r?.iwNotation&&!!n?.iwNotation&&r.iwNotation.equals(n.iwNotation)&&!!e?.equals(a)))}calculateNumberOfDecimals(r){if(this._orderFormConfigService.isCrypto)return 6;let e=0;const n=c.fz.toFixed(r||c.fz.ZERO);return-1!==n.indexOf(".")&&(e=n.split(".")[1].length),e}setEtfRecurringOrderConfig(r){this._orderFormService.formFieldConfig[d.EtfRecurringOrder].visible=this._orderFormConfigService.operationCodes?.find(e=>e.code?.equals?.(this._orderFormService.formFieldConfig[d.OperationCode].value))?.isMandateAllowed?.asBoolean()??!1,this._orderFormService.isEtfRecurringOrder=c.v8.TRUE.equals(this._orderFormService.formFieldConfig[d.EtfRecurringOrder].value),this._orderFormService.isEtfRecurringOrder?(this._orderFormService.formFieldConfig[d.ExecutionType].value=this.bestExecutionOption,this._orderFormService.formFieldConfig[d.OrderType].value=this._orderFormConfigService.mandate?.orderType.defaultValue,this._orderFormService.formFieldConfig[d.Validity].visible=!1,this._orderFormService.formFieldConfig[d.ValidityDate].visible=!1,this._orderFormService.formFieldConfig[d.LimitPrice].visible=!1,this._orderFormService.formFieldConfig[d.TriggerPrice].visible=!1,this._orderFormService.formFieldConfig[d.ExecutionType].disabled=!0,this._orderFormService.formFieldConfig[d.OrderType].disabled=!0,this._orderFormService.formFieldConfig[d.EtfRecurringOrderFrequency].visible=!0,this._orderFormService.formFieldConfig[d.EtfRecurringOrderFrequency].required=!0,this._orderFormService.formFieldConfig[d.EtfRecurringOrderStartDate].required=!0,this._orderFormService.formFieldConfig[d.EtfRecurringOrderStartDate].visible=!0):(this._orderFormService.formFieldConfig[d.Validity].visible=!this._orderFormConfigService.isIpo,this._orderFormService.formFieldConfig[d.ValidityDate].visible=r.validityDate.visible.asBoolean(),this._orderFormService.formFieldConfig[d.ExecutionType].disabled=!1,this._orderFormService.formFieldConfig[d.OrderType].disabled=!1,this._orderFormService.formFieldConfig[d.EtfRecurringOrderFrequency].required=!1,this._orderFormService.formFieldConfig[d.EtfRecurringOrderFrequency].visible=!1,this._orderFormService.formFieldConfig[d.EtfRecurringOrderStartDate].required=!1,this._orderFormService.formFieldConfig[d.EtfRecurringOrderStartDate].visible=!1)}setOptionExerciseConfig(){this._orderFormConfigService.isIpo||(this._orderFormService.formFieldConfig[d.ExecutionType].visible=!this._orderFormConfigService.isOptionExercise,this._orderFormService.formFieldConfig[d.ExecutionType].required=!this._orderFormConfigService.isOptionExercise,this._orderFormService.formFieldConfig[d.OrderType].visible=!this._orderFormConfigService.isOptionExercise,this._orderFormService.formFieldConfig[d.OrderType].required=!this._orderFormConfigService.isOptionExercise,this._orderFormService.formFieldConfig[d.Validity].visible=!this._orderFormConfigService.isOptionExercise,this._orderFormService.formFieldConfig[d.Validity].required=!this._orderFormConfigService.isOptionExercise,this._orderFormConfigService.isOptionExercise&&(this._orderFormService.formFieldConfig[d.LimitPrice].visible=!1,this._orderFormService.formFieldConfig[d.LimitPrice].required=!1,this._orderFormService.formFieldConfig[d.TriggerPrice].visible=!1,this._orderFormService.formFieldConfig[d.TriggerPrice].required=!1,this._orderFormService.formFieldConfig[d.ValidityDate].visible=!1,this._orderFormService.formFieldConfig[d.ValidityDate].required=!1))}
1configureIpo(){if(!this._orderFormConfigService.isIpo)return;const r=[d.ExecutionType,d.OrderType,d.Validity];for(const e of r)this._orderFormService.formFieldConfig[e].visible=!1}setModifyOrderConfig(){this._orderFormConfigService.isModifyOrder&&(this._orderFormService.formFieldConfig[d.ExecutionType].disabled=!0)}static#t=yo=()=>(this.\u0275fac=function(e){return new(e||Yt)},this.\u0275prov=s.jDH({token:Yt,factory:Yt.\u0275fac,providedIn:"root"}),this)},yo());var To;Et=(0,D.Cg)([(0,h.dN)()],Et);const Qi=o=>({disabled:o}),Hi=()=>["sections"],Ki=(o,r)=>({"icon-traderapp-arrow--down":o,"icon-traderapp-arrow--up":r});function Zi(o,r){if(1&o){const e=t.RV6();t.j41(0,"a",7),t.bIt("click",function(){s.eBV(e);const a=t.XpG(2);return s.Njj(a.downloadPdf())}),t.nrm(1,"i",8),t.k0s()}if(2&o){const e=t.XpG(2);t.Y8G("ngClass",t.eq3(1,Qi,!e.exPdfIsDownloading()))}}function ts(o,r){1&o&&t.nVh(0,Zi,2,3,"a",6),2&o&&t.vxM(r?0:-1)}function es(o,r){1&o&&(t.j41(0,"div")(1,"span"),t.EFF(2),t.nI1(3,"translate"),t.k0s()()),2&o&&(t.R7$(2),t.JRh(t.bMT(3,1,"orders.mifid.ex_ante.data_not_available")))}function os(o,r){if(1&o&&(t.j41(0,"p"),t.EFF(1),t.nI1(2,"atlasText"),t.k0s()),2&o){const e=t.XpG(2).$implicit;t.R7$(),t.SpI(" ",t.bMT(2,1,e.subtitle))}}function rs(o,r){if(1&o&&(t.j41(0,"div",12)(1,"h5"),t.EFF(2),t.nI1(3,"atlasText"),t.k0s(),t.nVh(4,os,3,3,"p"),t.k0s()),2&o){const e=t.XpG().$implicit;t.R7$(2),t.JRh(t.bMT(3,2,e.title)),t.R7$(2),t.vxM(e.subtitle?4:-1)}}function ns(o,r){if(1&o){const e=t.RV6();t.j41(0,"button",25),t.bIt("click",function(){s.eBV(e);const a=t.XpG().$implicit,_=t.XpG(4);return s.Njj(_.toggleCollapse(a.index))}),t.nrm(1,"i",26),t.k0s()}if(2&o){const e=t.XpG().$implicit,n=t.XpG(4);t.R7$(),t.Y8G("ngClass",t.l_i(1,Ki,n.isCollapsed(e.index),!n.isCollapsed(e.index)))}}function as(o,r){if(1&o&&(t.j41(0,"div",13)(1,"div",21),t.EFF(2),t.nI1(3,"atlasText"),t.k0s(),t.j41(4,"div",16)(5,"span",17),t.EFF(6),t.nI1(7,"taNumber"),t.j41(8,"span"),t.EFF(9),t.nI1(10,"atlasText"),t.k0s()()(),t.j41(11,"div",22)(12,"span"),t.EFF(13),t.nI1(14,"taPercentage"),t.k0s()()()),2&o){const e=r.$implicit;t.R7$(2),t.JRh(t.bMT(3,4,e.title)),t.R7$(4),t.SpI("",t.i5U(7,6,e.amount.amount,2)," "),t.R7$(3),t.JRh(t.bMT(10,9,e.amount.currency)),t.R7$(4),t.JRh(t.bMT(14,11,e.amount.percentage))}}function is(o,r){if(1&o&&(t.j41(0,"div",13)(1,"div",21),t.EFF(2),t.nI1(3,"atlasText"),t.k0s(),t.j41(4,"div",16)(5,"span",17),t.EFF(6),t.nI1(7,"taNumber"),t.j41(8,"span",18),t.EFF(9),t.nI1(10,"atlasText"),t.k0s()()(),t.j41(11,"div",22)(12,"span"),t.EFF(13),t.nI1(14,"taPercentage"),t.k0s()(),t.j41(15,"div",24),t.Z7z(16,as,15,13,"div",13,t.fX1),t.k0s()()),2&o){const e=r.$implicit;t.R7$(2),t.JRh(t.bMT(3,4,e.title)),t.R7$(4),t.SpI("",t.i5U(7,6,e.amount.amount,2)," "),t.R7$(3),t.JRh(t.bMT(10,9,e.amount.currency)),t.R7$(4),t.JRh(t.bMT(14,11,e.amount.percentage)),t.R7$(3),t.Dyx(e.subCosts)}}function ss(o,r){if(1&o&&(t.j41(0,"div",13)(1,"div",21),t.EFF(2),t.nI1(3,"atlasText"),t.k0s(),t.j41(4,"div",16)(5,"span",17),t.EFF(6),t.nI1(7,"taNumber"),t.j41(8,"span",18),t.EFF(9),t.nI1(10,"atlasText"),t.k0s()()(),t.j41(11,"div",22)(12,"span"),t.EFF(13),t.nI1(14,"taPercentage"),t.k0s(),t.nVh(15,ns,2,4,"button",23),t.k0s(),t.j41(16,"div",24),t.Z7z(17,is,18,13,"div",13,t.fX1),t.k0s()()),2&o){const e=r.$implicit,n=t.XpG(4);t.R7$(2),t.JRh(t.bMT(3,6,e.title)),t.R7$(4),t.SpI("",t.i5U(7,8,e.amount.amount,2)," "),t.R7$(3),t.JRh(t.bMT(10,11,e.amount.currency)),t.R7$(4),t.JRh(t.bMT(14,13,e.amount.percentage)),t.R7$(2),t.vxM(e.subCosts.length?15:-1),t.R7$(),t.Y8G("@collapseAnimation",!n.isCollapsed(e.index)),t.R7$(),t.Dyx(e.subCosts)}}function ls(o,r){if(1&o&&(t.j41(0,"div",11),t.nVh(1,rs,5,4,"div",12),t.Z7z(2,ss,19,15,"div",13,t.fX1),t.j41(4,"div",14)(5,"div",15),t.EFF(6),t.nI1(7,"atlasText"),t.k0s(),t.j41(8,"div",16)(9,"span",17),t.EFF(10),t.nI1(11,"taNumber"),t.j41(12,"span",18),t.EFF(13),t.nI1(14,"atlasText"),t.k0s()()(),t.j41(15,"div",19)(16,"span",20),t.EFF(17),t.nI1(18,"taPercentage"),t.k0s()()()()),2&o){const e=r.$implicit,n=t.XpG(3);t.R7$(),t.vxM(n.showTitle(e)?1:-1),t.R7$(),t.Dyx(null==e||null==e.costs?null:e.costs.subCosts),t.R7$(4),t.JRh(t.bMT(7,5,null==e||null==e.costs?null:e.costs.title)),t.R7$(4),t.SpI("",t.i5U(11,7,null==e||null==e.costs||null==e.costs.amount?null:e.costs.amount.amount,2)," "),t.R7$(3),t.JRh(t.bMT(14,10,null==e||null==e.costs||null==e.costs.amount?null:e.costs.amount.currency)),t.R7$(4),t.JRh(t.bMT(18,12,null==e||null==e.costs||null==e.costs.amount?null:e.costs.amount.percentage))}}function ds(o,r){if(1&o&&(t.j41(0,"div"),t.Z7z(1,ls,19,14,"div",11,t.fX1),t.k0s()),2&o){const e=t.XpG();t.R7$(),t.Dyx(e.data.sections)}}function cs(o,r){1&o&&(t.j41(0,"div",5),t.DNE(1,es,4,3,"div",9)(2,ds,3,0,"div",10),t.k0s()),2&o&&t.Y8G("taLoaderEmptyAttribute",t.lJ4(2,Hi))("taLoaderResult",r)}const _s=["buy","buytoopen","selltoopen","subscribe"];let me=(class Pe{constructor(){this._store=(0,s.WQX)(y.il),this._orderFormService=(0,s.WQX)(rt),this._orderFormConfigMapperService=(0,s.WQX)(Et),this._snackbar=(0,s.WQX)(go.zR),this._translate=(0,s.WQX)(v.c$),this._orderService=(0,s.WQX)(u.QE),this._download=(0,s.WQX)(S.sX),this._collapsedTiers=[],this.exPdfIsDownloading=(0,s.vPA)(!1),this.isBuy=(0,s.vPA)(!0),this.isExercise=!1,this.iwNotation=V.hFB.required(),this.exAnte
1Costs$=(0,jt.z)([this._store.select(u.Om),this._store.select(u.cx)]).pipe((0,h.pQ)(this),(0,Ft.T)(([{loading:r,error:e,loaded:n,data:a},_])=>{const R={...a,sections:[]};if(n){const tt=a.costs;R.sections=a.columns.map((ut,vc)=>{const Do={...ut,costs:void 0};return Do.costs=this._mapCost(tt,vc),Do})}return _.loaded&&(this._orderSummary=_.data),{data:R,loaded:n,loading:r,error:e}}))}ngOnInit(){const r=this._orderFormConfigMapperService.getCachedOrder(this.iwNotation());this._orderFormService.order=r;const e=this._orderFormService.getOrderRegisterData();this._setIsBuyOrExercise(e.operationCode),this._store.dispatch((0,u.uB)({order:e}))}toggleCollapse(r){this._collapsedTiers.includes(r)?this._collapsedTiers=this._collapsedTiers.filter(e=>e!==r):this._collapsedTiers.push(r)}isCollapsed(r){return this._collapsedTiers.includes(r)}downloadPdf(){this.exPdfIsDownloading()?this._snackbar.informational(this._translate.instant("orders.mifid.ex_ante.pdf.download_already_started")):(this.exPdfIsDownloading.set(!0),this._orderService.exantePDF$(this._orderSummary.registrationId,c.fz.ONE,new c.EY("bolero")).pipe((0,ot.s)(1),(0,h.pQ)(this),(0,vo.W)(()=>(this._snackbar.error(this._translate.instant("orders.mifid.ex_ante.pdf.download_error")),(0,bo.of)({})))).subscribe(r=>{this.exPdfIsDownloading.set(!1),this._download.downloadBase64Pdf(r.pdfData.asString(),"bolero")}))}showTitle(r){const n=r.code?.asString();return!(!r.title||!n||["VCT0001","VOC0001","AOC0001"].includes(n))}_mapCost(r,e){const n=r.subCosts&&r.subCosts.length?r.subCosts.map(_=>this._mapCost(_,e)):[],a=`${e}-${r.code.asString()}`;return this._collapsedTiers.push(a),{title:r.title,code:r.code,amount:r.amounts[e],index:a,subCosts:n}}_setIsBuyOrExercise(r){if(r&&c.EY.isText(r)){const e=r.asString().toLowerCase();this.isBuy.set(_s.includes(e)),this.isExercise="exercise"===r.asString().toLowerCase()}}ngOnDestroy(){}static#t=To=()=>(this.\u0275fac=function(e){return new(e||Pe)},this.\u0275cmp=t.VBU({type:Pe,selectors:[["ta-ex-ante-costs"]],inputs:{iwNotation:[1,"iwNotation"]},standalone:!1,decls:13,vars:12,consts:[[1,"box","box--gray"],[1,"box__header","ex-ante__header"],["dark","",1,"tooltip__wrapper","accordion-indicator"],[3,"innerHTML"],[1,"no-padding","scroll--x"],["taLoader","",3,"taLoaderEmptyAttribute","taLoaderResult"],["download","bolero.pdf",1,"ex-ante-pdf-download",3,"ngClass"],["download","bolero.pdf",1,"ex-ante-pdf-download",3,"click","ngClass"],[1,"icon-traderapp-download"],[4,"taLoaderEmpty"],[4,"taLoaderContent"],[1,"ta-costs-table"],[1,"section-titles"],[1,"ta-row"],[1,"ta-row","total-section-costs"],[1,"ta-col--md--6","ta-col--lg--7"],[1,"ta-col--md--3","ta-col--lg--2","amount-in-currency"],[1,"amount-in-currency"],[1,"currency"],[1,"ta-col--md--2","text--right"],[1,"amount-in-percentage"],[1,"ta-col--md--6","ta-col--lg--8"],[1,"ta-col--md--3","amount-in-percentage"],["type","button",1,"icon-toggle-details","pull--right","cursor--pointer"],[1,"cost-tier"],["type","button",1,"icon-toggle-details","pull--right","cursor--pointer",3,"click"],[3,"ngClass"]],template:function(e,n){if(1&e&&(t.j41(0,"div",0)(1,"div",1)(2,"h3"),t.EFF(3),t.nI1(4,"translate"),t.k0s(),t.nVh(5,ts,1,1),t.nI1(6,"async"),t.j41(7,"ta-information",2),t.nrm(8,"span",3),t.nI1(9,"translate"),t.k0s()(),t.j41(10,"div",4),t.nVh(11,cs,3,3,"div",5),t.nI1(12,"async"),t.k0s()()),2&e){let a,_;t.R7$(3),t.SpI("",t.bMT(4,4,"orders.mifid.ex_ante.title."+(n.isBuy()?"purchase":"sell"))," "),t.R7$(2),t.vxM((a=t.bMT(6,6,n.exAnteCosts$))?5:-1,a),t.R7$(3),t.Y8G("innerHTML",t.bMT(9,8,"orders.mifid.ex_ante.tooltip."+(n.isBuy()?"purchase":"sell")),t.npT),t.R7$(3),t.vxM((_=t.bMT(12,10,n.exAnteCosts$))?11:-1,_)}},dependencies:[g.YU,H.V,vt.m,K.q,Dt.k,g.Jj,v.D9,J.u,Be.b,$.Li],styles:[".ex-ante__header[_ngcontent-%COMP%]{padding-right:2.5rem}.ta-costs-table[_ngcontent-%COMP%]{color:#4e627d;padding:15px;padding:1.1538461538rem;font-size:12px;font-size:.9230769231rem}.ta-costs-table[_ngcontent-%COMP%]   .section-titles[_ngcontent-%COMP%]{margin-bottom:6px}.ta-costs-table[_ngcontent-%COMP%]   .section-titles[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{font-size:18px;font-size:1.3846153846rem;color:#5e6980;margin-bottom:4px}.ta-costs-table[_ngcontent-%COMP%]   .section-titles[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-bottom:4px}.ta-costs-table[_ngcontent-%COMP%]   button.icon-toggle-details[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:6px;font-size:.4615384615rem;color:#0d2a50;line-height:3}.ta-costs-table[_ngcontent-%COMP%]   div.ta-row[_ngcontent-%COMP%]{padding:12px;padding:.9230769231rem}.ta-costs-table[_ngcontent-%COMP%]   div[class^=ta-col-][_ngcontent-%COMP%]{height:100%;padding-left:0;padding-right:0}.ta-costs-table[_ngcontent-%COMP%]   .cost-tier[_ngcontent-%COMP%]   div[class^=ta-col-][_ngcontent-%COMP%]:first-child{padding-left:16px;padding-left:1.2307692308rem}.ta-costs-table[_ngcontent-%COMP%]   .cost-tier[_ngcontent-%COMP%]{clear:both;overflow:hidden;padding-top:10px;padding-top:.7692307692rem}.ta-costs-table[_ngcontent-%COMP%]   .cost-tier[_ngcontent-%COMP%]   .cost-tier[_ngcontent-%COMP%]   div[class^=ta-col-][_ngcontent-%COMP%]:first-child{padding-left:32px;padding-left:2.4615384615rem}.ta-costs-table[_ngcontent-%COMP%]   .amount-in-currency[_ngcontent-%COMP%]{font-weight:700;text-align:right}.ta-costs-table[_ngcontent-%COMP%]   .amount-in-percentage[_ngcontent-%COMP%]{text-align:center}.ta-costs-table[_ngcontent-%COMP%]   .total-section-costs[_ngcontent-%COMP%]{font-weight:700;border:#C8CCD3 solid 1px}.ex-ante-pdf-download[_ngcontent-%COMP%]{font-size:14px}.ex-ante-pdf-download[_ngcontent-%COMP%] > i[_ngcontent-%COMP%]{color:#4e627d;font-size:150%}.ex-ante-pdf-download.disabled[_ngcontent-%COMP%] > i[_ngcontent-%COMP%]{color:#8b94a4}"],data:{animation:[(0,z.hZ)("collapseAnimation",[(0,z.wk)("true",(0,z.iF)({height:"*"})),(0,z.wk)("false",(0,z.iF)({height:"0"})),(0,z.kY)("false <=> true",(0,z.i0)(200))])]}}),this)},To());me=(0,D.Cg)([(0,h.dN)()],me);const ms=o=>({quantityWithMargin:o}),ps=o=>({type:o}),us=o=>({quantity:o});function fs(o,r){if(1&o&&(t.j41(0,"span"),t.EFF(1),t.j41(2,"span",6),t.EFF(3),t.nI1(4,"taNumber"),t.k0s(),t.EFF(5),t.nI1(6,"atlasText"),t.k0s()),2&o){const e=r.$implicit,n=r.$index,a=t.XpG(3);t.R7$(),t.SpI(" ",0===n?"":" / "," "),t.R7$(2),t.SpI(" ",t.i5U(4,3,e.position,a.quantityDecimals)," "),t.R7$(2),t.SpI(" (",t.bMT(6,6,e.marketName),") ")}}function hs(o,r){if(1&o&&(t.j41(0,"p")(1,"span",5),t.EFF(2," orders.manage_order.labels.current_positions "),t.k0s(),t.EFF(3," :"),t.nrm(4,"br"),t.Z7z(5,fs,7,8,"span",null,t.fX1),t.k0s()),2&o){const e=t.XpG(2);t.R7$(5),t.Dyx(e.orderFormConfigService.userPositionsByMarket)}}function Cs(o,r){if(1&o&&(t.j41(0,"span",7),t.EFF(1),t.nI1(2,"atlasText"),t.nI1(3,"lowercase"),t.nI1(4,"translate"),t.nI1(5,"lowercase"),t.nI1(6,"translate"),t.k0s()),2&o){const e=t.XpG(3);t.R7$(),t.SpI(" ",t.i5U(6,9,"orders.manage_order.labels.securities_you_can_buy",t.eq3(12,ps,t.bMT(5,7,t.bMT(4,5,"common.labels.security_types.plural."+t.bMT(3,3,t.bMT(2,1,e.orderFormConfigService.securityType))))))," ")}}function gs(o,r){if(1&o&&(t.j41(0,"span",7),t.EFF(1),t.nI1(2,"atlasText"),t.nI1(3,"atlasText"),t.nI1(4,"translate"),t.k0s()),2&o){const e=t.XpG(3);t.R7$(),t.SpI(" ",t.i5U(4,5,"orders.manage_order.labels."+(t.bMT(2,1,e.orderFormConfigService.orderQuantityCurrency)?"amount":"quantity")+"_you_can_buy",t.eq3(8,us,t.bMT(3,3,e.orderFormConfigService.orderQuantityCurrency)))," ")}}function bs(o,r){if(1&o&&(t.j41(0,"p"),t.nVh(1,Cs,7,14,"span",7),t.nVh(2,gs,5,10,"span",7),t.EFF(3," : "),t.j41(4,"span",6),t.EFF(5),t.nI1(6,"taNumber"),t.k0s(),t.nrm(7,"br"),t.EFF(8," ("),t.j41(9,"span"),t.EFF(10),t.nI1(11,"taNumber"),t.nI1(12,"translate"),t.k0s(),t.EFF(13,") "),t.k0s()),2&o){const e=t.XpG(2);t.R7$(),t.vxM(e.orderFormConfigService.isIpo?-1:1),t.R7$(),t.vxM(e.orderFormConfigService.isIpo?2:-1),t.R7$(3),t.SpI(" ",t.i5U(6,4,e.orderFormConfigService.maximumQuantityNoMargin,e.quantityDecimals)," "),t.R7$(5),t.SpI(" ",t.i5U(12,10,"orders.manage_order.labels.margin_included",t.eq3(13,ms,t.i5U(11,7,e.orderFormConfigService.maximumQuantityWithMargin,e.quantityDecimals)))," ")}}function vs(o,r){1&o&&(t.j41(0,"p",4),t.nrm(1,"span",8),t.nI1(2,"translate"),t.j41(3,"ta-information"),t.nrm(4,"span",8),t.nI1(5,"translate"),t.k0s()()),2&o&&(t.R
17$(),t.Y8G("innerHTML",t.bMT(2,2,"orders.manage_order.labels.speculation_tax"),t.npT),t.R7$(3),t.Y8G("innerHTML",t.bMT(5,4,"orders.manage_order.labels.speculation_tax_explanation"),t.npT))}function ys(o,r){if(1&o&&(t.j41(0,"div",0)(1,"div",1)(2,"h3",2),t.EFF(3,"orders.manage_order.titles.your_portfolio"),t.k0s()(),t.j41(4,"div",3),t.nVh(5,hs,7,0,"p"),t.nVh(6,bs,14,15,"p"),t.nVh(7,vs,6,6,"p",4),t.nI1(8,"atlasBoolean"),t.k0s()()),2&o){const e=t.XpG();t.R7$(5),t.vxM(e.orderFormConfigService.userPositionsByMarket?5:-1),t.R7$(),t.vxM(e.orderFormConfigService.maximumQuantityNoMargin?6:-1),t.R7$(),t.vxM(t.bMT(8,3,e.orderFormConfigService.showSpeculationDisclaimer)?7:-1)}}let Ts=(()=>{var o;class r{constructor(){this.orderFormConfigService=(0,s.WQX)(mt)}get quantityDecimals(){return this.orderFormConfigService.isCrypto?-1:0}static#t=o=()=>(this.\u0275fac=function(a){return new(a||r)},this.\u0275cmp=t.VBU({type:r,selectors:[["ta-your-portfolio"]],standalone:!1,decls:1,vars:1,consts:[[1,"box","box--gray"],[1,"box__header"],["translate",""],[1,"box__content"],[1,"order__portfolio__speculation-disclaimer"],["translate","",1,"text--gray-darkest"],[1,"text--purple","text--big"],[1,"text--gray-darkest"],[3,"innerHTML"]],template:function(a,_){1&a&&t.nVh(0,ys,9,5,"div",0),2&a&&t.vxM(_.orderFormConfigService.maximumQuantityNoMargin||_.orderFormConfigService.userPositionsByMarket?0:-1)},dependencies:[v.Mm,Dt.k,g.GH,v.D9,J.u,$.Q7,$.Li],encapsulation:2}))}return o(),r})();var Fo,wt=function(o){return o.INVALID="INVALID",o.NO_RESULT="NO_RESULT",o.FAILED="FAILED",o}(wt||{});let Nt=(class Lt{constructor(){this.orderFormConfigMapper=(0,s.WQX)(Et),this.orderFormConfig=(0,s.WQX)(mt),this.orderFormService=(0,s.WQX)(rt),this.store=(0,s.WQX)(y.il),this.hotspotService=(0,s.WQX)(Ct.Hs),this.hasMsh9222SigningBlocker=(0,s.vPA)(!1)}shouldShowOptionsAlert(){return this.orderFormConfig.isOptionExercise||this.orderFormConfigMapper.getCurrentOperationCodeConfig().code?.equals(new c.EY("SellToOpen"))||this.orderFormConfigMapper.getCurrentOperationCodeConfig().code?.equals(new c.EY("BuyToOpen"))}shouldShowAppropriatenessAlert(){return!!this.orderFormConfigMapper.getCurrentOperationCodeConfig()&&!!this.orderFormConfigMapper.getCurrentOperationCodeConfig().mifidDisclaimerMSGID}shouldShowMifidAlert(){const r=this.orderFormConfigMapper.getCurrentOperationCodeConfig().mifidDisclaimer;return r&&r.asString().trim().length>0}getMifidAlert(){return this.orderFormConfigMapper.getCurrentOperationCodeConfig().mifidDisclaimer}shouldShowPriipsAlert(){return this.orderFormConfigMapper.getCurrentOperationCodeConfig().isPriipsRelevant&&this.orderFormConfigMapper.getCurrentOperationCodeConfig().isPriipsRelevant.asBoolean()}shouldShowCryptoWhitepaper(){return this.orderFormConfig.isCrypto}shouldShowInducementsDisclaimer(){return this.orderFormConfig.isSecurityTypeOtcFund}shouldShowCombinedAlert(){return!this.isCurrentOperationCodeBlocked()&&!this.isMifidDisclaimerBlocked()&&!!(this.shouldShowAppropriatenessAlert()||this.shouldShowMifidAlert()||this.shouldShowPriipsAlert()||this.isTermsConditionsRelevant()||this.orderFormConfig.isOptionExercise)}getKidDocument(){return this.orderFormConfigMapper.getCurrentOperationCodeConfig().kidDocument}hasKidId(){const r=this.getKidDocument();return r&&r.documentId&&r.documentId.asString().trim().length>0}hasKidUrl(){const r=this.getKidDocument();return r&&r.documentUrl&&r.documentUrl.asString().trim().length>0}hasKid(){return this.hasKidId()||this.hasKidUrl()}getKidDocumentBlob(){return this.store.select((0,C.BS)("context","iwNotation")).pipe((0,xt.n)(r=>this.hotspotService.hotspotDocument$(new c.EY(r),this.getKidDocument().documentId)),(0,ot.s)(1),(0,h.pQ)(this))}shouldShowKidAlert(){return this.shouldShowPriipsAlert()&&this.hasKid()}getBlockingTranslationKeyOfCurrentOperationCode(){return this.orderFormConfigMapper.getCurrentOperationCodeConfig().blockingMessage}isCurrentOperationCodeBlocked(){return!!this.getBlockingTranslationKeyOfCurrentOperationCode()&&this.orderFormConfigMapper.getCurrentOperationCodeConfig().isMessageBlocking.asBoolean()}isMifidDisclaimerBlocked(){return!this.isCurrentOperationCodeBlocked()&&this.orderFormConfigMapper.getCurrentOperationCodeConfig().mifidDisclaimerBlocking&&this.orderFormConfigMapper.getCurrentOperationCodeConfig().mifidDisclaimerBlocking.asBoolean()&&(this.hasFailedSQM()||this.hasNoResultSQM())}getMifidDisclaimerBlockingError(){return this.orderFormConfigMapper.getCurrentOperationCodeConfig().mifidDisclaimerMSGID&&this.orderFormConfigMapper.getCurrentOperationCodeConfig().mifidDisclaimerMSGID.asString().length?`common.exceptions.errorcodes.${this.orderFormConfigMapper.getCurrentOperationCodeConfig().mifidDisclaimerMSGID}`:this.hasFailedSQM()?"orders.manage_order.alert.sqm.disclaimer.failed":this.hasNoResultSQM()?"orders.manage_order.alert.sqm.disclaimer.no_result":null}isTargetMarketError(){return["MSI4319","MSI4320","MSI4321","MSI4324"].some(r=>new c.EY(r).equals(this.getBlockingTranslationKeyOfCurrentOperationCode()))}isSolvableTargetMarketError(){return["MSI4321","MSI4324"].some(r=>new c.EY(r).equals(this.getBlockingTranslationKeyOfCurrentOperationCode()))}setMsh9222SigningBlocker(r){this.hasMsh9222SigningBlocker.set(r)}isSigningOfOrderAllowed(){return!(!this.orderFormConfigMapper.getCurrentOperationCodeConfig()||this.hasMsh9222SigningBlocker()||this.isCurrentOperationCodeBlocked()||this.isMifidDisclaimerBlocked()||this.shouldShowCombinedAlert()&&!c.v8.TRUE.equals(this.orderFormService.order.combinedAlertConsent))}hasFailedSQM(){return!!this.orderFormConfig.sqmFailed?.asBoolean()&&this.orderFormConfig.sqmTopics.every(r=>r.result?.asString()===wt.INVALID||r.result?.asString()===wt.FAILED)}hasNoResultSQM(){return!!this.orderFormConfig.sqmFailed?.asBoolean()&&this.orderFormConfig.sqmTopics.some(r=>r.result?.asString()===wt.NO_RESULT)}getSqmModules(){return this.orderFormConfig.sqmTopics&&this.orderFormConfig.sqmTopics.map(r=>r.topic?.asString())}isTermsConditionsRelevant(){return this.orderFormConfigMapper.getCurrentOperationCodeConfig().isTermsConditionsRelevant?.asBoolean()}static#t=Fo=()=>(this.\u0275fac=function(e){return new(e||Lt)},this.\u0275prov=s.jDH({token:Lt,factory:Lt.\u0275fac,providedIn:"root"}),this)},Fo());Nt=(0,D.Cg)([(0,h.dN)()],Nt);var xo,Fs=i(57786),pe=i(10383);const xs=()=>({validationInstant:!0}),Ms=o=>({field:o});function Rs(o,r){if(1&o&&(t.EFF(0),t.nI1(1,"translate"),t.nI1(2,"atlasText"),t.nI1(3,"taNumber"),t.nI1(4,"atlasText")),2&o){const e=t.XpG(2);t.LHq(" ",t.bMT(1,4,"orders.manage_order.labels.obv")," 1\xa0",t.bMT(2,6,null==e.data?null:e.data.symbol)," = ",t.i5U(3,8,null==e.data||null==e.data.calculatedWithPrice?null:e.data.calculatedWithPrice.value,-1),"\xa0",t.bMT(4,11,null==e.data||null==e.data.calculatedWithPrice?null:e.data.calculatedWithPrice.currency)," ")}}function Os(o,r){if(1&o&&(t.EFF(0),t.nI1(1,"atlasDecimal"),t.nI1(2,"atlasText")),2&o){const e=t.XpG(2);t.Lme(" ",t.i5U(1,2,null==e.data?null:e.data.orderQuantity,-1)," ",t.bMT(2,5,null==e.data?null:e.data.symbol)," ")}}function Es(o,r){1&o&&t.EFF(0," 0 ")}function Is(o,r){if(1&o&&(t.j41(0,"div",16)(1,"div",17)(2,"label",18),t.EFF(3),t.nI1(4,"translate"),t.k0s(),t.nrm(5,"br"),t.j41(6,"span",19),t.nVh(7,Rs,5,13),t.k0s()(),t.j41(8,"span",20),t.nVh(9,Os,3,7)(10,Es,1,0),t.k0s()()),2&o){const e=t.XpG();t.R7$(3),t.SpI(" ",t.bMT(4,3,"orders.manage_order.labels.calculator_result")," "),t.R7$(4),t.vxM(null!=e.data&&e.data.calculatedWithPrice?7:-1),t.R7$(2),t.vxM(null!=e.data&&e.data.orderQuantity?9:10)}}function ks(o,r){1&o&&(t.j41(0,"ta-validation"),t.EFF(1),t.nI1(2,"translate"),t.nI1(3,"translate"),t.k0s()),2&o&&(t.R
17$(),t.SpI(" ",t.i5U(3,3,"common.validations.numbers_only",t.eq3(6,Ms,t.bMT(2,1,"orders.manage_order.labels.calculator_input")))," "))}function Ss(o,r){1&o&&(t.j41(0,"ta-validation"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R7$(),t.SpI(" ",t.bMT(2,1,"common.validations.too_many_digits_after_comma")," "))}function $s(o,r){1&o&&(t.j41(0,"ta-validation"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R7$(),t.SpI(" ",t.bMT(2,1,"common.validations.too_many_digits_before_comma")," "))}function Ps(o,r){if(1&o&&(t.j41(0,"form",1)(1,"div",5)(2,"ta-form-element",6)(3,"div",7)(4,"label",8),t.EFF(5," orders.manage_order.labels.calculator_input "),t.k0s(),t.j41(6,"div",9),t.nrm(7,"input",10),t.j41(8,"p",11),t.EFF(9),t.nI1(10,"atlasText"),t.k0s()()()(),t.nrm(11,"div",12),t.j41(12,"div",13),t.DNE(13,Is,11,5,"div",14),t.k0s()(),t.j41(14,"div",15),t.nVh(15,ks,4,8,"ta-validation"),t.nVh(16,Ss,3,3,"ta-validation"),t.nVh(17,$s,3,3,"ta-validation"),t.k0s()()),2&o){let e;const n=t.XpG();t.Y8G("formGroup",n.calculatorForm())("validationInstant",!0),t.R7$(2),t.Y8G("options",t.lJ4(11,xs)),t.R7$(5),t.Y8G("atlasMaxLengthFractionPart",6),t.R7$(2),t.JRh(t.bMT(10,9,n.orderFormService.order.currencySettlement)),t.R7$(3),t.Y8G("taLoaderResult",r),t.R7$(3),t.vxM(null!=(e=n.calculatorForm().get("amount"))&&e.hasError("atlasInvalidCharacters")?15:-1),t.R7$(),t.vxM(n.calculatorForm().controls.amount.hasError("atlasFractionPartTooLong")?16:-1),t.R7$(),t.vxM(n.calculatorForm().controls.amount.hasError("atlasValueTooHigh")?17:-1)}}let ue=(class De{constructor(){this._dialogRef=(0,s.WQX)(k.ce),this.orderFormService=(0,s.WQX)(rt),this.orderFormConfigService=(0,s.WQX)(mt),this.store=(0,s.WQX)(y.il),this.orderCalculatorResponse$=this.store.select(u.$H),this.calculatorForm=(0,s.vPA)(new p.gE({amount:new p.MJ({value:null,disabled:!0})}))}ngOnInit(){this.calculatorForm().get("amount")?.enable(),this.calculate(),(0,Fs.h)(this.calculatorForm().get("amount").valueChanges.pipe((0,le.B)(350),(0,_t.F)()),this.orderFormService.formGroup.valueChanges.pipe((0,_t.F)((r,e)=>r.orderType===e.orderType&&r.limitPrice===e.limitPrice&&r.operationCode===e.operationCode))).pipe((0,h.pQ)(this)).subscribe(()=>{this.calculate()})}ngOnDestroy(){this.store.dispatch((0,u.k1)())}onClose(){this._dialogRef.close()}copyToFormAndClose(){this.orderCalculatorResponse$.pipe((0,ot.s)(1)).subscribe(r=>{r?.data?.orderQuantity&&(this.orderFormService.formGroup.patchValue({orderQuantity:r.data.orderQuantity}),this.onClose())})}calculate(){const r=this.orderFormService.order;if(!r.limitPrice&&this.orderFormService.getFieldConfig(d.LimitPrice).required)return void this.store.dispatch((0,u.k1)());if(!r.operationCode||!(0,c.aM)(r.limitPrice)&&this.orderFormService.getFieldConfig(d.LimitPrice).required)return;const e={operationCode:r.operationCode,orderType:r.orderType,currencySettlement:r.currencySettlement,triggerPrice:r.triggerPrice,orderFlowData:this.orderFormService.orderFlowData,limitPrice:r.limitPrice},n=this.calculatorForm().get("amount")?.value;n&&(0,c.aM)(n)&&(e.orderAmount=n,e.orderType=r.orderType),this.store.dispatch((0,u.x5)({orderCalculate:e}))}static#t=xo=()=>(this.\u0275fac=function(e){return new(e||De)},this.\u0275cmp=t.VBU({type:De,selectors:[["ta-calculator-dialog"]],standalone:!1,decls:14,vars:12,consts:[["taDialogContent","",1,"calculator-dialog-content"],["taForm","",3,"formGroup","validationInstant"],["taDialogActions","",1,"calculator-dialog-actions"],["taButton","","taButtonType","secondary",3,"click"],["taButton","","taButtonType","primary","translate","",3,"click","disabled"],[1,"calculator-layout"],[3,"options"],[1,"calculator-input-section"],["translate","",1,"text--gray-darkest","text--uppercase","margin--bottom--sm"],[1,"input-wrapper"],["taInputNumber","","atlasDecimal","","atlasMinValue","0","atlasMaxValue","9999999999.9999999","formControlName","amount",3,"atlasMaxLengthFractionPart"],[1,"input-suffix"],["aria-label","Arrow right",1,"calculator-arrow-right"],["taLoader","","taLoaderIgnoreEmpty","","taLoaderOverlayContent","",1,"calculator-result-section",3,"taLoaderResult"],["class","calculator-result-section__container",4,"taLoaderContent"],[1,"validation-messages-container"],[1,"calculator-result-section__container"],[1,"result-label","text--uppercase"],["translate","",1,"text--gray-darkest","text--uppercase"],[1,"text--gray-darker","text--small","text--uppercase"],[1,"result-number","text--purple","text--big"]],template:function(e,n){if(1&e&&(t.j41(0,"ta-dialog-title")(1,"h3"),t.EFF(2),t.nI1(3,"translate"),t.k0s()(),t.j41(4,"div",0),t.nVh(5,Ps,18,12,"form",1),t.nI1(6,"async"),t.k0s(),t.j41(7,"div",2)(8,"button",3),t.bIt("click",function(){return n.onClose()}),t.EFF(9),t.nI1(10,"translate"),t.k0s(),t.j41(11,"button",4),t.nI1(12,"async"),t.bIt("click",function(){return n.copyToFormAndClose()}),t.EFF(13," orders.manage_order.buttons.copy_to_form "),t.k0s()()),2&e){let a,_;t.R7$(2),t.JRh(t.bMT(3,4,"orders.manage_order.titles.calculator")),t.R7$(3),t.vxM((a=t.bMT(6,6,n.orderCalculatorResponse$))?5:-1,a),t.R7$(4),t.SpI(" ",t.bMT(10,8,"orders.manage_order.buttons.back")," "),t.R7$(2),t.Y8G("disabled",!n.calculatorForm().valid||!(null!=(_=t.bMT(12,10,n.orderCalculatorResponse$))&&null!=_.data&&_.data.orderQuantity))}},dependencies:[v.Mm,W.Q,m.ZD,m.$Q,m.o1,m.yC,m.O9,H.V,K.q,yt.B4,zt.s,Z.Ad,Z.qY,it.S,it.O,Jt.U,St.X,p.qT,p.me,p.BC,p.cb,p.j4,p.JD,pe.L3,pe.Cf,pe.ii,g.Jj,v.D9,J.u,$.ZR,$.Li],styles:["[_nghost-%COMP%]     .ta-loader__error{display:none}[_nghost-%COMP%]     .ta-loader-overlay__content{display:none}[_nghost-%COMP%]     .clearfix{display:flex;height:100%}.calculator-dialog-content[_ngcontent-%COMP%]{padding:15px 20px;padding:1.1538461538rem 1.5384615385rem}.calculator-dialog-actions[_ngcontent-%COMP%]{display:flex;justify-content:center;gap:10px;gap:.7692307692rem}.calculator-dialog-actions[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{margin:0}.calculator-layout[_ngcontent-%COMP%]{display:flex;gap:2rem}@media(max-width:768px){.calculator-layout[_ngcontent-%COMP%]{flex-direction:column;gap:1rem}}.calculator-input-section[_ngcontent-%COMP%]{flex:1;min-width:0}
1.calculator-result-section[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex:1;min-width:0}.calculator-result-section__container[_ngcontent-%COMP%]{display:flex;flex-direction:column;height:100%;justify-content:space-between}.result-number[_ngcontent-%COMP%]{margin-bottom:18px}.calculator-arrow-right[_ngcontent-%COMP%]{width:24px;height:24px;background-image:url(/assets/img/icons/arrow--down--purple.svg);background-position:center;background-repeat:no-repeat;background-size:contain;flex-shrink:0;transform:rotate(-90deg);align-self:flex-end;margin-bottom:18px}@media(max-width:768px){.calculator-arrow-right[_ngcontent-%COMP%]{transform:rotate(0);align-self:center}}.input-wrapper[_ngcontent-%COMP%]{display:flex;align-items:center;margin-top:1rem;width:100%;gap:10px;gap:.7692307692rem;flex:1}.input-wrapper[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{flex:1;width:100%}.input-suffix[_ngcontent-%COMP%]{margin-left:.5rem;margin-bottom:0;white-space:nowrap}.calculator-arrow[_ngcontent-%COMP%]{display:flex;justify-content:center;margin:1rem 0;height:24px;width:24px;background-image:url(/assets/img/icons/arrow--down--purple.svg);background-position:center;background-repeat:no-repeat;background-size:contain;margin-left:auto;margin-right:auto}ta-form-element[_ngcontent-%COMP%]{width:auto}"],changeDetection:0}),this)},xo());var Mo;ue=(0,D.Cg)([(0,h.dN)()],ue);let fe=(class At{constructor(){this._dialog=(0,s.WQX)(k.o3)}openDialog(){this._dialogRef=this._dialog.open(ue)}closeDialog(){this._dialogRef?.close()}static#t=Mo=()=>(this.\u0275fac=function(e){return new(e||At)},this.\u0275prov=s.jDH({token:At,factory:At.\u0275fac,providedIn:"root"}),this)},Mo());fe=(0,D.Cg)([(0,h.dN)()],fe);var Ds=i(25361),js=i(11482),Gs=i(81655),ws=i(76381),Ns=i(77479),Ro=i(69164),Oo=i(47149);function Bs(o,r){if(1&o&&(t.j41(0,"ta-validation"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o){const e=t.XpG();t.R7$(),t.SpI(" ",t.i5U(2,1,e.getValidationMessage(),e.translationParams)," ")}}let Vs=(()=>{var o;class r{constructor(){this.orderFormService=(0,s.WQX)(rt),this.translateService=(0,s.WQX)(v.c$),this.controlName=V.hFB.required(),this.errorType=V.hFB.required(),this.extraParams=(0,V.hFB)({})}hasError(){return this.orderFormService.hasError(this.controlName(),this.errorType())}getValidationMessage(){return this.orderFormService.getValidationMessage(this.controlName(),this.errorType())}get translationParams(){const n=this.controlName(),a=this.orderFormService.getFieldTranslationKey(n)||n;return{field:this.translateService.instant(a),...this.extraParams()}}static#t=o=()=>(this.\u0275fac=function(a){return new(a||r)},this.\u0275cmp=t.VBU({type:r,selectors:[["ta-order-field-validation"]],inputs:{controlName:[1,"controlName"],errorType:[1,"errorType"],extraParams:[1,"extraParams"]},standalone:!1,decls:1,vars:1,template:function(a,_){1&a&&t.nVh(0,Bs,3,4,"ta-validation"),2&a&&t.vxM(_.hasError()?0:-1)},dependencies:[St.X,v.D9],encapsulation:2}))}return o(),r})();var Eo,Ys=i(32139);const Ls=()=>({alignLabelLeft:!0});function As(o,r){if(1&o&&(t.j41(0,"p"),t.EFF(1),t.nI1(2,"atlasText"),t.k0s()),2&o){const e=t.XpG(2);t.R7$(),t.SpI(" ",t.bMT(2,1,e.alertWizard.getMifidAlert())," ")}}function Xs(o,r){if(1&o&&(t.j41(0,"p"),t.nrm(1,"span",11),t.nI1(2,"atlasText"),t.nI1(3,"translate"),t.k0s()),2&o){const e=t.XpG(2);t.R7$(),t.Y8G("innerHTML",t.bMT(3,3,"common.exceptions.errorcodes.nonblocking."+t.bMT(2,1,e.alertWizard.getBlockingTranslationKeyOfCurrentOperationCode())),t.npT)}}function qs(o,r){1&o&&(t.j41(0,"span",10),t.EFF(1,"orders.manage_order.alert.sqm.disclaimer.failed"),t.k0s())}function Us(o,r){1&o&&(t.j41(0,"span",10),t.EFF(1,"orders.manage_order.alert.sqm.disclaimer.no_result"),t.k0s())}function zs(o,r){if(1&o&&(t.j41(0,"p"),t.nVh(1,qs,2,0,"span",10),t.nVh(2,Us,2,0,"span",10),t.k0s()),2&o){const e=t.XpG(2);t.R7$(),t.vxM(e.alertWizard.hasFailedSQM()?1:-1),t.R7$(),t.vxM(e.alertWizard.hasNoResultSQM()?2:-1)}}function Js(o,r){1&o&&(t.nrm(0,"li",13),t.nI1(1,"translate")),2&o&&t.Y8G("innerHtml",t.bMT(1,1,"sqm.takeTest."+r.$implicit),t.npT)}function Ws(o,r){if(1&o&&(t.j41(0,"div")(1,"p"),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.j41(4,"ul",12),t.Z7z(5,Js,2,3,"li",13,t.fX1),t.k0s()()),2&o){const e=t.XpG(2);t.R7$(2),t.JRh(t.bMT(3,1,"sqm.takeTest.topics")),t.R7$(3),t.Dyx(e.alertWizard.getSqmModules())}}function Qs(o,r){if(1&o&&(t.j41(0,"p"),t.EFF(1),t.k0s()),2&o){const e=t.XpG(3);t.R7$(),t.SpI(" ",e.getKidOrWhitepaperDescription()," ")}}function Hs(o,r){if(1&o&&(t.j41(0,"p")(1,"a",14),t.EFF(2),t.k0s()()),2&o){const e=t.XpG(3);t.R7$(),t.Y8G("taDocumentViewer",e.kidDocument$),t.R7$(),t.SpI(" ",e.getKidOrWhitepaperDocumentName()," ")}}function Ks(o,r){if(1&o&&(t.j41(0,"p")(1,"a",15),t.nI1(2,"atlasText"),t.EFF(3),t.k0s()()),2&o){const e=t.XpG(3);t.R7$(),t.Y8G("href",t.mNQ(t.bMT(2,3,e.alertWizard.getKidDocument().documentUrl)),t.B4B),t.R7$(2),t.SpI(" ",e.getKidOrWhitepaperDocumentName()," ")}}function Zs(o,r){1&o&&(t.j41(0,"p",10),t.EFF(1,"orders.manage_order.alert.priips.no_kid"),t.k0s())}function tl(o,r){if(1&o&&(t.j41(0,"div"),t.nVh(1,Qs,2,1,"p"),t.nVh(2,Hs,3,2,"p"),t.nVh(3,Ks,4,5,"p"),t.nVh(4,Zs,2,0,"p",10),t.k0s()),2&o){const e=t.XpG(2);t.R7$(),t.vxM(e.alertWizard.hasKid()?1:-1),t.R7$(),t.vxM(e.alertWizard.hasKidId()?2:-1),t.R7$(),t.vxM(e.alertWizard.hasKidUrl()?3:-1),t.R7$(),t.vxM(e.alertWizard.hasKid()?-1:4)}}function el(o,r){1&o&&(t.j41(0,"p")(1,"span",10),t.EFF(2,"orders.manage_order.alert.inducements_disclaimer"),t.k0s()())}function ol(o,r){1&o&&(t.j41(0,"p")(1,"span",10),t.EFF(2,"orders.manage.order.alert.options.alert"),t.k0s(),t.EFF(3,"\xa0"),t.j41(4,"a",16),t.nI1(5,"translate"),t.EFF(6),t.nI1(7,"translate"),t.k0s()()),2&o&&(t.R
17$(4),t.Y8G("href",t.mNQ(t.bMT(5,3,"orders.manage.order.alert.options.document.url")),t.B4B),t.R7$(2),t.JRh(t.bMT(7,5,"orders.manage.order.alert.options.document.name")))}function rl(o,r){1&o&&(t.j41(0,"div"),t.nrm(1,"p",11),t.nI1(2,"translate"),t.j41(3,"a",15),t.nI1(4,"translate"),t.EFF(5),t.nI1(6,"translate"),t.k0s()()),2&o&&(t.R7$(),t.Y8G("innerHTML",t.bMT(2,4,"orders.manage_order.alert.priips.terms_conditions.description"),t.npT),t.R7$(2),t.Y8G("href",t.mNQ(t.bMT(4,6,"orders.manage_order.alert.priips.terms_conditions.document.url")),t.B4B),t.R7$(2),t.SpI(" ",t.bMT(6,8,"orders.manage_order.alert.priips.terms_conditions.document.name")," "))}function nl(o,r){1&o&&(t.j41(0,"span",10),t.EFF(1,"orders.manage_order.alert.consent.no_kid"),t.k0s())}function al(o,r){1&o&&(t.j41(0,"span",10),t.EFF(1,"orders.manage_order.alert.consent.other_and_kid"),t.k0s())}function il(o,r){1&o&&(t.j41(0,"ta-validation"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R7$(),t.SpI(" ",t.bMT(2,1,"orders.manage_order.alert.validations.consent_required")," "))}function sl(o,r){if(1&o&&(t.j41(0,"div",1)(1,"div",2)(2,"div",3)(3,"div",4)(4,"div",2)(5,"h4",5),t.EFF(6," orders.manage_order.alert.title "),t.k0s(),t.j41(7,"div",6)(8,"p"),t.EFF(9),t.nI1(10,"translate"),t.k0s(),t.nVh(11,As,3,3,"p"),t.nVh(12,Xs,4,5,"p"),t.nVh(13,zs,3,2,"p"),t.nVh(14,Ws,7,3,"div"),t.nVh(15,tl,5,4,"div"),t.nVh(16,el,3,0,"p"),t.nVh(17,ol,8,7,"p"),t.nVh(18,rl,7,10,"div"),t.k0s(),t.j41(19,"div",7)(20,"ta-form-element",8)(21,"ta-checkbox",9),t.nVh(22,nl,2,0,"span",10),t.nVh(23,al,2,0,"span",10),t.k0s(),t.nVh(24,il,3,3,"ta-validation"),t.k0s()()()()()()()),2&o){const e=t.XpG();t.R7$(9),t.JRh(t.bMT(10,13,"orders.manage_order.alert.priips.description")),t.R7$(2),t.vxM(e.alertWizard.shouldShowMifidAlert()?11:-1),t.R7$(),t.vxM(e.alertWizard.getBlockingTranslationKeyOfCurrentOperationCode()?12:-1),t.R7$(),t.vxM(e.alertWizard.shouldShowAppropriatenessAlert()?13:-1),t.R7$(),t.vxM(e.alertWizard.getSqmModules().length&&e.alertWizard.shouldShowAppropriatenessAlert()?14:-1),t.R7$(),t.vxM(e.alertWizard.shouldShowPriipsAlert()?15:-1),t.R7$(),t.vxM(e.alertWizard.shouldShowInducementsDisclaimer()?16:-1),t.R7$(),t.vxM(e.alertWizard.shouldShowOptionsAlert()?17:-1),t.R7$(),t.vxM(e.alertWizard.isTermsConditionsRelevant()?18:-1),t.R7$(2),t.Y8G("options",t.lJ4(15,Ls)),t.R7$(2),t.vxM(e.alertWizard.shouldShowKidAlert()?-1:22),t.R7$(),t.vxM(e.alertWizard.shouldShowKidAlert()?23:-1),t.R7$(),t.vxM(e.formGroup.controls.combinedAlertConsent.hasError("requiredAtlasBooleanTrue")?24:-1)}}function ll(o,r){1&o&&(t.j41(0,"div",17),t.nrm(1,"i",19),t.k0s())}function dl(o,r){if(1&o&&(t.nrm(0,"h4",18),t.nI1(1,"atlasText"),t.nI1(2,"translate")),2&o){const e=t.XpG(2);t.Y8G("innerHtml",t.bMT(2,3,"common.exceptions.errorcodes."+t.bMT(1,1,e.alertWizard.getBlockingTranslationKeyOfCurrentOperationCode())),t.npT)}}function cl(o,r){1&o&&(t.j41(0,"div",17),t.nrm(1,"i",22),t.k0s())}function _l(o,r){1&o&&(t.nrm(0,"li",13),t.nI1(1,"atlasText"),t.nI1(2,"translate")),2&o&&t.Y8G("innerHtml",t.bMT(2,3,"sqm.takeTest."+t.bMT(1,1,r.$implicit)),t.npT)}function ml(o,r){if(1&o&&(t.j41(0,"div")(1,"p"),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.j41(4,"ul",12),t.Z7z(5,_l,3,5,"li",13,t.fX1),t.k0s()()),2&o){const e=t.XpG(3);t.R7$(2),t.JRh(t.bMT(3,1,"sqm.takeTest.topics")),t.R7$(3),t.Dyx(e.alertWizard.getSqmModules())}}function pl(o,r){if(1&o){const e=t.RV6();t.j41(0,"div",1)(1,"div",2)(2,"div",23)(3,"button",24),t.bIt("click",function(){s.eBV(e);const a=t.XpG(3);return s.Njj(a.goToSqm(null==a.alertWizard?null:a.alertWizard.getSqmModules()))}),t.EFF(4),t.nI1(5,"translate"),t.nrm(6,"i",25),t.k0s()()()()}2&o&&(t.R7$(4),t.SpI(" ",t.bMT(5,1,"orders.manage_order.buttons.take_approptest")," "))}function ul(o,r){if(1&o&&(t.j41(0,"div"),t.nVh(1,cl,2,0,"div",17),t.nrm(2,"h4",20),t.j41(3,"div",21),t.nrm(4,"p",13),t.nI1(5,"atlasText"),t.nI1(6,"translate"),t.nVh(7,ml,7,3,"div"),t.k0s(),t.nVh(8,pl,7,3,"div",1),t.k0s()),2&o){const e=t.XpG(2);t.R7$(),t.vxM(e.alertWizard.isSolvableTargetMarketError()?1:-1),t.R7$(3),t.Y8G("innerHtml",t.bMT(6,6,"common.exceptions.errorcodes."+t.bMT(5,4,e.alertWizard.getBlockingTranslationKeyOfCurrentOperationCode())),t.npT),t.R7$(3),t.vxM(e.alertWizard.getSqmModules()&&e.alertWizard.isSolvableTargetMarketError()?7:-1),t.R7$(),t.vxM(e.alertWizard.isSolvableTargetMarketError()?8:-1)}}function fl(o,r){if(1&o&&(t.j41(0,"div",1)(1,"div",2)(2,"div",3)(3,"div",1)(4,"div",2),t.nVh(5,ll,2,0,"div",17),t.nVh(6,dl,3,5,"h4",18),t.nVh(7,ul,9,8,"div"),t.k0s()()()()()),2&o){const e=t.XpG();t.R7$(5),t.vxM(e.alertWizard.isSolvableTargetMarketError()?-1:5),t.R7$(),t.vxM(e.alertWizard.isTargetMarketError()?-1:6),t.R7$(),t.vxM(e.alertWizard.isTargetMarketError()?7:-1)}}function hl(o,r){1&o&&(t.nrm(0,"li",13),t.nI1(1,"atlasText"),t.nI1(2,"translate")),2&o&&t.Y8G("innerHtml",t.bMT(2,3,"sqm.takeTest."+t.bMT(1,1,r.$implicit)),t.npT)}function Cl(o,r){if(1&o&&(t.j41(0,"div")(1,"p"),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.j41(4,"ul",12),t.Z7z(5,hl,3,5,"li",13,t.fX1),t.k0s()()),2&o){const e=t.XpG(2);t.R7$(2),t.JRh(t.bMT(3,1,"sqm.takeTest.topics")),t.R7$(3),t.Dyx(e.alertWizard.getSqmModules())}}function gl(o,r){if(1&o){const e=t.RV6();t.j41(0,"div",1)(1,"div",2)(2,"div",3)(3,"div",4)(4,"div",2)(5,"div",17),t.nrm(6,"i",22),t.k0s(),t.j41(7,"div")(8,"div",21),t.nrm(9,"p",13),t.nI1(10,"atlasText"),t.nI1(11,"translate"),t.nVh(12,Cl,7,3,"div"),t.k0s()()(),t.j41(13,"div",1)(14,"div",2)(15,"div",23)(16,"button",24),t.bIt("click",function(){s.eBV(e);const a=t.XpG();return s.Njj(a.goToSqm(null==a.alertWizard?null:a.alertWizard.getSqmModules())
1)}),t.EFF(17),t.nI1(18,"translate"),t.nrm(19,"i",25),t.k0s()()()()()()()()}if(2&o){const e=t.XpG();t.R7$(9),t.Y8G("innerHtml",t.bMT(11,5,t.bMT(10,3,e.alertWizard.getMifidDisclaimerBlockingError())),t.npT),t.R7$(3),t.vxM(e.alertWizard.getSqmModules().length?12:-1),t.R7$(5),t.SpI(" ",t.bMT(18,7,"orders.manage_order.buttons.take_approptest")," ")}}let he=(class je{constructor(){this.alertWizard=(0,s.WQX)(Nt),this.controlContainer=(0,s.WQX)(p.ZU),this.store=(0,s.WQX)(y.il),this._translate=(0,s.WQX)(v.c$),this.formGroup=new p.gE({}),this.kidDocument$=this.alertWizard.getKidDocumentBlob().pipe((0,Ft.T)(r=>(this.kidDocumentBlob&&window.URL.revokeObjectURL(this.kidDocumentBlob),this.kidDocumentBlob=r,window.URL.createObjectURL(r))),(0,h.pQ)(this))}ngOnInit(){this.formGroup=this.controlContainer.control}ngOnDestroy(){window.URL.revokeObjectURL(this.kidDocumentBlob)}getKidOrWhitepaperDocumentName(){return this.alertWizard.shouldShowCryptoWhitepaper()?this._translate.instant("orders.manage_order.alert.priips.link_whitepaper"):this._translate.instant("orders.manage_order.alert.priips.link_kid")}getKidOrWhitepaperDescription(){return this.alertWizard.shouldShowCryptoWhitepaper()?this._translate.instant("orders.manage_order.alert.priips.with_whitepaper"):this._translate.instant("orders.manage_order.alert.priips.with_kid")}goToSqm(r){this.store.dispatch((0,C.Go)({path:[{outlets:{primary:"sqm",context:null}}],extras:{queryParams:{modules:r}}}))}static#t=Eo=()=>(this.\u0275fac=function(e){return new(e||je)},this.\u0275cmp=t.VBU({type:je,selectors:[["ta-order-alert"]],standalone:!1,decls:4,vars:4,consts:[[3,"formGroup"],[1,"ta-row"],[1,"ta-col--12"],[1,"order-alert"],[1,"ta-row--no-padding"],["translate","",1,"order-alert__header"],[1,"order-alert__copy"],[1,"order-alert__consent"],[1,"form-element--no-margin",3,"options"],["formControlName","combinedAlertConsent"],["translate",""],[3,"innerHTML"],[1,"order-alert__list"],[3,"innerHtml"],[3,"taDocumentViewer"],[3,"href"],["target","_blank",3,"href"],[1,"order-alert__blocked"],[1,"order-alert__header",3,"innerHtml"],[1,"icon-traderapp-close"],["translate","orders.manage_order.alert.target_market",1,"order-alert__header"],[1,"order-alert__detail"],[1,"icon-traderapp-error"],[1,"text--center"],["taButton","","taButtonType","primary","type","button",1,"ta-button--big",3,"click"],[1,"icon-traderapp-arrow--right","icon--right"]],template:function(e,n){1&e&&(t.j41(0,"div",0),t.nVh(1,sl,25,16,"div",1),t.nVh(2,fl,8,3,"div",1),t.nVh(3,gl,20,9,"div",1),t.k0s()),2&e&&(t.Y8G("formGroup",n.formGroup),t.R7$(),t.vxM(n.alertWizard.shouldShowCombinedAlert()?1:-1),t.R7$(),t.vxM(n.alertWizard.isCurrentOperationCodeBlocked()?2:-1),t.R7$(),t.vxM(n.alertWizard.isMifidDisclaimerBlocked()?3:-1))},dependencies:[v.Mm,W.Q,Z.Ad,Z.qY,St.X,p.BC,p.cb,p.j4,p.JD,Ys.R,Ro.PY,Oo.c,v.D9,$.Li],styles:[".order-alert[_ngcontent-%COMP%]{border:1px solid #C8CCD3}.order-alert__blocked[_ngcontent-%COMP%]{padding-top:15px;padding-top:1.1538461538rem;color:#edeef1;text-align:center;font-size:45px;font-size:3.4615384615rem}.order-alert__header[_ngcontent-%COMP%]{padding-top:15px;padding-top:1.1538461538rem;color:#822782;font-family:Gilroy,serif;font-size:18px;font-size:1.3846153846rem;line-height:150%;text-align:center}.order-alert__detail[_ngcontent-%COMP%], .order-alert__copy[_ngcontent-%COMP%]{padding:15px;padding:1.1538461538rem}.order-alert__detail[_ngcontent-%COMP%], .order-alert__detail[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .order-alert__copy[_ngcontent-%COMP%], .order-alert__copy[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#4e627d;font-family:Bolero MG,Helvetica,Arial,sans-serif;font-size:13px;font-size:1rem;line-height:150%;text-align:left}.order-alert__detail[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .order-alert__copy[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{text-decoration:underline}.order-alert__detail[_ngcontent-%COMP%]{color:#4e627d;text-align:center}.order-alert__detail[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .order-alert__detail[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{color:#4e627d}.order-alert__copy--center[_ngcontent-%COMP%]{text-align:center}
1.order-alert__consent[_ngcontent-%COMP%]{padding:15px;padding:1.1538461538rem 1.1538461538rem .7692307692rem;padding-bottom:10px;border-top:1px solid #C8CCD3;background-color:#f5f6f8}.order-alert__consent[_ngcontent-%COMP%] > label[_ngcontent-%COMP%]{color:#4e627d;font-family:Bolero MG,Helvetica,Arial,sans-serif;font-size:13px;font-size:1rem}.order-alert__consent[_ngcontent-%COMP%]     .checkbox-label{color:#4e627d}.order-alert__list[_ngcontent-%COMP%]{padding:0 0 0 20px;padding:0rem 0rem 0rem 1.5384615385rem;margin:0 0 10px;margin:0rem 0rem .7692307692rem;list-style:disc;padding-left:1.5em;display:inline-block;text-align:left}.order-alert__list[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{line-height:160%}"]}),this)},Eo());var Io;he=(0,D.Cg)([(0,h.dN)()],he);const bl=o=>({"border-bottom-gray-light":o}),Ce=()=>({value:0}),ge=o=>({value:o}),vl=(o,r)=>({"ta-col--6":o,"ta-col--3":r}),L=()=>({alignLabelLeft:!0}),yl=o=>({"border-top-gray-light":o}),Tl=o=>({"validity-datepicker":o}),Fl=()=>({value:16}),xl=(o,r)=>({loading:o,data:r}),Ml=()=>["netClient"],Rl=o=>({fees:o});function Ol(o,r){1&o&&t.nrm(0,"div",7),2&o&&t.Y8G("taServerError",r.error)}function El(o,r){if(1&o&&t.nrm(0,"div",7),2&o){const e=t.XpG();t.Y8G("taServerError",e.orderFormLightError())}}function Il(o,r){if(1&o&&(t.j41(0,"ta-radio-button",23),t.EFF(1),t.nI1(2,"atlasText"),t.nI1(3,"lowercase"),t.nI1(4,"translate"),t.k0s()),2&o){const e=r.$implicit,n=t.XpG(3);t.Y8G("value",e.code),t.R7$(),t.SpI(" ",t.bMT(4,6,(n.orderFormConfigService.isIpo?"orders.types.transaction.ipo_":"orders.types.transaction.")+t.bMT(3,4,t.bMT(2,2,e.code)))," ")}}function kl(o,r){if(1&o&&(t.j41(0,"ta-form-element",21)(1,"ta-label"),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.j41(4,"ta-radio-group",22),t.Z7z(5,Il,5,8,"ta-radio-button",23,t.fX1),t.k0s()()),2&o){const e=t.XpG(2);t.Y8G("options",t.lJ4(5,L)),t.R7$(2),t.SpI(" ",t.bMT(3,3,"orders.manage_order.labels.operation_code")," "),t.R7$(2),t.Y8G("formControlName",e.OrderFormControlName.OperationCode),t.R7$(),t.Dyx(e.orderFormConfigService.operationCodes)}}function Sl(o,r){if(1&o&&(t.j41(0,"ta-option",23),t.EFF(1),t.nI1(2,"atlasText"),t.nI1(3,"lowercase"),t.nI1(4,"translate"),t.k0s()),2&o){const e=r.$implicit;t.Y8G("value",e.code),t.R7$(),t.SpI(" ",t.bMT(4,6,t.bMT(3,4,"orders.types.transaction."+t.bMT(2,2,e.code)))," ")}}function $l(o,r){if(1&o&&(t.j41(0,"ta-form-element",21)(1,"ta-label"),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.j41(4,"ta-select",22),t.Z7z(5,Sl,5,8,"ta-option",23,t.fX1),t.k0s()()),2&o){const e=t.XpG(2);t.Y8G("options",t.lJ4(5,L)),t.R7$(2),t.SpI(" ",t.bMT(3,3,"orders.manage_order.labels.operation_code")," "),t.R7$(2),t.Y8G("formControlName",e.OrderFormControlName.OperationCode),t.R7$(),t.Dyx(e.orderFormConfigService.operationCodes)}}function Pl(o,r){if(1&o&&(t.j41(0,"div",10),t.nVh(1,kl,7,6,"ta-form-element",21),t.nVh(2,$l,7,6,"ta-form-element",21),t.k0s()),2&o){const e=t.XpG();t.Y8G("ngClass",t.l_i(3,vl,!e.orderFormConfigService.isSecurityTypeOtcFund,e.orderFormConfigService.isSecurityTypeOtcFund)),t.R7$(),t.vxM(e.orderFormConfigService.operationCodes&&e.orderFormConfigService.operationCodes.length<=2?1:-1),t.R7$(),t.vxM(e.orderFormConfigService.operationCodes.length>2?2:-1)}}function Dl(o,r){if(1&o&&(t.j41(0,"ta-radio-button",23),t.EFF(1),t.nI1(2,"lowercase"),t.nI1(3,"translate"),t.k0s()),2&o){const e=r.$implicit;t.Y8G("value",e),t.R7$(),t.SpI(" ",t.bMT(3,4,t.bMT(2,2,"orders.manage_order.labels.buy_per."+e))," ")}}function jl(o,r){if(1&o&&(t.j41(0,"div",11)(1,"ta-form-element",21)(2,"ta-label"),t.EFF(3),t.nI1(4,"translate"),t.k0s(),t.j41(5,"ta-radio-group",22),t.Z7z(6,Dl,4,6,"ta-radio-button",23,t.fX1),t.k0s()()()),2&o){const e=t.XpG();t.R7$(),t.Y8G("options",t.lJ4(5,L)),t.R7$(2),t.JRh(t.bMT(4,3,"orders.manage_order.labels.buy_per.title")),t.R7$(2),t.Y8G("formControlName",e.OrderFormControlName.BuyPer),t.R7$(),t.Dyx(e.orderFormConfigService.buyPerCodes)}}function Gl(o,r){if(1&o&&(t.j41(0,"span",25),t.EFF(1),t.nI1(2,"atlasText"),t.k0s()),2&o){const e=t.XpG(2);t.R7$(),t.SpI(" ",t.bMT(2,1,e.orderFormConfigService.hotspotSummaryCurrency??e.orderFormConfigService.orderQuantityCurrency)," ")}}function wl(o,r){if(1&o&&(t.EFF(0),t.nI1(1,"translate")),2&o){const e=t.XpG(4);t.SpI(" ",t.bMT(1,1,((null==e.orderFormConfigService.operationCodes?null:e.orderFormConfigService.operationCodes.length)??0)>1?"orders.manage_order.labels.calculator_required_limitPrice_and_operationCode":"orders.manage_order.labels.calculator_required_limitPrice")," ")}}function Nl(o,r){if(1&o&&(t.EFF(0),t.nI1(1,"translate")),2&o){const e=t.XpG(4);t.SpI(" ",t.bMT(1,1,((null==e.orderFormConfigService.operationCodes?null:e.orderFormConfigService.operationCodes.length)??0)>1?"orders.manage_order.labels.calculator_required_triggerPrice_and_operationCode":"orders.manage_order.labels.calculator_required_triggerPrice")," ")}}function Bl(o,r){1&o&&(t.EFF(0),t.nI1(1,"translate")),2&o&&t.SpI(" ",t.bMT(1,1,"orders.manage_order.labels.calculator_required_operationCode")," ")}function Vl(o,r){if(1&o&&(t.j41(0,"ta-information",28),t.nVh(1,wl,2,3),t.nVh(2,Nl,2,3),t.nVh(3,Bl,2,3),t.k0s()),2&o){const e=t.XpG(3);t.R7$(),t.vxM(e.orderFormService.formFieldConfig.limitPrice.required?1:-1),t.R7$(),t.vxM(e.orderFormService.formFieldConfig.triggerPrice.required?2:-1),t.R7$(),t.vxM(!e.orderFormService.formFieldConfig.limitPrice.required&&!e.orderFormService.formFieldConfig.triggerPrice.required&&e.orderFormService.formFieldConfig.operationCode.required&&((null==e.orderFormConfigService.operationCodes?null:e.orderFormConfigService.operationCodes.length)??0)>1?3:-1)}}function Yl(o,r){if(1&o){const e=t.RV6();t.j41(0,"div",26)(1,"button",27),t.bIt("click",function(){s.eBV(e);const a=t.XpG(2);return s.Njj(a.openCalculator())}),t.EFF(2,"orders.manage_order.labels.order_quantity_help"),t.k0s(),t.nVh(3,Vl,4,3,"ta-information",28),t.k0s()}if(2&o){const e=t.XpG(2);t.R7$(),t.Y8G("disabled",!e.canEnableCalculator()),t.R7$(2),t.vxM(e.canEnableCalculator()?-1:3)}}function Ll(o,r){if(1&o&&(t.j41(0,"div",11)(1,"ta-form-element",21)(2,"ta-label")(3,"span"),t.EFF(4),t.nI1(5,"translate"),t.k0s()(),t.nrm(6,"input",24),t.nVh(7,Gl,3,3,"span",25),t.k0s(),t.nVh(8,Yl,4,2,"div",26),t.k0s()),2&o){const e=t.XpG();t.R7$(),t.AVh("form-container--with-suffix",e.orderFormConfigService.isBond),t.Y8G("options",t.lJ4(12,L)),t.R7$(3),t.JRh(t.bMT(5,10,e.orderFormConfigService.isBond?"orders.manage_order.labels.order_amount":"orders.manage_order.labels.order_quantity")),t.R7$(2),t.Y8G("atlasMaxValue",t.mNQ(e.orderFormConfigService.maxQuantityOrAmount))("formControlName",e.OrderFormControlName.OrderQuantity)("atlasMaxLengthFractionPart",e.orderFormConfigService.orderQuantityMaxDecimals),t.R7$(),t.vxM(e.orderFormConfigService.isBond?7:-1),t.R7$(),t.vxM(e.orderFormConfigService.isCrypto?8:-1)}}function Al(o,r){if(1&o&&(t.j41(0,"div",12)(1,"ta-form-element",21)(2,"ta-label"),t.EFF(3),t.nI1(4,"translate"),t.k0s(),t.nrm(5,"input",29),t.k0s()()),2&o){const e=t.XpG();t.R7$(),t.Y8G("options",t.lJ4(7,L)),t.R7$(2),t.SpI(" ",t.bMT(4,5,"orders.manage_order.labels.orderAmount")," "),t.R7$(2),t.Y8G("atlasMaxValue",t.mNQ(e.orderFormConfigService.maxQuantityOrAmount))("formControlName",e.OrderFormControlName.OrderAmount)}}function Xl(o,r){if(1&o&&(t.j41(0,"ta-option",23),t.EFF(1),t.nI1(2,"atlasText"),t.k0s()),2&o){const e=r.$implicit;t.Y8G("value",e),t.R7$(),t.SpI(" ",t.bMT(2,2,e)," ")}}function ql(o,r){if(1&o&&(t.j41(0,"div",12)(1,"ta-form-element",21)(2,"ta-label"),t.EFF(3),t.nI1(4,"translate"),t.k0s(),t.j41(5,"ta-select",22),t.Z7z(6,Xl,3,4,"ta-option",23,t.fX1),t.k0s()()()),2&o){const e=t.XpG();t.R7$(),t.Y8G("options",t.lJ4(5,L)),t.R7$(2),t.SpI(" ",t.bMT(4,3,"orders.manage_order.labels.settle_in")," "),t.R7$(2),t.Y8G("formControlName",e.OrderFormControlName.CurrencySettlement),t.R7$(),t.Dyx(e.orderFormConfigService.currenciesSettlement)}}function Ul(o,r){if(1&o&&(t.j41(0,"ta-option",23),t.EFF(1),t.nI1(2,"atlasText"),t.k0s()),2&o){const e=r.$implicit;t.Y8G("value",e),t.R7$(),t.SpI(" ",t.bMT(2,2,e.id)," ")}}function zl(o,r){if(1&o&&(t.j41(0,"div",8)(1,"div",11)(2,"ta-form-element",21)(3,"ta-label"),t.EFF(4),t.nI1(5,"translate"),t.j41(6,"ta-information",30),t.EFF(7),t.nI1(8,"translate"),t.k0s()(),t.j41(9,"ta-select",31),t.Z7z(10,Ul,3,4,"ta-option",23,t.fX1),t.k0s()()()()),2&o){const e=t.XpG();t.R7$(2),t.Y8G("options",t.lJ4(8,L)),t.R7$(2),t.SpI(" ",t.bMT(5,4,"orders.manage_order.labels.execution_type")," "),t.R7$(3),t.SpI(" ",t.bMT(8,6,"orders.manage_order.labels.execution_type_tooltip")," "),t.R7$(2),t.Y8G("formControlName",e.OrderFormControlName.ExecutionType),t.R7$(),t.Dyx(e.orderFormConfigService.executionTypeOptions)}}function Jl(o,r){1&o&&(t.j41(0,"span",36),t.EFF(1,"orders.manage_order.labels.active "),t.k0s())}function Wl(o,r){1&o&&(t.j41(0,"span",37),t.EFF(1,"orders.manage_order.labels.inactive"),t.k0s())}function Ql(o,r){1&o&&(t.j41(0,"div",39)(1,"p"),t.nrm(2,"span",40),t.nI1(3,"translate"),t.j41(4,"button",41),t.EFF(5,"orders.manage_order.labels.more_info"),t.k0s()()()),2&o&&(t.R
17$(2),t.Y8G("innerHTML",t.bMT(3,1,"orders.manage_order.labels.note"),t.npT))}function Hl(o,r){if(1&o&&(t.j41(0,"ta-option",23),t.EFF(1),t.nI1(2,"atlasText"),t.nI1(3,"lowercase"),t.nI1(4,"translate"),t.k0s()),2&o){const e=r.$implicit;t.Y8G("value",e),t.R7$(),t.SpI(" ",t.bMT(4,6,"orders.types.frequency_options."+t.bMT(3,4,t.bMT(2,2,e)))," ")}}function Kl(o,r){if(1&o&&(t.j41(0,"div",11)(1,"ta-form-element",21)(2,"ta-label"),t.EFF(3),t.nI1(4,"translate"),t.k0s(),t.j41(5,"ta-select",31),t.Z7z(6,Hl,5,8,"ta-option",23,t.fX1),t.k0s()()()),2&o){const e=t.XpG(2);t.R7$(),t.Y8G("options",t.lJ4(5,L)),t.R7$(2),t.SpI(" ",t.bMT(4,3,"orders.manage_order.labels.frequency")," "),t.R7$(2),t.Y8G("formControlName",e.OrderFormControlName.EtfRecurringOrderFrequency),t.R7$(),t.Dyx(null==e.orderFormConfigService.mandate?null:e.orderFormConfigService.mandate.frequencies)}}function Zl(o,r){if(1&o&&(t.j41(0,"div",11)(1,"ta-form-element",21)(2,"ta-label"),t.EFF(3),t.nI1(4,"translate"),t.k0s(),t.j41(5,"ta-input-group"),t.nrm(6,"input",42)(7,"ta-datepicker-toggle",43)(8,"ta-datepicker",null,0),t.k0s()()()),2&o){const e=t.sdS(9),n=t.XpG(2);t.R7$(),t.Y8G("options",t.lJ4(8,L)),t.R7$(2),t.SpI(" ",t.bMT(4,6,"orders.manage_order.labels.start_date")," "),t.R7$(3),t.Y8G("formControlName",n.OrderFormControlName.EtfRecurringOrderStartDate)("dateDisabled",n.orderFormConfigService.etfRecurringOrderDisabledDays)("taDatepicker",e),t.R7$(),t.Y8G("for",e)}}function td(o,r){if(1&o){const e=t.RV6();t.j41(0,"div",16)(1,"div",32)(2,"ta-form-element",33)(3,"ta-checkbox",34),t.bIt("onValueChange",function(){let a;s.eBV(e);const _=t.XpG();return s.Njj(!(null!=(a=_.formGroup.get(_.OrderFormControlName.EtfRecurringOrder))&&a.value))}),t.j41(4,"span",35),t.nVh(5,Jl,2,0,"span",36),t.nI1(6,"atlasBoolean"),t.vZN(7,Wl,2,0,"span",37),t.k0s()()(),t.j41(8,"span",38),t.EFF(9,"orders.manage_order.labels.title"),t.k0s()(),t.nVh(10,Ql,6,3,"div",39),t.nVh(11,Kl,8,6,"div",11),t.nVh(12,Zl,10,9,"div",11),t.j41(13,"div",13),t.nrm(14,"ta-order-field-validation",14)(15,"ta-order-field-validation",14)(16,"ta-order-field-validation",14)(17,"ta-order-field-validation",14)(18,"ta-order-field-validation",14),t.k0s()()}if(2&o){let e;const n=t.XpG();t.R7$(3),t.Y8G("formControlName",n.OrderFormControlName.EtfRecurringOrder)("backgroundColor","purple"),t.R7$(2),t.vxM(t.bMT(6,16,null==(e=n.formGroup.get(n.OrderFormControlName.EtfRecurringOrder))?null:e.value)?5:7),t.R7$(5),t.vxM(n.isFieldVisible(n.OrderFormControlName.EtfRecurringOrderFrequency)?10:-1),t.R7$(),t.vxM(n.isFieldVisible(n.OrderFormControlName.EtfRecurringOrderFrequency)?11:-1),t.R7$(),t.vxM(n.isFieldVisible(n.OrderFormControlName.EtfRecurringOrderStartDate)?12:-1),t.R7$(2),t.Y8G("controlName",n.OrderFormControlName.EtfRecurringOrderFrequency)("errorType",n.ValidationErrorType.Required),t.R7$(),t.Y8G("controlName",n.OrderFormControlName.EtfRecurringOrderStartDate)("errorType",n.ValidationErrorType.Required),t.R7$(),t.Y8G("controlName",n.OrderFormControlName.EtfRecurringOrderStartDate)("errorType",n.ValidationErrorType.Min),t.R7$(),t.Y8G("controlName",n.OrderFormControlName.EtfRecurringOrderStartDate)("errorType",n.ValidationErrorType.Max),t.R7$(),t.Y8G("controlName",n.OrderFormControlName.EtfRecurringOrderStartDate)("errorType",n.ValidationErrorType.Disabled)}}function ed(o,r){if(1&o&&(t.j41(0,"ta-option",23),t.EFF(1),t.nI1(2,"atlasText"),t.nI1(3,"lowercase"),t.nI1(4,"translate"),t.k0s()),2&o){const e=r.$implicit;t.Y8G("value",e),t.R7$(),t.SpI(" ",t.bMT(4,6,"orders.types.order."+t.bMT(3,4,t.bMT(2,2,e)))," ")}}function od(o,r){if(1&o&&(t.j41(0,"div",11)(1,"ta-form-element",21)(2,"ta-label"),t.EFF(3),t.nI1(4,"translate"),t.k0s(),t.j41(5,"ta-select",31),t.Z7z(6,ed,5,8,"ta-option",23,t.fX1),t.k0s()()()),2&o){const e=t.XpG(2);t.R7$(),t.Y8G("options",t.lJ4(5,L)),t.R7$(2),t.SpI(" ",t.bMT(4,3,"orders.manage_order.labels.order_type")," "),t.R7$(2),t.Y8G("formControlName",e.OrderFormControlName.OrderType),t.R7$(),t.Dyx(e.orderFormConfigService.orderTypes)}}function rd(o,r){if(1&o&&(t.j41(0,"ta-form-element",45)(1,"ta-label"),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.nrm(4,"input",46),t.j41(5,"span",25),t.EFF(6),t.nI1(7,"atlasText"),t.k0s()()),2&o){const e=t.XpG(2);t.Y8G("options",t.lJ4(8,L)),t.R7$(2),t.SpI(" ",t.bMT(3,4,"orders.manage_order.labels.limit_price")," "),t.R7$(2),t.Y8G("formControlName",e.OrderFormControlName.LimitPrice),t.R7$(2),t.SpI(" ",t.bMT(7,6,e.orderFormConfigService.limitPriceCurrency)," ")}}
1function nd(o,r){if(1&o&&(t.j41(0,"ta-form-element",45)(1,"ta-label"),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.nrm(4,"input",46),t.j41(5,"span",47),t.EFF(6),t.nI1(7,"atlasText"),t.k0s()()),2&o){const e=t.XpG(2);t.Y8G("options",t.lJ4(8,L)),t.R7$(2),t.SpI(" ",t.bMT(3,4,"orders.manage_order.labels.trigger_price")," "),t.R7$(2),t.Y8G("formControlName",e.OrderFormControlName.TriggerPrice),t.R7$(2),t.SpI(" ",t.bMT(7,6,e.orderFormConfigService.triggerPriceCurrency)," ")}}function ad(o,r){if(1&o&&(t.j41(0,"div",17),t.nVh(1,od,8,6,"div",11),t.j41(2,"div",44),t.nVh(3,rd,8,9,"ta-form-element",45),t.nVh(4,nd,8,9,"ta-form-element",45),t.k0s(),t.j41(5,"div",13),t.nrm(6,"ta-order-field-validation",14)(7,"ta-order-field-validation",14)(8,"ta-order-field-validation",14)(9,"ta-order-field-validation",14)(10,"ta-order-field-validation",14)(11,"ta-order-field-validation",14),t.k0s()()),2&o){const e=t.XpG();t.R7$(),t.vxM(e.isFieldVisible(e.OrderFormControlName.OrderType)&&e.orderFormConfigService.orderTypes.length>0?1:-1),t.R7$(2),t.vxM(e.isFieldVisible(e.OrderFormControlName.LimitPrice)?3:-1),t.R7$(),t.vxM(e.isFieldVisible(e.OrderFormControlName.TriggerPrice)?4:-1),t.R7$(2),t.Y8G("controlName",e.OrderFormControlName.OrderType)("errorType",e.ValidationErrorType.Required),t.R7$(),t.Y8G("controlName",e.OrderFormControlName.LimitPrice)("errorType",e.ValidationErrorType.Required),t.R7$(),t.Y8G("controlName",e.OrderFormControlName.LimitPrice)("errorType",e.ValidationErrorType.Number),t.R7$(),t.Y8G("controlName",e.OrderFormControlName.LimitPrice)("errorType",e.ValidationErrorType.AtlasInvalidCharacters),t.R7$(),t.Y8G("controlName",e.OrderFormControlName.TriggerPrice)("errorType",e.ValidationErrorType.Required),t.R7$(),t.Y8G("controlName",e.OrderFormControlName.TriggerPrice)("errorType",e.ValidationErrorType.AtlasInvalidCharacters)}}function id(o,r){if(1&o&&(t.j41(0,"ta-radio-button",23),t.EFF(1),t.nI1(2,"atlasText"),t.nI1(3,"lowercase"),t.nI1(4,"translate"),t.k0s()),2&o){const e=r.$implicit;t.Y8G("value",e),t.R7$(),t.SpI(" ",t.bMT(4,6,t.bMT(3,4,"orders.types.validity."+t.bMT(2,2,e)))," ")}}function sd(o,r){if(1&o&&(t.j41(0,"ta-radio-group",22),t.Z7z(1,id,5,8,"ta-radio-button",23,t.fX1),t.k0s()),2&o){const e=t.XpG(3);t.Y8G("formControlName",e.OrderFormControlName.Validity),t.R7$(),t.Dyx(e.orderFormConfigService.validities)}}function ld(o,r){1&o&&(t.j41(0,"p",53),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R
17$(),t.SpI(" ",t.bMT(2,1,"orders.types.validity.fill_or_kill_help")," "))}function dd(o,r){if(1&o&&(t.j41(0,"div",50),t.nrm(1,"input",51),t.j41(2,"span",52),t.EFF(3),t.nI1(4,"atlasText"),t.nI1(5,"lowercase"),t.nI1(6,"translate"),t.k0s(),t.nVh(7,ld,3,3,"p",53),t.k0s()),2&o){const e=r.$implicit,n=t.XpG(4);t.R7$(),t.Y8G("formControlName",n.OrderFormControlName.Validity)("value",e),t.R7$(2),t.SpI(" ",t.bMT(6,8,t.bMT(5,6,"orders.types.validity."+t.bMT(4,4,e)))," "),t.R7$(4),t.vxM(n.orderFormConfigService.isValidityFillOrKill(e)?7:-1)}}function cd(o,r){if(1&o&&t.Z7z(0,dd,8,10,"div",50,t.fX1),2&o){const e=t.XpG(3);t.Dyx(e.orderFormConfigService.validities)}}function _d(o,r){if(1&o&&(t.j41(0,"div",11)(1,"ta-form-element",21)(2,"ta-label"),t.EFF(3),t.nI1(4,"translate"),t.k0s(),t.nVh(5,sd,3,1,"ta-radio-group",22)(6,cd,2,0),t.k0s()()),2&o){const e=t.XpG(2);t.R7$(),t.Y8G("options",t.lJ4(5,L)),t.R7$(2),t.JRh(t.bMT(4,3,"orders.manage_order.labels.order_validity")),t.R7$(2),t.vxM(e.orderFormConfigService.validities.length>1?5:6)}}function md(o,r){1&o&&(t.j41(0,"ta-label"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R
17$(),t.JRh(t.bMT(2,1,"orders.manage_order.labels.order_execution_date")))}function pd(o,r){if(1&o&&(t.j41(0,"div",49)(1,"ta-form-element",54),t.nVh(2,md,3,3,"ta-label"),t.j41(3,"ta-input-group"),t.nrm(4,"input",55)(5,"ta-datepicker-toggle",43)(6,"ta-datepicker",null,1),t.k0s()()()),2&o){const e=t.sdS(7),n=t.XpG(2);t.Y8G("ngClass",n.orderFormConfigService.isIpo?"ta-col--12":"ta-col--6"),t.R7$(),t.Y8G("ngClass",t.eq3(10,Tl,!n.orderFormConfigService.isIpo))("options",t.lJ4(12,L)),t.R7$(),t.vxM(n.orderFormConfigService.isIpo?2:-1),t.R7$(2),t.Y8G("formControlName",n.OrderFormControlName.ValidityDate)("dateDisabled",n.orderFormConfigService.disabledDays)("taDatepicker",e)("min",n.orderFormConfigService.validityConfig.min)("max",n.orderFormConfigService.validityConfig.max),t.R7$(),t.Y8G("for",e)}}function ud(o,r){if(1&o&&(t.j41(0,"div",18)(1,"div",48),t.nVh(2,_d,7,6,"div",11),t.nVh(3,pd,8,13,"div",49),t.k0s()()),2&o){const e=t.XpG();t.Y8G("ngClass",t.eq3(3,yl,!e.orderFormConfigService.isIpo&&!e.orderFormConfigService.isOptionExercise)),t.R7$(2),t.vxM(e.isFieldVisible(e.OrderFormControlName.Validity)?2:-1),t.R7$(),t.vxM(e.isFieldVisible(e.OrderFormControlName.ValidityDate)?3:-1)}}function fd(o,r){if(1&o&&(t.j41(0,"ta-option",23),t.EFF(1),t.nI1(2,"atlasText"),t.k0s()),2&o){const e=r.$implicit;t.Y8G("value",e),t.R7$(),t.SpI(" ",t.bMT(2,2,e)," ")}}function hd(o,r){if(1&o&&(t.j41(0,"div",11)(1,"ta-form-element",21)(2,"ta-label"),t.EFF(3),t.nI1(4,"translate"),t.k0s(),t.j41(5,"ta-select",22),t.Z7z(6,fd,3,4,"ta-option",23,t.fX1),t.k0s()()()),2&o){const e=t.XpG(2);t.R7$(),t.Y8G("options",t.lJ4(5,L)),t.R7$(2),t.SpI(" ",t.bMT(4,3,"orders.manage_order.labels.settle_in")," "),t.R7$(2),t.Y8G("formControlName",e.OrderFormControlName.CurrencySettlement),t.R7$(),t.Dyx(e.orderFormConfigService.currenciesSettlement)}}function Cd(o,r){if(1&o&&(t.j41(0,"div",11)(1,"ta-form-element",21)(2,"ta-label",57),t.nI1(3,"translate"),t.EFF(4),t.nI1(5,"translate"),t.k0s(),t.nrm(6,"input",58),t.k0s()()),2&o){const e=t.XpG(2);t.R7$(),t.Y8G("options",t.lJ4(8,L)),t.R7$(),t.Y8G("sublabel",e.isFieldVisible(e.OrderFormControlName.Comment)?t.bMT(3,4,"orders.manage_order.labels.optional"):""),t.R7$(2),t.SpI(" ",t.bMT(5,6,"orders.manage_order.labels.reference")," "),t.R7$(2),t.Y8G("formControlName",e.OrderFormControlName.Comment)}}function gd(o,r){if(1&o&&(t.j41(0,"div",8)(1,"div",13)(2,"div",56),t.nVh(3,hd,8,6,"div",11),t.nVh(4,Cd,7,9,"div",11),t.j41(5,"div",13)(6,"div",8)(7,"div",13),t.nrm(8,"ta-order-field-validation",14)(9,"ta-order-field-validation",14)(10,"ta-order-field-validation",14)(11,"ta-order-field-validation",14)(12,"ta-order-field-validation",14)(13,"ta-order-field-validation",14)(14,"ta-order-field-validation",14)(15,"ta-order-field-validation",15)(16,"ta-order-field-validation",14),t.k0s()()()()()()),2&o){const e=t.XpG();t.R7$(3),t.vxM(e.isFieldVisible(e.OrderFormControlName.CurrencySettlement)&&!e.orderFormConfigService.isSecurityTypeOtcFund?3:-1),t.R7$(),t.vxM(e.isFieldVisible(e.OrderFormControlName.Comment)?4:-1),t.R7$(4),t.Y8G("controlName",e.OrderFormControlName.Validity)("errorType",e.ValidationErrorType.Required),t.R7$(),t.Y8G("controlName",e.OrderFormControlName.ValidityDate)("errorType",e.ValidationErrorType.Required),t.R7$(),t.Y8G("controlName",e.OrderFormControlName.ValidityDate)("errorType",e.ValidationErrorType.Min),t.R7$(),t.Y8G("controlName",e.OrderFormControlName.ValidityDate)("errorType",e.ValidationErrorType.Max),t.R7$(),t.Y8G("controlName",e.OrderFormControlName.ValidityDate)("errorType",e.ValidationErrorType.Disabled),t.R7$(),t.Y8G("controlName",e.OrderFormControlName.CurrencySettlement)("errorType",e.ValidationErrorType.Required),t.R7$(),t.Y8G("controlName",e.OrderFormControlName.Comment)("errorType",e.ValidationErrorType.Required),t.R7$(),t.Y8G("controlName",e.OrderFormControlName.Comment)("errorType",e.ValidationErrorType.AtlasMaxLength)("extraParams",t.lJ4(21,Fl)),t.R7$(),t.Y8G("controlName",e.OrderFormControlName.CombinedAlertConsent)("errorType",e.ValidationErrorType.Required)}}function bd(o,r){if(1&o&&(t.j41(0,"span",66),t.EFF(1),t.nI1(2,"taNumber"),t.k0s(),t.EFF(3),t.nI1(4,"atlasText"),t.j41(5,"span",67),t.EFF(6),t.nI1(7,"translate"),t.k0s(),t.j41(8,"div",68),t.EFF(9),t.nI1(10,"atlasDecimal"),t.nI1(11,"translate"),t.k0s()),2&o){let e,n,a;const _=t.XpG(3);t.R7$(),t.SpI(" ",t.bMT(2,4,null==(e=_.orderLightResponse())||null==e.netClient?null:e.netClient.value)," "),t.R7$(2),t.SpI(" ",t.bMT(4,6,null==(n=_.orderLightResponse())||null==n.netClient?null:n.netClient.currency)," "),t.R7$(3),t.SpI(" (",t.bMT(7,8,"orders.manage_order.order_light.estimate"),") "),t.R7$(3),t.SpI(" ",t.i5U(11,12,"orders.manage_order.order_light.fees",t.eq3(15,Rl,t.bMT(10,10,null==(a=_.orderLightResponse())?null:a.totalFeesPct)+"%"))," ")}}function vd(o,r){if(1&o&&(t.qex(0),t.nVh(1,bd,12,17),t.bVm()),2&o){const e=t.XpG(2);t.R7$(),t.vxM(e.orderLightResponse()?1:-1)}}function yd(o,r){1&o&&(t.j41(0,"span",69),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R
17$(),t.SpI(" ",t.bMT(2,1,"orders.manage_order.order_light.placeholder")," "))}function Td(o,r){if(1&o){const e=t.RV6();t.j41(0,"a",70),t.bIt("click",function(){s.eBV(e);const a=t.XpG(2);return s.Njj(a.goToSqm(null==a.alertWizard?null:a.alertWizard.getSqmModules()))}),t.EFF(1,"orders.manage_order.buttons.take_approptest"),t.k0s()}}function Fd(o,r){if(1&o&&(t.j41(0,"div",19)(1,"div",59)(2,"div"),t.EFF(3),t.nI1(4,"translate"),t.DNE(5,vd,2,1,"ng-container",60)(6,yd,3,3,"ng-template",61),t.k0s()(),t.j41(7,"div",11)(8,"div",62),t.nVh(9,Td,2,0,"a",63),t.j41(10,"button",64),t.EFF(11),t.nI1(12,"translate"),t.nrm(13,"i",65),t.k0s()()()()),2&o){const e=t.XpG();t.R7$(),t.Y8G("taLoaderResult",t.l_i(10,xl,e.isOrderLightLoading(),e.orderLightResponse()))("taLoaderEmptyAttribute",t.lJ4(13,Ml)),t.R7$(2),t.SpI(" ",t.bMT(4,6,"orders.manage_order.order_light.total"),": "),t.R7$(6),t.vxM(e.alertWizard.shouldShowAppropriatenessAlert()?9:-1),t.R7$(),t.Y8G("disabled",!e.alertWizard.isSigningOfOrderAllowed()||!!e.orderFormLightError()),t.R7$(),t.SpI(" ",t.bMT(12,8,"orders.manage_order.buttons.proceed_to_sign")," ")}}function xd(o,r){1&o&&(t.j41(0,"div",20),t.nrm(1,"i",71),t.j41(2,"h4",72),t.EFF(3),t.nI1(4,"translate"),t.k0s()()),2&o&&(t.R
17$(3),t.SpI(" ",t.bMT(4,1,"orders.manage_order.labels.validating_order")," "))}let be=(class Ge{constructor(){this._fb=(0,s.WQX)(p.ok),this._orderFormConfigMapperService=(0,s.WQX)(Et),this._store=(0,s.WQX)(y.il),this._calculatorDialogService=(0,s.WQX)(fe),this._snackbar=(0,s.WQX)(go.zR),this._translate=(0,s.WQX)(v.c$),this.orderFormService=(0,s.WQX)(rt),this.orderFormConfigService=(0,s.WQX)(mt),this.alertWizard=(0,s.WQX)(Nt),this.translationPrefix=(0,V.hFB)("place_order"),this.OrderFormControlName=d,this.ValidationErrorType=T,this.isSubmitting=(0,s.vPA)(!1),this.registerOrderForm$=this._store.select(u.cx).pipe((0,q.p)(r=>!!r.error),(0,st.M)(()=>{this.isSubmitting.set(!1)})),this.formGroup=new p.gE({}),this.orderLightResponse=(0,s.vPA)(void 0),this.orderFormLightError=(0,s.vPA)(void 0),this.isOrderLightLoading=(0,s.vPA)(!1),this.msh9222Error=(0,s.vPA)(void 0),(0,s.QZP)(()=>{this._orderFormConfigMapperService.orderFormInitialized()&&this.calculateOrderLight()}),(0,s.QZP)(()=>{const r=this.msh9222Error();if(r){const e=r.message||"",n=this._translate.instant("orders.manage_order.labels.top_up_funds");this._snackbar.warning(`${e}<span>${n}</span>`,void 0,{href:"/cash/summary/transfer-money",className:"message--warn message--stacked"})}})}ngOnInit(){this.formGroup=this.orderFormService.createFormGroup(this._fb),this.formGroup.valueChanges.pipe((0,le.B)(150),(0,h.pQ)(this)).subscribe(()=>{this._orderFormConfigMapperService.updateFormConfigOnChange(),this.calculateOrderLight()})}isFieldVisible(r){return this.orderFormService.getFieldConfig(r)?.visible??!1}isFieldRequired(r){return this.orderFormService.getFieldConfig(r)?.required??!1}submitOrder(){this.formGroup.invalid?Object.keys(this.formGroup.controls).forEach(r=>{const e=this.formGroup.get(r);e?.markAsTouched(),e?.markAsDirty(),e?.updateValueAndValidity()}):(this._orderFormConfigMapperService.cacheOrder(),this.isSubmitting.set(!0),this.orderFormService.orderId?this.modifyOrder():this.registerOrder())}registerOrder(){this._store.dispatch((0,u.o6)({orderForm:this.orderFormService.getOrderRegisterData()}))}modifyOrder(){this._store.dispatch((0,u.qw)({orderForm:this.orderFormService.getOrderRegisterData(),orderId:this.orderFormService.orderId}))}calculateOrderLight(){this.orderLightSubscription&&this.orderLightSubscription.unsubscribe(),this.formGroup.valid&&this.orderFormService.order.validity?(this.isOrderLightLoading.set(!0),this.orderLightSubscription=this.orderFormService.orderFormLight$().pipe((0,vo.W)(r=>{const e=r.data;return"MSH9222"===e?.errorCode?(this.msh9222Error.set(e),this.alertWizard.setMsh9222SigningBlocker(!0),this.orderFormLightError.set(void 0)):(this.msh9222Error.set(void 0),this.alertWizard.setMsh9222SigningBlocker(!1),this.orderFormLightError.set(e)),(0,bo.of)(void 0)})).subscribe(r=>{this.isOrderLightLoading.set(!1),this.orderLightResponse.set(r),r&&(this.orderFormLightError.set(void 0),this.msh9222Error.set(void 0),this.alertWizard.setMsh9222SigningBlocker(!1))})):(this.orderLightResponse.set(void 0),this.orderFormLightError.set(void 0),this.msh9222Error.set(void 0),this.alertWizard.setMsh9222SigningBlocker(!1))}goToSqm(r){this._store.dispatch((0,C.Go)({path:[{outlets:{primary:"sqm",context:null}}],extras:{queryParams:{modules:r}}}))}openCalculator(){this._calculatorDialogService.openDialog()}canEnableCalculator(){const r=this.orderFormService.order,e=r.operationCode?.asString(),n=r.orderType?.asString();if(!e||!n)return!1;const a=this.orderFormService.formFieldConfig;return!(a.limitPrice.required&&!r.limitPrice||a.triggerPrice.required&&!r.triggerPrice)}static#t=Io=()=>(this.\u0275fac=function(e){return new(e||Ge)},this.\u0275cmp=t.VBU({type:Ge,selectors:[["ta-place-or-modify-order-step"]],inputs:{translationPrefix:[1,"translationPrefix"]},standalone:!1,decls:47,vars:73,consts:[["startDatePicker",""],["validityDatepicker",""],[1,"box"],[1,"box__content"],["taForm","","novalidate","",1,"order-form",3,"submit","validationInstant","formGroup"],[1,"h3"],[1,"text--bold"],[3,"taServerError"],[1,"ta-row"],[1,"ta-col--12",3,"ngClass"],[3,"ngClass"],[1,"ta-col--6"],[1,"ta-col--3"],[1,"ta-col--12"],[3,"controlName","errorType"],[3,"controlName","errorType","extraParams"],[1,"padding--top","ta-row"],[1,"ta-row","padding--top"],[1,"padding--top",3,"ngClass"],[1,"ta-row--no-padding","ta-row--flex","ta-row--flex-end"],[1,"order-form__loader-overlay"],[3,"options"],[3,"formControlName"],[3,"value"],["cdkFocusInitial","","taInputNumber","","atlasDecimal","","atlasMinValue","0","taMinEquals","false",3,"formControlName","atlasMaxValue","atlasMaxLengthFractionPart"],[1,"form__price-currency","label--no-transform"],[1,"text--right"],["type","button","translate","",1,"ta-button","ta-button--link","order-quantity-help-link",3,"click","disabled"],[1,"margin--left--sm"],["cdkFocusInitial","","taInputNumber","","atlasDecimal","","atlasMinValue","0","taMinEquals","false",3,"formControlName","atlasMaxValue"],["labelAlign","right"],["uppercaseSelectedValue","",3,"formControlName"],[1,"order-control
1s-slider","ta-col--12"],[1,"order-controls-slider__form-element"],["checkboxStyle","slider",3,"onValueChange","formControlName","backgroundColor"],[1,"order-controls-toggle","text--semi-bold"],["translate","",1,"text--true-purple"],["translate","",1,"text--purple"],["translate","",1,"order-controls-slider__title","text--normal","text--purple"],[1,"padding--bottom","padding--top","ta-col--12"],[1,"padding--right--sm",3,"innerHTML"],["type","button","taShowHelp","recurring_orders","taTags","revamp.order.mandate","translate","",1,"ta-button","ta-button--link"],["taInput","","tabindex","-1",3,"formControlName","dateDisabled","taDatepicker"],[3,"for"],[1,"ta-col--6","ta-col--sm--12"],[1,"form-container--with-suffix",3,"options"],["taInputNumber","","atlasDecimal","","atlasMinValue","0",3,"formControlName"],[1,"form__price-currency"],[1,"ta-row--no-padding"],[1,"ta-col--6",3,"ngClass"],[1,"single-validity"],["type","hidden",3,"formControlName","value"],[1,"single-validity__label"],[1,"single-validity__help"],[3,"ngClass","options"],["taInput","","tabindex","-1",3,"formControlName","dateDisabled","taDatepicker","min","max"],[1,"ta-row","border-bottom-gray-light"],[3,"sublabel"],["taInput","","atlasText","","atlasMaxLength","16",3,"formControlName"],["taLoader","","taLoaderLoadingText","",1,"ta-col--6","order-light",3,"taLoaderResult","taLoaderEmptyAttribute"],[4,"taLoaderContent"],["taLoaderEmpty",""],[1,"order-form__buttons"],["translate","",1,"link"],["taButton","","taButtonType","primary","type","submit",1,"ta-button--big",3,"disabled"],[1,"icon-traderapp-arrow--right","icon--right"],[1,"text--purple"],[1,"text--italic"],[1,"order-light__fees"],[1,"order-light__placeholder"],["translate","",1,"link",3,"click"],[1,"icon-traderapp-loader","animation--flip--horizontal"],[1,"warning__header"]],template:function(e,n){if(1&e&&(t.j41(0,"div",2)(1,"div",3)(2,"form",4),t.bIt("submit",function(){return n.submitOrder()}),t.j41(3,"fieldset")(4,"legend",5)(5,"span",6),t.EFF(6),t.nI1(7,"translate"),t.k0s(),t.EFF(8),t.nI1(9,"atlasText"),t.k0s(),t.nVh(10,Ol,1,1,"div",7),t.nI1(11,"async"),t.vZN(12,El,1,1,"div",7),t.j41(13,"div",8)(14,"div",9)(15,"div",8),t.nVh(16,Pl,3,6,"div",10),t.nVh(17,jl,8,6,"div",11),t.nVh(18,Ll,9,13,"div",11),t.nVh(19,Al,6,8,"div",12),t.nVh(20,ql,8,6,"div",12),t.k0s(),t.nVh(21,zl,12,9,"div",8),t.j41(22,"div",8)(23,"div",13),t.nrm(24,"ta-order-field-validation",14)(25,"ta-order-field-validation",14)(26,"ta-order-field-validation",15)(27,"ta-order-field-validation",14)(28,"ta-order-field-validation",15)(29,"ta-order-field-validation",15)(30,"ta-order-field-validation",15)(31,"ta-order-field-validation",14)(32,"ta-order-field-validation",14)(33,"ta-order-field-validation",14)(34,"ta-order-field-validation",15)(35,"ta-order-field-validation",14)(36,"ta-order-field-validation",15)(37,"ta-order-field-validation",14)(38,"ta-order-field-validation",14)(39,"ta-order-field-validation",14),t.k0s()()()(),t.nVh(40,td,19,18,"div",16),t.nVh(41,ad,12,15,"div",17),t.nVh(42,ud,4,5,"div",18),t.nVh(43,gd,17,22,"div",8),t.nrm(44,"ta-order-alert"),t.nVh(45,Fd,14,14,"div",19),t.k0s(),t.nVh(46,xd,5,3,"div",20),t.k0s()()()),2&e){let a;t.R7$(2),t.Y8G("validationInstant",!0)("formGroup",n.formGroup),t.R7$(4),t.SpI(" ",t.bMT(7,56,"orders.manage_order.steps."+n.translationPrefix()+(n.orderFormConfigService.securityName?"_with_name":""))," "),t.R7$(2),t.SpI(" ",t.bMT(9,58,n.orderFormConfigService.securityName)," "),t.R7$(2),t.vxM((a=t.bMT(11,60,n.registerOrderForm$))?10:n.orderFormLightError()?12:-1,a),t.R7$(4),t.Y8G("ngClass",t.eq3(62,bl,!n.orderFormConfigService.isIpo)),t.R7$(2),t.vxM(n.isFieldVisible(n.OrderFormControlName.OperationCode)?16:-1),t.R7$(),t.vxM(n.isFieldVisible(n.OrderFormControlName.BuyPer)&&n.orderFormConfigService.buyPerCodes.length>1?17:-1),t.R7$(),t.vxM(n.isFieldVisible(n.OrderFormControlName.OrderQuantity)?18:-1),t.R7$(),t.vxM(n.isFieldVisible(n.OrderFormControlName.OrderAmount)?19:-1),t.R7$(),t.vxM(n.isFieldVisible(n.OrderFormControlName.CurrencySettlement)&&n.orderFormConfigService.isSecurityTypeOtcFund?20:-1),t.R7$(),t.vxM(n.isFieldVisible(n.OrderFormControlName.ExecutionType)?21:-1),t.R7$(3),t.Y8G("controlName",n.OrderFormControlName.OrderQuantity)("errorType",n.ValidationErrorType.Number),t.R7$(),t.Y8G("controlName",n.OrderFormControlName.OrderQuantity)("errorType",n.ValidationErrorType.Required),t.R7$(),t.Y8G("controlName",n.OrderFormControlName.OrderQuantity)("errorType",n.ValidationErrorType.AtlasValueTooLow)("extraParams",t.lJ4(64,Ce)),t.R7$(),t.Y8G("controlName",n.OrderFormControlName.OrderQuantity)("errorType",n.ValidationErrorType.AtlasInvalidCharacters),t.R7$(),t.Y8G("controlName",n.OrderFormControlName.OrderQuantity)("errorType",n.ValidationErrorType.AtlasValueTooHigh)("extraParams",t.eq3(65,ge,n.orderFormConfigService.maxQuantityOrAmount)),t.R7$(),t.Y8G("controlName",n.OrderFormControlName.OrderQuantity)("errorType",n.ValidationErrorType.Pattern)("extraParams",t.lJ4(67,Ce)),t.R7$(),t.Y8G("controlName",n.OrderFormControlName.OrderQuantity)("errorType",n.ValidationErrorType.AtlasFractionPartTooLong)("extraParams",t.eq3(68,ge,n.orderFormConfigService.orderQuantityMaxDecimals)),t.R7$(),t.Y8G("controlName",n.OrderFormControlName.OperationCode)("errorType",n.ValidationErrorType.Required),t.R7$(),t.Y8G("controlName",n.OrderFormControlName.BuyPer)("errorType",n.ValidationErrorType.Required),t.R7$(),t.Y8G("controlName",n.OrderFormControlName.OrderAmount)("errorType",n.ValidationErrorType.Required),t.R7$(),t.Y8G("controlName",n.OrderFormControlName.OrderAmount)("errorType",n.ValidationErrorType.AtlasValueTooLow)("extraParams",t.lJ4(70,Ce)),t.R7$(),t.Y8G("controlName",n.OrderFormControlName.OrderAmount)("errorType",n.ValidationErrorType.AtlasInvalidCharacters),t.R7$(),t.Y8G("controlName",n.OrderFormControlName.OrderAmount)("errorType",n.ValidationErrorType.AtlasValueTooHigh)("extraParams",t.eq3(71,ge,n.orderFormConfigService.maxQuantityOrAmount)),t.R7$(),t.Y8G("controlName",n.OrderFormControlName.CurrencySettlement)("errorType",n.ValidationErrorType.Required),t.R7$(),t.Y8G("controlName",n.OrderFormControlName.ExecutionType)("errorType",n.ValidationErrorType.Required),t.R7$(),t.Y8G("controlName",n.OrderFormControlName.BestExecution)("errorType",n.ValidationErrorType.Required),t.R7$(),t.vxM(n.isFieldVisible(n.OrderFormControlName.EtfRecurringOrder)?40:-1),t.R7$(),t.vxM(n.alertWizard.isCurrentOperationCodeBlocked()||n.orderFormConfigService.isIpo||n.orderFormConfigService.isOptionExercise?-1:41),t.R7$(),t.vxM(n.alertWizard.isCurrentOperationCodeBlocked()?-1:42),t.R7$(),t.vxM(n.alertWizard.isCurrentOperationCodeBlocked()?-1:43),t.R7$(2),t.vxM(n.alertWizard.isCurrentOperationCodeBlocked()||n.alertWizard.isMifidDisclaimerBlocked()?-1:45),t.R7$(),t.vxM(n.isSubmitting()?46:-1)}},dependencies:[g.YU,v.Mm,W.Q,Ot.S,m.ZD,m.$Q,m.o1,m.yC,m.O9,m.nE,m.vc,H.V,vt.m,K.q,Ds.J,Dt.k,yt.B4,yt.lD,Xe.f,zt.s,Z.Ad,Z.qY,it.S,it.O,Jt.U,Wt.U,js.X,p.qT,p.me,p.BC,p.cb,p.j4,p.JD,Qt.wB,Ht.PO,qe.O,Ue.w,ze.A,Gs.d,ws.Y,Ns.$,Ro.PY,Oo.c,Vs,he,g.Jj,g.GH,v.D9,J.u,$.Q7,$.ZR,$.Li],styles:["fieldset[_ngcontent-%COMP%]{border:none;margin:0;padding:0}ta-label[_ngcontent-%COMP%]{font-family:Bolero MG,Helvetica,Arial,sans-serif;color:#0d2a50;font-weight:400;line-height:120%;text-transform:uppercase;margin:0 0 15px;margin:0rem 0rem 1.1538461538rem;font-size:12px;font-size:.9230769231rem}.single-validity__label[_ngcontent-%COMP%]{color:#8b94a4;margin-bottom:12px;display:block;font-size:14px;font-size:1.0769230769rem}.single-validity__help[_ngcontent-%COMP%]{color:#8b94a4;margin-bottom:12px;display:block;font-size:12px;font-size:.9230769231rem}.h3[_ngcontent-%COMP%]{font-weight:400;padding:16px 0 32px;
1padding:1.2307692308rem 0rem 2.4615384615rem;font-size:20px;font-size:1.5384615385rem}.ta-row[_ngcontent-%COMP%]{clear:both}.validity-datepicker[_ngcontent-%COMP%]{margin-top:52px}ul.form__help[_ngcontent-%COMP%]{margin:10px 0 0;margin:.7692307692rem 0rem 0rem}ul.form__help[_ngcontent-%COMP%]:before{top:10px;top:.7692307692rem}.form__price-currency[_ngcontent-%COMP%]{color:#8b94a4;display:block;padding:7px 0 7px 7px;padding:.5384615385rem 0rem .5384615385rem .5384615385rem}.row---border-bottom[_ngcontent-%COMP%]{padding:15px 0;padding:1.1538461538rem 0rem;margin:0 0 15px;margin:0rem 0rem 1.1538461538rem;border-bottom:1px solid #EDEEF1}.row---border-bottom[_ngcontent-%COMP%]   .ta-row[_ngcontent-%COMP%], .row---border-bottom[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{margin:0}.order-wizard[_ngcontent-%COMP%] > .preloader[_ngcontent-%COMP%]   .preloader__error[_ngcontent-%COMP%]{padding:175px 0;padding:13.4615384615rem 0rem}.order-wizard[_ngcontent-%COMP%] > .preloader[_ngcontent-%COMP%]   .preloader__error[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{margin:20px 0 0;margin:1.5384615385rem 0rem 0rem}.order-wizard[_ngcontent-%COMP%] > .preloader[_ngcontent-%COMP%]   .preloader__error[_ngcontent-%COMP%]   i.icon-traderapp-close[_ngcontent-%COMP%]{font-size:45px;font-size:3.4615384615rem;color:#edeef1}.order-controls-slider[_ngcontent-%COMP%]{display:flex;align-items:center}.order-controls-slider__form-element[_ngcontent-%COMP%]{width:auto;margin:0}.order-controls-slider__title[_ngcontent-%COMP%]{margin:0 10px 0 32px}.order-controls-slider__new[_ngcontent-%COMP%]{background:#faf6fa;padding:2px 5px;border-radius:3px}.order-form__loader-overlay[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:#fffc;text-align:center;padding:50px 0 0;padding:3.8461538462rem 0rem 0rem}.order-form__loader-overlay[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{color:#0d2a50;font-family:Gilroy,serif;font-size:18px;font-size:1.3846153846rem;line-height:150%;text-align:center}.order-form__loader-overlay[_ngcontent-%COMP%]   .icon-traderapp-loader[_ngcontent-%COMP%]{display:inline-block;font-size:45px;font-size:3.4615384615rem}.order-form__buttons[_ngcontent-%COMP%]{display:flex;align-items:center}.order-form__buttons[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{text-align:center;margin-right:8px}.order-form__buttons[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{flex:1 1 auto}.order-form   [_nghost-%COMP%]     .ta-loader__text, .order-form   [_nghost-%COMP%]     .ta-loader__empty, .order-form   [_nghost-%COMP%]     .ta-loader__empty p, .order-form   [_nghost-%COMP%]     .ta-loader__error, .order-form   [_nghost-%COMP%]     .ta-loader__spinner:before{padding-top:0;padding-bottom:0}.order-form[_ngcontent-%COMP%]     .form-container--with-suffix .form-input{display:flex}.order-light[_ngcontent-%COMP%]{display:flex;font-weight:700;color:#0d2a50;align-items:center;gap:3px;flex-wrap:wrap;margin:20px 0}@media(min-width:1260px){.order-light[_ngcontent-%COMP%]{flex-wrap:nowrap;margin:-20px 0}}.order-light__fees[_ngcontent-%COMP%]{font-weight:400;color:#8b94a4;margin-top:4px;font-size:12px}.order-light__placeholder[_ngcontent-%COMP%]{color:#8b94a4;font-size:12px;font-weight:400;padding-left:8px}[_nghost-%COMP%]     .ta-loader__text, [_nghost-%COMP%]     .ta-loader__empty, [_nghost-%COMP%]     .ta-loader__empty p, [_nghost-%COMP%]     .ta-loader__error, [_nghost-%COMP%]     .ta-loader__spinner:before{padding-top:0;padding-bottom:0}.order-quantity-help-link[_ngcontent-%COMP%]{text-decoration:underline}.order-quantity-help-link[_ngcontent-%COMP%]:disabled{background-color:transparent!important}"]}),this)},Io());be=(0,D.Cg)([(0,h.dN)()],be);var Md=i(69073);let Rd=(()=>{var o;class r{constructor(){this.summary=V.hFB.required(),this.next=(0,V.CGW)()}goToPlaceOrder(){this.next.emit()}static#t=o=()=>(this.\u0275fac=function(a){return new(a||r)},this.\u0275cmp=t.VBU({type:r,selectors:[["ta-info-step"]],inputs:{summary:[1,"summary"]},outputs:{next:"next"},standalone:!1,decls:8,vars:3,consts:[[1,"box"],[1,"box__content"],[1,"text--center"],["taButton","","taButtonType","primary",1,"ta-button--big",3,"click"],[1,"icon-traderapp-arrow--right","icon--right"]],template:function(a,_){1&a&&(t.j41(0,"div",0)(1,"div",1),t.nrm(2,"ta-tracer-contract"),t.j41(3,"div",2)(4,"button",3),t.bIt("click",function(){return _.goToPlaceOrder()}),t.EFF(5),t.nI1(6,"translate"),t.nrm(7,"i",4),t.k0s()()()()),2&a&&(t.R
17$(5),t.SpI(" ",t.bMT(6,1,"orders.manage_order.buttons.proceed_to_order")," "))},dependencies:[W.Q,Md.R,v.D9],encapsulation:2}))}return o(),r})();var ko;function Od(o,r){1&o&&(t.j41(0,"div",1)(1,"div",2),t.nrm(2,"ta-crypto-risk-banner"),t.k0s()())}function Ed(o,r){if(1&o){const e=t.RV6();t.j41(0,"div")(1,"div",1)(2,"div",11)(3,"ta-info-step",12),t.bIt("next",function(){s.eBV(e);const a=t.XpG(5),_=t.XpG();return s.Njj(_.goToPlaceOrder(a.data.iwNotation.asString()))}),t.k0s()(),t.j41(4,"div",13)(5,"div",1)(6,"div",14),t.nrm(7,"ta-your-portfolio"),t.k0s(),t.nrm(8,"ta-market-depth"),t.k0s()()()()}if(2&o){const e=t.XpG(5);t.R7$(3),t.Y8G("summary",e.data)}}function Id(o,r){1&o&&(t.j41(0,"div",5),t.DNE(1,Ed,9,1,"div",6),t.k0s()),2&o&&t.Y8G("taLoaderResult",r)}function kd(o,r){if(1&o&&(t.nVh(0,Id,2,1,"div",5),t.nI1(1,"async")),2&o){let e;const n=t.XpG(4);t.vxM((e=t.bMT(1,1,n.orderForm$))?0:-1,e)}}function Sd(o,r){if(1&o&&(t.j41(0,"ta-step",8),t.nI1(1,"translate"),t.nVh(2,kd,2,3),t.k0s()),2&o){const e=t.XpG(3);t.Y8G("completed",e.activeIndex()>=1)("label",t.bMT(1,3,"orders.manage_order.steps.info_order")),t.R7$(2),t.vxM(0===e.activeIndex()?2:-1)}}function $d(o,r){if(1&o&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"atlasText"),t.k0s()),2&o){const e=t.XpG(2);t.R7$(),t.SpI("",t.bMT(2,1,null==e.error?null:e.error.errorCode)," - ")}}function Pd(o,r){if(1&o&&(t.nrm(0,"p",18),t.nI1(1,"atlasText")),2&o){const e=t.XpG(2);t.Y8G("innerHTML",t.bMT(1,1,null==e.error?null:e.error.extraMessage),t.npT)}}function Dd(o,r){if(1&o){const e=t.RV6();t.j41(0,"button",22),t.nI1(1,"async"),t.bIt("click",function(){s.eBV(e);const a=t.XpG(7);return s.Njj(a.sendRequestEffect())}),t.EFF(2),t.nI1(3,"translate"),t.k0s()}if(2&o){let e;const n=t.XpG(7);t.Y8G("taButtonLoading",null==(e=t.bMT(1,2,n.contactCreate$))?null:e.loading),t.R7$(2),t.SpI(" ",t.bMT(3,4,"orders.help_desk.confirm")," ")}}function jd(o,r){if(1&o){const e=t.RV6();t.j41(0,"div",19),t.nVh(1,Dd,4,6,"button",20),t.j41(2,"button",21),t.bIt("click",function(){s.eBV(e);const a=t.XpG(6);return s.Njj(a.cancelRequestEffect())}),t.EFF(3),t.nI1(4,"translate"),t.k0s()()}if(2&o){const e=t.XpG(6);t.R7$(),t.vxM(e.isRequestEffectSent()?-1:1),t.R7$(2),t.SpI(" ",t.bMT(4,2,"orders.help_desk.cancel")," ")}}function Gd(o,r){if(1&o&&(t.j41(0,"h4",16),t.nVh(1,$d,3,3,"span"),t.nI1(2,"atlasText"),t.nrm(3,"span",17),t.nI1(4,"atlasText"),t.k0s(),t.nVh(5,Pd,2,3,"p",18),t.nVh(6,jd,5,4,"div",19)),2&o){let e;const n=t.XpG();t.R7$(),t.vxM(null!=n.error&&n.error.errorCode&&null!=(e=t.bMT(2,4,null==n.error?null:n.error.errorCode))&&e.length?1:-1),t.R7$(2),t.Y8G("innerHTML",t.bMT(4,6,null==n.error?null:n.error.message),t.npT),t.R7$(2),t.vxM(null!=n.error&&n.error.extraMessage?5:-1),t.R7$(),t.vxM("MSH7466"===(null==n.error?null:n.error.errorCode)?6:-1)}}function wd(o,r){if(1&o&&(t.j41(0,"div")(1,"div",1)(2,"div",11),t.nrm(3,"ta-place-or-modify-order-step",23),t.k0s(),t.j41(4,"div",13)(5,"div",1),t.nrm(6,"ta-your-portfolio"),t.k0s(),t.j41(7,"div",1),t.nrm(8,"ta-market-depth"),t.k0s()()()()),2&o){const e=t.XpG(5);t.R7$(3),t.Y8G("translationPrefix",e.step()+"_order")}}function Nd(o,r){1&o&&(t.j41(0,"div",5),t.DNE(1,Gd,7,8,"ng-template",15)(2,wd,9,1,"div",6),t.k0s()),2&o&&t.Y8G("taLoaderResult",r)}function Bd(o,r){if(1&o&&(t.nVh(0,Nd,3,1,"div",5),t.nI1(1,"async")),2&o){let e;const n=t.XpG(3);t.vxM((e=t.bMT(1,1,n.orderForm$))?0:-1,e)}}function Vd(o,r){if(1&o){const e=t.RV6();t.j41(0,"ta-sign",28),t.nI1(1,"async"),t.nI1(2,"async"),t.nI1(3,"async"),t.bIt("onSubmit",function(a){s.eBV(e);const _=t.XpG(6);return s.Njj(_.sign(a))})("onCancel",function(){s.eBV(e);const a=t.XpG(6);return s.Njj(a.cancel())}),t.k0s()}if(2&o){let e,n;const a=r,_=t.XpG(6);t.Y8G("authenticationStrategy",_.authenticationStrategy)("loading",a.loading)("loadingError",a.error)("methods",null==a.data?null:a.data.rows)("submitting",null==(e=t.bMT(1,8,_.authorization$))?null:e.loading)("signError",null==(n=t.bMT(2,10,_.authorization$))?null:n.error)("submitText","orders.manage_order.buttons.confirm_order")("userId",t.bMT(3,12,_.userId$))}}function Yd(o,r){if(1&o&&(t.j41(0,"div",1)(1,"div",13),t.nrm(2,"ta-ex-ante-costs",29),t.k0s(),t.j41(3,"div",11),t.nrm(4,"ta-market-depth"),t.k0s()()),2&o){const e=t.XpG(5);t.R7$(2),t.Y8G("iwNotation",e.data.iwNotation)}}function Ld(o,r){if(1&o&&(t.j41(0,"div")(1,"div",1)(2,"div",24)(3,"div",25)(4,"div",13),t.nrm(5,"ta-order-overview",26),t.k0s(),t.j41(6,"div",11),t.nVh(7,Vd,4,14,"ta-sign",27),t.nI1(8,"async"),t.k0s()()()(),t.nVh(9,Yd,5,1,"div",1),t.k0s()),2&o){let e;const n=t.XpG(5);t.R7$(7),t.vxM((e=t.bMT(8,2,n.authorizationMethods$))?7:-1,e),t.R7$(2),t.vxM(n.isCrypto()?-1:9)}}function Ad(o,r){1&o&&(t.j41(0,"div",5),t.DNE(1,Ld,10,4,"div",6),t.k0s()),2&o&&t.Y8G("taLoaderResult",r)}function Xd(o,r){if(1&o&&(t.nVh(0,Ad,2,1,"div",5),t.nI1(1,"async")),2&o){let e;const n=t.XpG(3);t.vxM((e=t.bMT(1,1,n.orderForm$))?0:-1,e)}}function qd(o,r){if(1&o&&(t.nrm(0,"ta-order-finish",10),t.nI1(1,"translate")),2&o){const e=t.XpG(3);t.Y8G("label",t.bMT(1,1,e.label()))}}function Ud(o,r){if(1&o&&(t.j41(0,"div")(1,"ta-wizard",7),t.nVh(2,Sd,3,5,"ta-step",8),t.j41(3,"ta-step",8),t.nI1(4,"translate"),t.nVh(5,Bd,2,3),t.k0s(),t.j41(6,"ta-step",8),t.nI1(7,"translate"),t.nVh(8,Xd,2,3),t.k0s(),t.j41(9,"ta-step",9),t.nI1(10,"translate"),t.nVh(11,qd,2,3,"ta-order-finish",10),t.k0s()()()),2&o){const e=t.XpG(),n=t.XpG();t.R7$(),t.Y8G("selectedIndex",n.activeIndex())("hideHeaders",n.hasError()),t.R7$(),t.vxM(n.isIfimawar(null==e.data.securityType?null:e.data.securityType.asString())?2:-1),t.R7$(),t.Y8G("completed",n.activeIndex()>=(n.isIfimawar(null==e.data.securityType?null:e.data.securityType.asString())?2:1))("label",t.bMT(4,12,"orders.manage_order.steps."+n.step()+"_order")),t.R7$(2),t.vxM(n.activeIndex()===(n.isIfimawar(null==e.data.securityType?null:e.data.securityType.asString())?1:0)?5:-1),t.R7$(),t.Y8G("completed",n.activeIndex()>=(n.isIfimawar(null==e.data.securityType?null:e.data.securityType.asString())?3:2))("label",t.bMT(7,14,"orders.manage_order.steps.sign_order")),t.R7$(2),t.vxM(n.activeIndex()===(n.isIfimawar(null==e.data.securityType?null:e.data.securityType.asString())?2:1)?8:-1),t.R7$(),t.Y8G("label",t.bMT(10,16,"orders.manage_order.steps.finish_order"))("completed",n.activeIndex()>=(n.isIfimawar(null==e.data.securityType?null:e.data.securityType.asString())?4:3)),t.R7$(2),t.vxM(n.activeIndex()===(n.isIfimawar(null==e.data.securityType?null:e.data.securityType.asString())?3:2)?11:-1)}}function zd(o,r){1&o&&(t.j41(0,"div",5),t.DNE(1,Ud,12,18,"div",6),t.k0s()),2&o&&t.Y8G("taLoaderResult",r)}let ve=(class we{constructor(){this.store=(0,s.WQX)(y.il),this.orderCache=(0,s.WQX)(u.YC),this.prefs=(0,s.WQX)(U.Nj),this.router=(0,s.WQX)(oe.Ix),this.translate=(0,s.WQX)(v.c$),this.storage=(0,s.WQX)(U.uW),this.actions=(0,s.WQX)(w.En),this.activeIndex=(0,V.geq)(1),this.orderForm$=this.store.select(u.BT).pipe((0,st.M)(({error:r})=>
1this.hasError.set(!!r)),(0,Pt.j)(()=>this.store.dispatch((0,u.hB)()))),this.summary$=this.store.select((0,C.BS)("context","iwNotation")).pipe((0,q.p)(r=>!!r),(0,xt.n)(r=>this.store.select((0,Ct.O1)(new c.EY(r)))),(0,st.M)(r=>{this.isin=r.data?.isin?.asString()??"",this.typeInstrument=r.data?.securityType?.asString()})),this.authorizationMethods$=this.store.select(u.TV),this.authorization$=this.store.select(u.o4),this.userId$=this.store.select(C.F6),this.label=(0,s.vPA)(""),this.isMandate=!1,this.step=(0,s.vPA)("place"),this.hasError=(0,s.vPA)(!1),this.isRequestEffectSent=(0,s.vPA)(!1),this.contactCreate$=this.store.select(se.po),this.securityType=U.Rd,this.REQUESTED_EFFECTS_KEY="requestedEffects",this.store.dispatch((0,io.Sy)()),(0,jt.z)([this.store.select((0,C.jU)("context")).pipe((0,q.p)(r=>!!r)),this.summary$.pipe((0,_t.F)((r,e)=>r?.data?.iwNotation&&e?.data?.iwNotation&&r?.data?.iwNotation.equals(e?.data?.iwNotation)),(0,q.p)(({loading:r,data:e})=>!r&&!!e.securityType))]).pipe((0,ot.s)(1),(0,h.pQ)(this)).subscribe(([r,e])=>{const n=r&&r.params.iwNotation,a=r&&r.params.orderId;switch(this.iwNotation=n,this.isRequestEffectSent.set(this.isRequestEffectAlreadySent(n)),this.isMandate=r&&r.data.isMandate,a&&this.step.set("modify"),r.url[0].path){case"info":this.isIfimawar(e.data.securityType.asString())?(this.activeIndex.set(0),this.store.dispatch((0,u.f9)({iwNotation:new c.EY(n)}))):this.store.dispatch((0,C.Go)({path:[{outlets:{context:["hotspot",e.data.iwNotation.asString(),"orders","place"]}}]}));break;case"place":this.isIfimawar(e.data.securityType.asString())&&!this.router.getCurrentNavigation()?.extras.state?.hasReadInfo?this.store.dispatch((0,C.Go)({path:[{outlets:{context:["hotspot",e.data.iwNotation.asString(),"orders","info"]}}]})):(this.store.dispatch((0,u.f9)({iwNotation:new c.EY(n)})),this.activeIndex.set(this.isIfimawar(e.data.securityType.asString())?1:0));break;case"modify":case"modify-mandate":this.store.dispatch((0,u.Bd)({iwNotation:new c.EY(n),orderId:new c.EY(a),isMandate:this.isMandate})),this.activeIndex.set(this.isIfimawar(e.data.securityType.asString())?1:0);break;case"sign":this.store.dispatch((0,u.f9)({iwNotation:new c.EY(n)})),this.store.dispatch((0,u.Z3)()),this.activeIndex.set(this.isIfimawar(e.data.securityType.asString())?2:1);break;case"finish":this.label.set(this.getFinishLabel(r)),this.store.dispatch((0,u.f9)({iwNotation:new c.EY(n)})),this.activeIndex.set(this.isIfimawar(e.data.securityType.asString())?3:2),this.store.dispatch((0,u.am)())}this.isin=e.data.isin?.asString()??"",this.typeInstrument=e.data.securityType.asString()}),this.actions.pipe((0,w.gp)(C.gx),(0,q.p)(()=>0!==this.activeIndex()),(0,xt.n)(()=>this.store.select((0,C.BS)("context","iwNotation")).pipe((0,ot.s)(1))),(0,h.pQ)(this)).subscribe(r=>{this.orderCache.clear(),this.store.dispatch((0,C.Go)({path:["",{outlets:{context:["hotspot",r,"orders","place"]}}]}))})}ngOnInit(){this.store.select(io.a1).pipe((0,h.pQ)(this)).subscribe(r=>{this.usersEmail=r?.data.email?.value?.asString()??""}),this.store.select(C.PU).pipe((0,q.p)(Boolean),(0,ot.s)(1),(0,h.pQ)(this)).subscribe(r=>this.clientAccount=r.asString()),this.store.select((0,C.jU)("context")).pipe((0,le.B)(200),(0,q.p)(Boolean),(0,_t.F)(({params:{iwNotation:r}},{params:{iwNotation:e}})=>r===e),(0,ui.J)(),(0,h.pQ)(this)).subscribe(([{routeConfig:{path:r}},{params:{iwNotation:e},routeConfig:{path:n}}])=>{this.orderCache.clear(),r===n&&this.store.dispatch((0,u.f9)({iwNotation:new c.EY(e)}))})}isCrypto(){return"crypto"===this.typeInstrument?.toLowerCase()}isIfimawar(r){return r.toLowerCase()===this.securityType.IFIMAWAR}goToPlaceOrder(r){this.activeIndex.set(this.activeIndex()+1),this.router.navigate(["",{outlets:{context:["hotspot",r,"orders","place"]}}],{state:{hasReadInfo:!0}}),this.store.dispatch((0,u.f9)({iwNotation:new c.EY(r)}))}sign({method:{method:r},value:{response:e,cardNumber:n,rememberme:a}={}}){r.equals(new c.EY("DP"))?this.store.dispatch((0,u.s7)({payload:{method:"DP",challengeResponse:e}})):r.equals(new c.EY("UCR"))?this.store.dispatch((0,u.s7)({payload:{method:"UCR",challengeResponse:e,cardNumber:n,rememberme:a}})):r.equals(new c.EY("BMID"))&&this.store.dispatch((0,C.ry)({payload:{action:U.m0.Order}}))}cancel(){this.store.dispatch((0,C.gz)({action:U.m0.Order}))}get authenticationStrategy(){return this.prefs.authenticationStrategy}sendRequestEffect(){this.requestEffect(this.isin,this.clientAccount,this.typeInstrument)}cancelRequestEffect(){this.router.navigate(["",{outlets:{context:null}}])}requestEffect(r,e,n){const a={from:this.usersEmail,subject:`Create ${r}`,body:`\n        Online request\n        Create ${n}\n        ISIN: ${r}\n        Create on Volume market\n        Account: ${e}\n      `};this.store.dispatch((0,se.P4)({method:new c.EY("email"),message:new c.EY(a.body),email:new c.EY(a.from),topic:new c.EY(this.getTopicIdByLanguage())})),this.actions.pipe((0,w.gp)(se.Gh),(0,h.pQ)(this)).subscribe(()=>{this.isRequestEffectSent.set(!0),this.addRequestEffectToSessionStorage(this.iwNotation)})}getTopicIdByLanguage(){switch(this.translate.currentLang){case"fr":return"178";case"en":return"179";default:return"177"}}addRequestEffectToSessionStorage(r){const e=this.storage.get(this.REQUESTED_EFFECTS_KEY)||[];e.includes(r)||e.push(r),this.storage.set(this.REQUESTED_EFFECTS_KEY,e)}
1isRequestEffectAlreadySent(r){return(this.storage.get(this.REQUESTED_EFFECTS_KEY)||[]).includes(r)}getFinishLabel(r){const e=!!this.orderCache.get(new c.EY(r.params.iwNotation))?.mandateEntry?.frequency,n=r.params.orderId;return e&&n?"orders.manage_order.labels.modify_recurring_order_success":e?"orders.manage_order.labels.place_recurring_order_success":n?"orders.manage_order.labels.modify_order_success":"orders.manage_order.labels.place_order_success"}static#t=ko=()=>(this.\u0275fac=function(e){return new(e||we)},this.\u0275cmp=t.VBU({type:we,selectors:[["ta-place-order"]],inputs:{activeIndex:[1,"activeIndex"]},outputs:{activeIndex:"activeIndexChange"},standalone:!1,decls:14,vars:10,consts:[[1,"aside-right__content","aside-right__content--orders"],[1,"ta-row"],[1,"ta-col--12"],["taShowHelp","orders","taButton","","taButtonType","header",1,"pull--right","hidden--sm","visible--md"],["taShowTips","","taButton","","taButtonType","header",1,"pull--right","hidden--sm","visible--md"],["taLoader","","taLoaderEmptyAttribute","iwNotation",3,"taLoaderResult"],[4,"taLoaderContent"],[3,"selectedIndex","hideHeaders"],[3,"completed","label"],[3,"label","completed"],[3,"label"],[1,"ta-col--7"],[3,"next","summary"],[1,"ta-col--5"],[1,"margin--bottom--md"],["taLoaderError",""],[1,"warning__header"],[3,"innerHTML"],[1,"warning__copy",3,"innerHTML"],[1,"ta-row","bar","margin--top--lg"],["taButton","","taButtonType","primary",3,"taButtonLoading"],["taButton","","taButtonType","secondary",3,"click"],["taButton","","taButtonType","primary",3,"click","taButtonLoading"],[3,"translationPrefix"],[1,"ta-col--12","ta-col--margin-bottom"],[1,"ta-row","ta-row--flex"],[1,"fill--height"],[1,"fill--height",3,"authenticationStrategy","loading","loadingError","methods","submitting","signError","submitText","userId"],[1,"fill--height",3,"onSubmit","onCancel","authenticationStrategy","loading","loadingError","methods","submitting","signError","submitText","userId"],[3,"iwNotation"]],template:function(e,n){if(1&e&&(t.j41(0,"div",0)(1,"section",1)(2,"div",2)(3,"button",3),t.EFF(4),t.nI1(5,"translate"),t.k0s(),t.j41(6,"button",4),t.EFF(7),t.nI1(8,"translate"),t.k0s()()(),t.nVh(9,Od,3,0,"div",1),t.j41(10,"div",1)(11,"div",2),t.nVh(12,zd,2,1,"div",5),t.nI1(13,"async"),t.k0s()()()),2&e){let a;t.R7$(4),t.JRh(t.bMT(5,4,"common.buttons.need_help")),t.R7$(3),t.JRh(t.bMT(8,6,"common.buttons.show_tips")),t.R7$(2),t.vxM(n.isCrypto()?9:-1),t.R7$(3),t.vxM((a=t.bMT(13,8,n.summary$))?12:-1,a)}},dependencies:[W.Q,re.V,Ot.S,so.t,lo.s,co.n,H.V,fi.P,K.q,_o.G,mo.z,po,Wi,me,Ts,be,Rd,g.Jj,v.D9,$.Li],styles:["[_nghost-%COMP%]     .ta-loader__error{padding-bottom:175px;padding-bottom:13.4615384615rem;padding-top:175px;padding-top:13.4615384615rem}"]}),this)},ko());ve=(0,D.Cg)([(0,h.dN)()],ve);const ye=o=>({cutoff:o});let Jd=(()=>{var o;class r{constructor(){this.cutoffTime=(0,V.hFB)()}static#t=o=()=>(this.\u0275fac=function(a){return new(a||r)},this.\u0275cmp=t.VBU({type:r,selectors:[["ta-next-cutoff"]],inputs:{cutoffTime:[1,"cutoffTime"]},standalone:!1,decls:15,vars:24,consts:[[1,"box","box--gray"],[1,"box__header"],[1,"box__content"]],template:function(a,_){1&a&&(t.j41(0,"div",0)(1,"div",1)(2,"h3"),t.EFF(3),t.nI1(4,"atlasText"),t.nI1(5,"translate"),t.k0s()(),t.j41(6,"div",2)(7,"p"),t.EFF(8),t.nI1(9,"atlasText"),t.nI1(10,"translate"),t.k0s(),t.j41(11,"p"),t.EFF(12),t.nI1(13,"atlasText"),t.nI1(14,"translate"),t.k0s()()()),2&a&&(t.R7$(3),t.JRh(t.i5U(5,5,"hotspot.next_cutoff.title",t.eq3(18,ye,t.bMT(4,3,_.cutoffTime())))),t.R7$(5),t.JRh(t.i5U(10,10,"hotspot.next_cutoff.content.part_1",t.eq3(20,ye,t.bMT(9,8,_.cutoffTime())))),t.R7$(4),t.JRh(t.i5U(14,15,"hotspot.next_cutoff.content.part_2",t.eq3(22,ye,t.bMT(13,13,_.cutoffTime())))))},dependencies:[v.D9,$.Li],encapsulation:2}))}return o(),r})();var Wd=i(32271);const Qd=o=>({name:o}),Hd=o=>({frequency:o});function Kd(o,r){if(1&o&&(t.j41(0,"tr",3)(1,"td",4),t.EFF(2," orders.manage_order.labels.frequency "),t.k0s(),t.j41(3,"td",5),t.EFF(4),t.nI1(5,"atlasText"),t.nI1(6,"lowercase"),t.nI1(7,"atlasText"),t.nI1(8,"translate"),t.k0s()()),2&o){const e=t.XpG(2);t.R7$(4),t.SpI(" ",t.i5U(8,7,t.bMT(6,3,"orders.types.frequency."+t.bMT(5,1,e.data.frequency)),t.eq3(10,Hd,t.bMT(7,5,e.data.frequency))
1)," ")}}function Zd(o,r){if(1&o&&(t.j41(0,"tr",3)(1,"td",4),t.EFF(2," orders.manage_order.labels.execution_type "),t.k0s(),t.j41(3,"td",5),t.EFF(4),t.nI1(5,"atlasText"),t.k0s()()),2&o){const e=t.XpG(2);t.R7$(4),t.SpI(" ",t.bMT(5,1,e.data.marketName)," ")}}function tc(o,r){if(1&o&&(t.j41(0,"tr",3)(1,"td",6)(2,"span"),t.EFF(3),t.nI1(4,"translate"),t.k0s()(),t.j41(5,"td",5),t.EFF(6),t.nI1(7,"taNumber"),t.k0s()()),2&o){const e=t.XpG(2),n=t.XpG();t.R7$(3),t.JRh(t.bMT(4,2,n.isBond()?"orders.manage_order.labels.order_amount":"orders.manage_order.labels.order_quantity")),t.R7$(3),t.SpI(" ",t.i5U(7,4,e.data.orderQuantity,-1)," ")}}function ec(o,r){if(1&o&&(t.j41(0,"tr",3)(1,"td",4),t.EFF(2," orders.manage_order.labels.orderAmount "),t.k0s(),t.j41(3,"td",5),t.EFF(4),t.nI1(5,"taNumber"),t.k0s()()),2&o){const e=t.XpG(2);t.R7$(4),t.SpI(" ",t.i5U(5,1,e.data.orderAmount,-1)," ")}}function oc(o,r){if(1&o&&(t.j41(0,"tr",3)(1,"td",4),t.EFF(2," orders.manage_order.labels.order_type "),t.k0s(),t.j41(3,"td",5),t.EFF(4),t.nI1(5,"atlasText"),t.nI1(6,"lowercase"),t.nI1(7,"translate"),t.k0s()()),2&o){const e=t.XpG(2);t.R7$(4),t.SpI(" ",t.bMT(7,5,t.bMT(6,3,"orders.types.order."+t.bMT(5,1,e.data.orderType)))," ")}}function rc(o,r){1&o&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R
17$(),t.JRh(t.bMT(2,1,"orders.manage_order.labels.limit_price")))}function nc(o,r){1&o&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R7$(),t.JRh(t.bMT(2,1,"orders.manage_order.labels.issue_price")))}function ac(o,r){if(1&o&&(t.j41(0,"tr",3)(1,"td",6),t.nVh(2,rc,3,3,"span"),t.nVh(3,nc,3,3,"span"),t.k0s(),t.j41(4,"td",5),t.EFF(5),t.nI1(6,"taNumber"),t.nI1(7,"atlasText"),t.k0s()()),2&o){const e=t.XpG(2),n=t.XpG();t.R7$(2),t.vxM(n.isIpo()?-1:2),t.R7$(),t.vxM(n.isIpo()?3:-1),t.R7$(2),t.Lme(" ",t.i5U(6,4,e.data.limitPrice.value,-1)," ",t.bMT(7,7,e.data.limitPrice.currency)," ")}}function ic(o,r){if(1&o&&(t.j41(0,"tr",3)(1,"td",4),t.EFF(2," orders.manage_order.labels.trigger_price "),t.k0s(),t.j41(3,"td",5),t.EFF(4),t.nI1(5,"taNumber"),t.nI1(6,"atlasText"),t.k0s()()),2&o){const e=t.XpG(2);t.R7$(4),t.Lme(" ",t.i5U(5,2,e.data.triggerPrice.value,-1)," ",t.bMT(6,5,e.data.triggerPrice.currency)," ")}}function sc(o,r){1&o&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R7$(),t.JRh(t.bMT(2,1,"orders.manage_order.labels.order_validity")))}function lc(o,r){1&o&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&o&&(t.R
17$(),t.JRh(t.bMT(2,1,"orders.manage_order.labels.order_execution_date")))}function dc(o,r){if(1&o&&(t.j41(0,"tr",3)(1,"td",6),t.nVh(2,sc,3,3,"span"),t.nVh(3,lc,3,3,"span"),t.k0s(),t.j41(4,"td",5)(5,"span"),t.EFF(6),t.nI1(7,"atlasText"),t.nI1(8,"lowercase"),t.nI1(9,"translate"),t.nI1(10,"boleroDate"),t.k0s()()()),2&o){const e=t.XpG(2),n=t.XpG();t.R7$(2),t.vxM(n.isIpo()?-1:2),t.R7$(),t.vxM(n.isIpo()?3:-1),t.R7$(3),t.Lme("",t.bMT(9,8,t.bMT(8,6,"orders.types.validity."+t.bMT(7,4,e.data.validityType)))," ",t.bMT(10,10,e.data.validityDate))}}function cc(o,r){if(1&o&&(t.j41(0,"h3"),t.EFF(1),t.nI1(2,"atlasText"),t.nI1(3,"translate"),t.k0s(),t.j41(4,"div",0)(5,"div",1)(6,"table",2)(7,"tbody")(8,"tr",3)(9,"td",4),t.EFF(10," orders.manage_order.labels.order_number "),t.k0s(),t.j41(11,"td",5),t.EFF(12),t.nI1(13,"atlasText"),t.nI1(14,"atlasText"),t.k0s()(),t.nVh(15,Kd,9,12,"tr",3),t.nVh(16,Zd,6,3,"tr",3),t.nVh(17,tc,8,7,"tr",3),t.nVh(18,ec,6,4,"tr",3),t.nVh(19,oc,8,7,"tr",3),t.nVh(20,ac,8,9,"tr",3),t.nVh(21,ic,7,7,"tr",3),t.nVh(22,dc,11,12,"tr",3),t.k0s()()()()),2&o){const e=t.XpG(),n=t.XpG();t.R7$(),t.SpI(" ",t.i5U(3,12,n.getTitle(),t.eq3(19,Qd,t.bMT(2,10,e.data.securityName)))," "),t.R7$(11),t.SpI(" ",n.isMandate()?t.bMT(13,15,e.data.mandateId):t.bMT(14,17,e.data.orderId)," "),t.R7$(3),t.vxM(n.isMandate()?15:-1),t.R7$(),t.vxM(n.isIpo()?-1:16),t.R7$(),t.vxM(e.data.orderQuantity?17:-1),t.R7$(),t.vxM(e.data.orderAmount&&!n.isIpo()?18:-1),t.R7$(),t.vxM(e.data.orderType?19:-1),t.R7$(),t.vxM(e.data.limitPrice?20:-1),t.R7$(),t.vxM(e.data.triggerPrice&&!n.isIpo()?21:-1),t.R7$(),t.vxM(e.data.validityType||n.isIpo()?22:-1)}}function _c(o,r){1&o&&t.nVh(0,cc,23,21),2&o&&t.vxM(r.loaded?0:-1)}let mc=(()=>{var o;class r{constructor(){this._store=(0,s.WQX)(y.il),this.isIpo=(0,V.hFB)(!1),this.isBond=(0,V.hFB)(!1),this.isMandate=(0,V.hFB)(!1),this.registration$=this._store.select(u.cx),this.getTitle=(0,Wd.EW)(()=>this.isMandate()?"orders.manage_order.titles.sign_overview_mandate_cancel":"orders.manage_order.titles.sign_overview_cancel")}static#t=o=()=>(this.\u0275fac=function(a){return new(a||r)},this.\u0275cmp=t.VBU({type:r,selectors:[["ta-cancel-order-summary"]],inputs:{isIpo:[1,"isIpo"],isBond:[1,"isBond"],isMandate:[1,"isMandate"]},standalone:!1,decls:2,vars:3,consts:[[1,"ta-row"],[1,"ta-col--12"],[1,"table","table--no-zebra"],[1,"table__row","table__row--no-border-top"],["translate","",1,"table__cell","table__cell--strong"],[1,"table__cell","table__cell--left"],[1,"table__cell","table__cell--strong"]],template:function(a,_){if(1&a&&(t.nVh(0,_c,1,1),t.nI1(1,"async")),2&a){let R;t.vxM((R=t.bMT(1,1,_.registration$))?0:-1,R)}},dependencies:[v.Mm,g.Jj,g.GH,v.D9,J.u,ht._,$.Li],encapsulation:2}))}return o(),r})();var So;function pc(o,r){1&o&&(t.j41(0,"div",1)(1,"div",2),t.nrm(2,"ta-crypto-risk-banner"),t.k0s()())}function uc(o,r){if(1&o){const e=t.RV6();t.j41(0,"ta-sign",14),t.nI1(1,"async"),t.nI1(2,"async"),t.nI1(3,"async"),t.bIt("onSubmit",function(a){s.eBV(e);const _=t.XpG();return s.Njj(_.sign(a))})("onCancel",function(){s.eBV(e);const a=t.XpG();return s.Njj(a.cancel())}),t.k0s()}if(2&o){let e,n;const a=r,_=t.XpG();t.Y8G("loading",a.loading)("loadingError",a.error)("authenticationStrategy",_.authenticationStrategy)("methods",null==a.data?null:a.data.rows)("submitting",null==(e=t.bMT(1,8,_.authorization$))?null:e.loading)("signError",null==(n=t.bMT(2,10,_.authorization$))?null:n.error)("submitText","orders.manage_order.buttons.confirm_order")("userId",t.bMT(3,12,_.userId$))}}function fc(o,r){1&o&&(t.j41(0,"div",7),t.nrm(1,"ta-market-depth"),t.k0s())}function hc(o,r){if(1&o&&(t.j41(0,"div",1)(1,"div",7),t.nrm(2,"ta-next-cutoff",15),t.k0s()()),2&o){const e=t.XpG();t.R7$(2),t.Y8G("cutoffTime",null==e.data?null:e.data.cutoffTime)}}function Cc(o,r){if(1&o&&(t.j41(0,"div",1),t.nVh(1,fc,2,0,"div",7),t.k0s(),t.nVh(2,hc,3,1,"div",1)),2&o){const e=t.XpG();t.R7$(),t.vxM(e.showMarketDepth()?1:-1),t.R7$(),t.vxM(e.showNextCutoff()?2:-1)}}const gc=new c.EY("ipo"),$o=new c.EY("otcfund"),Po=new c.EY("Bond"),bc=new c.EY("Crypto");let Te=(class Ne{constructor(){this._store=(0,s.WQX)(y.il),this._prefs=(0,s.WQX)(U.Nj),this.activeIndex=(0,s.vPA)(0),this.isIpo=(0,s.vPA)(!1),this.isMandate=(0,s.vPA)(!1),this.isCrypto=(0,s.vPA)(!1),this.isBond=(0,s.vPA)(!1),this.showMarketDepth=(0,s.vPA)(!1),this.showNextCutoff=(0,s.vPA)(!1),this.authorizationMethods$=this._store.select(u.TV),this.authorization$=this._store.select(u.o4),this.userId$=this._store.select(C.F6),this.summary$=this._store.select((0,C.BS)("context","iwNotation")).pipe((0,q.p)(r=>!!r),(0,xt.n)(r=>this._store.select((0,Ct.O1)(new c.EY(r)))),(0,h.pQ)(this),(0,st.M)(({data:r})=>{r.securityType&&(this.isIpo.set(r.securityType.equals(gc)),this.isCrypto.set(r.securityType.equals(bc)),this.isBond.set(r.securityType.equals(Po)||(r.ipoSecurityType?.equals(Po)??!1)),this.showMarketDepth.set(0===this.activeIndex()&&!this.isIpo()&&!r.securityType.equals($o)),this.showNextCutoff.set(0===this.activeIndex()&&r.securityType.equals($o)))}))}ngOnInit(){this._store.select((0,C.jU)("context")).pipe((0,q.p)(r=>!!r),(0,ot.s)(1)).subscribe(r=>{const e=r&&r.params.orderId;switch(this.isMandate.set(r&&r.data.isMandate),r.url[2].path){case"sign":this._store.dispatch((0,u.Z3)()),this._store.dispatch(this.isMandate()?(0,u.pd)({mandateId:new c.EY(e)}):(0,u.JU)({orderId:new c.EY(e)})),this.activeIndex.set(0);break;case"finish":this.activeIndex.set(1),this._store.dispatch((0,u.am)())}})}sign({method:{method:r},value:{response:e,cardNumber:n,rememberme:a}={}}){r.equals(new c.EY("DP"))?this._store.dispatch((0,u.s7)({payload:{method:"DP",challengeResponse:e}})):r.equals(new c.EY("UCR"))?this._store.dispatch((0,u.s7)({payload:{method:"UCR",challengeResponse:e,cardNumber:n,rememberme:a}})):r.equals(new c.EY("BMID"))&&this._store.dispatch((0,C.ry)({payload:{action:U.m0.Order}}))}cancel(){this._store.dispatch((0,C.gz)({action:U.m0.Order}))}get authenticationStrategy(){return this._prefs.authenticationStrategy}ngOnDestroy(){this.cancel()}static#t=So=()=>(this.\u0275fac=function(e){return new(e||Ne)},this.\u0275cmp=t.VBU({type:Ne,selectors:[["ng-component"]],standalone:!1,decls:30,vars:30,consts:[[1,"aside-right__content","aside-right__content--orders"],[1,"ta-row"],[1,"ta-col--12"],["taShowHelp","","taButton","","taButtonType","header",1,"pull--right","hidden--sm","visible--md"],["taShowTips","","taButton","","taButtonType","header",1,"pull--right","hidden--sm","visible--md"],[3,"selectedIndex"],[3,"completed","label"],[1,"ta-col--5"],[1,"box","box--gray","order-sign"],[1,"box__content"],[3,"isIpo","isMandate","isBond"],[1,"ta-col--7"],[1,"margin--bottom",3,"loading","loadingError","authenticationStrategy","methods","submitting","signError","submitText","userId"],[3,"label"],[1,"margin--bottom",3,"onSubmit","onCancel","loading","loadingError","authenticationStrategy","methods","submitting","signError","submitText","userId"],[3,"cutoffTime"]],template:function(e,n){if(1&e&&(t.j41(0,"div",0)(1,"section",1)(2,"div",2)(3,"button",3),t.EFF(4),t.nI1(5,"translate"),t.k0s(),t.j41(6,"button",4),t.EFF(7),t.nI1(8,"translate"),t.k0s()()(),t.nVh(9,pc,3,0,"div",1),t.j41(10,"div",1)(11,"div",2)(12,"ta-wizard",5)(13,"ta-step",6),t.nI1(14,"translate"),t.j41(15,"div",1)(16,"div",7)(17,"div",8)(18,"div",9),t.nrm(19,"ta-cancel-order-summary",10),t.k0s()()(),t.j41(20,"div",11),t.nVh(21,uc,4,14,"ta-sign",12),t.nI1(22,"async"),t.k0s()(),t.nVh(23,Cc,3,2),t.nI1(24,"async"),t.k0s(),t.j41(25,"ta-step",6),t.nI1(26,"translate"),t.nrm(27,"ta-order-finish",13),t.nI1(28,"translate"),t.nI1(29,"translate"),t.k0s()()()()()),2&e){let a,_;t.R7$(4),t.JRh(t.bMT(5,14,"common.buttons.need_help")),t.R7$(3),t.JRh(t.bMT(8,16,"common.buttons.show_tips")),t.R7$(2),t.vxM(n.isCrypto()?9:-1),t.R7$(3),t.Y8G("selectedIndex",n.activeIndex()),t.R7$(),t.Y8G("completed",0==n.activeIndex())("label",t.bMT(14,18,"orders.manage_order.steps.sign_order")),t.R7$(6),t.Y8G("isIpo",n.isIpo())("isMandate",n.isMandate())("isBond",n.isBond()),t.R7$(2),t.vxM((a=t.bMT(22,20,n.authorizationMethods$))?21:-1,a),t.R7$(2),t.vxM((_=t.bMT(24,22,n.summary$))?23:-1,_),t.R7$(2),t.Y8G("completed",n.activeIndex()>0)("label",t.bMT(26,24,"orders.manage_order.steps.finish_order")),t.R7$(2),t.Y8G("label",n.isMandate()?t.bMT(28,26,"orders.manage_order.labels.cancel_mandate_order_success"):t.bMT(29,28,"orders.manage_order.labels.cancel_order_success"))}},dependencies:[W.Q,re.V,Ot.S,so.t,lo.s,co.n,_o.G,mo.z,po,Jd,mc,g.Jj,v.D9],styles:["[_nghost-%COMP%]   .order-sign[_ngcontent-%COMP%]     h3{padding:0 0 15px;padding:0rem 0rem 1.1538461538rem;font-size:26px;font-size:2rem}[_nghost-%COMP%]   .order-sign[_ngcontent-%COMP%]     fieldset{border:none;margin:0;padding:0}[_nghost-%COMP%]   .order-sign[_ngcontent-%COMP%]     .row---border-bottom{padding:15px 0;padding:1.1538461538rem 0rem;margin:0 0 15px;margin:0rem 0rem 1.1538461538rem;border-bottom:1px solid #EDEEF1}[_nghost-%COMP%]   .order-sign[_ngcontent-%COMP%]     .row---border-bottom .ta-row, [_nghost-%COMP%]   .order-sign[_ngcontent-%COMP%]     .row---border-bottom label{margin:0}"]}),this)},So());Te=(0,D.Cg)([(0,h.dN)()],Te)}}]);

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.