import{a as D}from"./chunk-72HORKXP.js";import{a as P}from"./chunk-SQMWYYIH.js";import{a as M}from"./chunk-F6AHCJAP.js";import{a as S}from"./chunk-WJLIXXN3.js";import"./chunk-3PTVMOA6.js";import"./chunk-JLQUTBFH.js";import"./chunk-JEKS3WOF.js";import"./chunk-GAOYV53E.js";import"./chunk-W6JPMHYE.js";import"./chunk-VPS35GPI.js";import"./chunk-5TTXT2K2.js";import"./chunk-YNQPX5G6.js";import"./chunk-IEJVBN5K.js";import"./chunk-HLLBCLO6.js";import"./chunk-4P6SOZDY.js";import"./chunk-XN7T54IM.js";import"./chunk-RULWGB4E.js";import"./chunk-2HIDUY57.js";import"./chunk-HY3IUHOC.js";import"./chunk-4AEX2WLA.js";import"./chunk-2MELUOYA.js";import"./chunk-WOPE6PPO.js";import{E as C,h as y,o as v}from"./chunk-MDIMQ3H3.js";import"./chunk-MWDJTJ3O.js";import"./chunk-3DEA4WWC.js";import"./chunk-TKVDP62Z.js";import{Ib as o,Jb as a,Kb as r,Sd as g,Tc as s,Za as i,ib as f,ra as l,rc as d,sc as m,tc as p}from"./chunk-GJDGQISV.js";import"./chunk-WFMAM73Y.js";import"./chunk-SNAKHGZS.js";var _=class c{activatedRoute=l(g);settings=l(S);formData=s(()=>this.settings.formData());options=s(()=>this.settings.options());configDefault=s(()=>this.settings.configDefault());constructor(){this.settings.initFormData(this.activatedRoute)}static \u0275fac=function(n){return new(n||c)};static \u0275cmp=f({type:c,selectors:[["POS-advanced"]],decls:10,vars:13,consts:[["cardTitle","Payment Notification Email","id","paymentNotificationEmailAdvanced"],[1,"row"],[1,"col-12"],["bindLabel","Name","bindValue","ID",3,"ngModelChange","label","options","ngModel","isHorizontalLayout","description"],["cardTitle","Custom SMTP","id","customSmtpAdvanced"],[1,"col-6"],[3,"ngModelChange","label","tooltip","type","ngModel"]],template:function(n,t){n&1&&(a(0,"POS-card",0)(1,"div",1)(2,"div",2)(3,"POS-input-select",3),p("ngModelChange",function(e){return m(t.formData().PaymentNotificationMail.ReceiverGroup,e)||(t.formData().PaymentNotificationMail.ReceiverGroup=e),e}),r()()()(),a(4,"POS-card",4)(5,"div",1)(6,"div",5)(7,"POS-input-field",6),p("ngModelChange",function(e){return m(t.formData().CustomSmtp.Password,e)||(t.formData().CustomSmtp.Password=e),e}),r()(),a(8,"div",5)(9,"POS-input-field",6),p("ngModelChange",function(e){return m(t.formData().CustomSmtp.From,e)||(t.formData().CustomSmtp.From=e),e}),r()()()()),n&2&&(i(3),o("label","User Group to Receive")("options",t.options().Groups),d("ngModel",t.formData().PaymentNotificationMail.ReceiverGroup),o("isHorizontalLayout",!0)("description","Send email to the chosen group when the customer has been completed paid"),i(4),o("label","Password")("tooltip","Password")("type","password"),d("ngModel",t.formData().CustomSmtp.Password),i(2),o("label","From")("tooltip","From")("type","text"),d("ngModel",t.formData().CustomSmtp.From))},dependencies:[M,D,C,y,v,P],encapsulation:2})};export{_ as AdvancedComponent};
