import{a as h}from"./chunk-72HORKXP.js";import{a as v}from"./chunk-SQMWYYIH.js";import{a as y}from"./chunk-F6AHCJAP.js";import{a as C}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 D,h as f,o as M}from"./chunk-MDIMQ3H3.js";import"./chunk-MWDJTJ3O.js";import"./chunk-3DEA4WWC.js";import"./chunk-TKVDP62Z.js";import{Ib as r,Jb as l,Kb as d,Sd as u,Tc as a,Za as i,ib as c,ra as n,rc as p,sc as s,tc as m}from"./chunk-GJDGQISV.js";import"./chunk-WFMAM73Y.js";import"./chunk-SNAKHGZS.js";var S=class g{activatedRoute=n(u);settings=n(C);formData=a(()=>this.settings.formData());options=a(()=>this.settings.options());configDefault=a(()=>this.settings.configDefault());constructor(){this.settings.initFormData(this.activatedRoute)}static \u0275fac=function(o){return new(o||g)};static \u0275cmp=c({type:g,selectors:[["POS-ai"]],decls:6,vars:7,consts:[["cardTitle","Product Description","id","productDescriptionAi"],[1,"row"],[1,"col-6"],["bindLabel","Value","bindValue","Key",3,"ngModelChange","label","options","ngModel"],[3,"ngModelChange","label","tooltip","type","ngModel"]],template:function(o,e){o&1&&(l(0,"POS-card",0)(1,"div",1)(2,"div",2)(3,"POS-input-select",3),m("ngModelChange",function(t){return s(e.formData().ModelDefaultLanguage,t)||(e.formData().ModelDefaultLanguage=t),t}),d()(),l(4,"div",2)(5,"POS-input-field",4),m("ngModelChange",function(t){return s(e.formData().ModelMaxCharacter,t)||(e.formData().ModelMaxCharacter=t),t}),d()()()()),o&2&&(i(3),r("label","Language")("options",e.options().LanguangeOptions),p("ngModel",e.formData().ModelDefaultLanguage),i(2),r("label","Max Character")("tooltip","Maximum character(s)")("type","number"),p("ngModel",e.formData().ModelMaxCharacter))},dependencies:[y,h,v,D,f,M],encapsulation:2})};export{S as AiComponent};
