var Unibase;(function(n){let t;(function(t){let i;(function(t){class i{init(t,r,u){var f=i.Instance(),e,o;f.loadControlSettings(r.ControlJsonText,r.FormPropertyId);f.loadPropertySettings(r.PropertySettings,r.FormPropertyId);e=$("#number_"+r.UniqueId).parents(".formValidate").attr("id");o=$("#"+e).find(".bizgaze_FormErrorMessages").attr("id");$("#number_"+r.UniqueId).keyup(function(t){var i,u;if(t.which==8||t.which==46){let n=$("#number_"+r.UniqueId).val().toString();if(n.startsWith(".")==!1)return!0}if(t.which===9)return!0;if(r.DataTypeId==Number(n.Platform.Analytics.Reports.Enums.DataType.decimal)){if(i=/^[0-9]+\.?[0-9]*$/,u=i.test($("#number_"+r.UniqueId).val().toString()),u==!1)return n.Platform.Forms.Components.FormViewer.Instance().showError("Allow only Decimal Values"),$("#number_"+r.UniqueId).val(""),!1}else if((r.DataTypeId==Number(n.Platform.Analytics.Reports.Enums.DataType.int64)||r.DataTypeId==Number(n.Platform.Analytics.Reports.Enums.DataType.int32))&&(i=/^[0-9]*$/,u=i.test($("#number_"+r.UniqueId).val().toString()),u==!1))return n.Platform.Forms.Components.FormViewer.Instance().showError("Numbers only Allowed"),$("#number_"+r.UniqueId).val(""),!1});u!=null&&u()}loadControl(t,i){var s="",h="",u=i.Validations,r,f,a;if(u!=null)for(r=0;rn==o)?"":"hidden",l=f.find(n=>n==o)?"required":"",e=f.find(n=>n==o)?"*":"");const{helpTooltipHtml:v,helpTextHtml:y}=n.Platform.Forms.Components.FormViewer.Instance().getControlHelpHtml(i);a=`
${y}
`;$("#"+t).html(a);eval("_floatingLabelHelper.init()")}numberBoxValue(n,t){var i=$("#number_"+n).val();return t?i=="0"?"":i:i==""||i==undefined?"0":i}loadControlSettings(){return null}loadPropertySettings(n,t){var i,r;if(n!=null)for(i=0;i