1"use strict";(self.webpackChunkb2core=self.webpackChunkb2core||[]).push([[3245],{33245(P,_,e){e.r(_),e.d(_,{ExecuteRequestModalComponent:()=>B});var d=e(13861),t=e(88463),c=e(65145),u=e(45293),i=e(53433),E=e(76478),M=e(43383),m=e(9921),r=e(72941),p=e(15980),C=e(89251),D=e(74847);let B=(()=>{class o extends i.nB{constructor(){super(...arguments),this.dsSnackbarService=(0,c.WQX)(E.E_),this.config=(0,c.WQX)(C.F),this.isLoading=(0,c.vPA)(!1),this.translateKeys=D.T.modals}onExecuteRequestClick(){var s=this;return(0,d.A)(function*(){const{id:a,type:n}=s.modalData.request,l=yield(0,r._)(s.config.investmentPlatformId$);(yield(0,r._)(s.config.transactionRequestService.executeRequest(a,n,s.modalData.accountId,l).pipe((0,u.nU)(s.isLoading),(0,u.c1)(s.dsSnackbarService,!1),(0,p.T)(()=>!0))))&&(s.dsSnackbarService.successTranslate((0,M.x)("ScopeB2Copy.FeatureAccountDetails.Components.ExecuteRequestModal.SuccessMessage")),s.closeModal(!0))})()}static{this.\u0275fac=(()=>{let s;return function(n){return(s||(s=t.xGo(o)))(n||o)}})()}static{this.\u0275cmp=t.VBU({type:o,selectors:[["feature-account-details-execute-request-modal"]],features:[t.Vt3],decls:4,vars:9,consts:[[3,"cancelButtonClick","proceedButtonClick","cancelButtonLabelTranslateKey","isLoading","proceedButtonLabelTranslateKey","title"]],template:function(a,n){1&a&&(t.j41(0,"ds-modal-container",0),t.nI1(1,"translate"),t.bIt("cancelButtonClick",function(){return n.closeModal()})("proceedButtonClick",function(){return n.onExecuteRequestClick()}),t.EFF(2),t.nI1(3,"translate"),t.k0s()),2&a&&(t.Y8G("cancelButtonLabelTranslateKey",n.translateKeys.backButton)("isLoading",n.isLoading())("proceedButtonLabelTranslateKey",n.translateKeys.confirmButton)("title",t.bMT(1,5,"ScopeB2Copy.FeatureAccountDetails.Components.ExecuteRequestModal.Title")),t.R7$(2),t.SpI(" ",t.bMT(3,7,"ScopeB2Copy.FeatureAccountDetails.Components.ExecuteRequestModal.ConfirmationMessage"),"\n"))},dependencies:[i.fc,m.D],styles:["[_nghost-%COMP%]{display:block}"],changeDetection:0})}}return o})()}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.