import{a as C}from"./chunk-72HORKXP.js";import{a as D}from"./chunk-F6AHCJAP.js";import{a as h}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-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 M,h as S,o as v}from"./chunk-MDIMQ3H3.js";import"./chunk-MWDJTJ3O.js";import"./chunk-3DEA4WWC.js";import"./chunk-TKVDP62Z.js";import{Ib as p,Jb as o,Kb as i,Lb as y,Sd as u,Tc as a,Za as l,ib as g,mc as m,ra as r,rc as s,sc as d,tc as f}from"./chunk-GJDGQISV.js";import"./chunk-WFMAM73Y.js";import"./chunk-SNAKHGZS.js";var _=class c{activatedRoute=r(u);settings=r(h);formData=a(()=>this.settings.formData());options=a(()=>this.settings.options());configDefault=a(()=>this.settings.configDefault());constructor(){this.settings.initFormData(this.activatedRoute)}static \u0275fac=function(n){return new(n||c)};static \u0275cmp=g({type:c,selectors:[["POS-gopay-qris"]],decls:14,vars:8,consts:[["cardTitle","Basic Settings","id","basicSettingsGopayQris"],[1,"row"],[1,"col-6"],[3,"ngModelChange","label","tooltip","type","ngModel"],[1,"row","mt-4"],[1,"col-12"],[1,"alert","alert-warning"],["aria-hidden","true",1,"fa-solid","fa-circle-info","me-3"],[1,"ms-12","mb-0"]],template:function(n,t){n&1&&(o(0,"POS-card",0)(1,"div",1)(2,"div",2)(3,"POS-input-field",3),f("ngModelChange",function(e){return d(t.formData().ServerKey,e)||(t.formData().ServerKey=e),e}),i()(),o(4,"div",2)(5,"POS-input-field",3),f("ngModelChange",function(e){return d(t.formData().MerchantName,e)||(t.formData().MerchantName=e),e}),i()()(),o(6,"div",4)(7,"div",5)(8,"div",6)(9,"h5"),y(10,"i",7),m(11," Global Server Key used by all Outlets. "),i(),o(12,"p",8),m(13," If you want to use different Server Key for each outlet, you can override at Payment Setup Menu. "),i()()()()()),n&2&&(l(3),p("label","Server Key")("tooltip","Server Key")("type","text"),s("ngModel",t.formData().ServerKey),l(2),p("label","Merchant Name")("tooltip","Merchant Name")("type","text"),s("ngModel",t.formData().MerchantName))},dependencies:[D,C,M,S,v],encapsulation:2})};export{_ as GopayQrisComponent};
