Built files from Bizgaze WebServer
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

select2.settings.min.js 5.8KB

1
  1. var Unibase;(function(n){let t;(function(t){let i;(function(t){class i{constructor(){this.Id=0;this.TextFormPropertyId=0}loadControlPropertiesHtml(){return``}bindPropertySettings(n){var t=n.PropertySettings;return""}savePropertySettings(n){var t=n.PropertySettings;return""}loadSettingHtml(n){$(n).html('<div class="card AutoProperties"> <div class="card-header"><h6><b>Select2Setting Details<\/b><\/h6><\/div><div class="card-body" id="DivAutocomplete"><div class="row"><div class="col-sm-6"><label class="font-bold" style="color:grey">Report<span class="text-danger" id="spnIsRequired_Section"> *<\/span><\/label><select class="form-control required" id="loadReport"><\/selec><input type="hidden" id="hfloadReportId" /><\/div><div class="col-sm-6 "><label class="font-bold" style="color:grey">Text Column<span class="text-danger" id="spnIsRequired_Section"> *<\/span><\/label><select class="form-control required" id="loadReportTextColumns" /><input type="hidden" id="hfloadReportTextColumnsId" /><\/div><\/div><div class="row mt-10"><div class="col-sm-6"><label class="font-bold" style="color:grey">Id Column:<\/label><select class="form-control" id="loadReportIdColumns" /><input type="hidden" id="hfloadReportIdColumnsId" /><\/div><div class="col-sm-6 mt-30"><label for="frmchkIsDefault" style="margin-top:19px"> <b>Is Include All Option<\/b><\/label><label id="lblIsIncludeAllOption" class="switch m-t form-inline pull-right mt-10" style="color:grey"><input id="IsIncludeAllOption" data-group="IsRequired" type="checkbox" data-controlpropertyname="IsTagSelect" onclick="_bizgaze_forms_controlproperties.requiredCheckBox();"><span><\/span><\/label><\/div><\/div><div class="row col-sm-6"><div class="floating-label-form-group"><label for= "lbl" id = "select2lblparameterName" class= "font-bold">Parameter Name<span class="text-danger">* <\/span><\/label><input type="text" id = "txt_Select2Parameter" class="form-control value-control floating-label-control" placeholder = "Enter Parameter" data - placeholder="Enter Parameter" data - label="Enter Parameter"><\/div><\/div><\/div><\/div>');$("#loadReport").select2({placeholder:"Select Report",width:"100%"});$("#loadReportIdColumns").select2({placeholder:"Select IdColumn",width:"100%"});$("#loadReportTextColumns").select2({placeholder:"Select TextColumn",width:"100%"});i._instance.LoadReports()}LoadReports(){var n=_appsettings.server_url()+"/apis/v4/unibase/platform/analytics/reports";AutoCompleteHelper.getHelper().Create($("#loadReport"),$("#hfloadReportId"),n,function(){$("#loadReport").change(function(){$("#reportIdColumns").text("");$("#reporttextColumns").text("");var n=$("#loadReport option:selected").val().toString(),t=Number(n);i._instance.LoadReportCoulmns(t)})})}LoadReportCoulmns(t){var i=_appsettings.server_url()+"/apis/v4/unibase/platform/analytics/reportcolumnsautocomplete/reportid/"+t;AutoCompleteHelper.getHelper().Create($("#loadReportIdColumns"),$("#hfloadReportIdColumnsId"),i,function(){});AutoCompleteHelper.getHelper().Create($("#loadReportTextColumns"),$("#hfloadReportTextColumnsId"),i,function(){});n.Platform.Analytics.Managers.ReportManager.Instance().getHeaderColumns(t).then(function(t){var i="";for(let o=0;o<t.length;o++){var r=t[o],u=n.Platform.Forms.Components.FormBuilder_Template.Instance().loadTemplate(),f=Handlebars.compile(u),e={Id:r.field,Name:r.title};i+=f(e)}jQuery("#loadReportIdColumns").html(i);jQuery("#loadReportTextColumns").html(i)})}bindControlData(n){var t=n,r,u,f;i._instance.Id=t.AutoCompletePropertyId;i._instance.TextFormPropertyId=t.TextFormPropertyId;$("#chkIsTagSelect").prop("checked",t.IsTagSelect);r=new Option(t.DataListName,t.ReportId,!0);$("#loadReport").append(r);$("#loadReport").val(t.ReportId);i._instance.LoadReports();u=new Option(t.AutoCompleteIdColumn,t.AutoCompleteIdColumn,!0);$("#loadReportIdColumns").append(u);$("#loadReportIdColumns").val(t.AutoCompleteIdColumn);f=new Option(t.AutoCompleteTextColumn,t.AutoCompleteTextColumn,!0);$("#loadReportTextColumns").append(f);$("#loadReportTextColumns").val(t.AutoCompleteTextColumn);$("#txt_Select2Parameter").val(t.Parameters)}SaveControlData(t){var r=[];return t!=null&&t!=""?(r[0].AutoCompletePropertyId=i._instance.Id,r[0].DocPropertyId=Number(n.Platform.Forms.Components.PropertyEditor.Instance().DocPropertyId),r[0].ReportId=$("#hfloadReportId").val(),r[0].AutoCompleteTextColumn=$("#loadReportTextColumns option:selected").val(),r[0].AutoCompleteIdColumn=$("#loadReportIdColumns option:selected").val(),r[0].IsTagSelect=$("#chkIsTagSelect").prop("checked"),r[0].IsIncludeAllOption=!1,r[0].FormId=$("#hdnFormId").val(),r[0].AutoCompleteFilterColumn=$("#hdnAutocompleteFilterColumn").val(),r[0].AppConfigId=$("#hdnAppConfigId").val(),r[0].IsMultiSelect=!1,r[0].Parameters=$("#txt_Select2Parameter").val(),r[0].DataListName=$("#loadReport option:selected").text(),r[0].FormuniqueId=$("#txt_FormUniqueId").val(),t=JSON.stringify(r[0])):(r[0]={AutoCompletePropertyId:Number(i._instance.Id),DocPropertyId:Number(n.Platform.Forms.Components.PropertyEditor.Instance().DocPropertyId),ReportId:Number($("#loadReport option:selected").val()),AutoCompleteTextColumn:$("#loadReportTextColumns option:selected").text(),AutoCompleteIdColumn:$("#loadReportIdColumns option:selected").text(),IsTagSelect:$("#chkIsTagSelect").prop("checked"),IsIncludeAllOption:!1,FormId:Number(n.Platform.Forms.Components.FormBuilder.Instance().FormId),AutoCompleteFilterColumn:"",AppConfigId:0,IsMultiSelect:!1,Parameters:$("#txt_Select2Parameter").val(),DataListName:$("#loadReport option:selected").text(),FormUniqueId:$("#txt_FormUniqueId").val(),TextFormPropertyId:Number(i._instance.TextFormPropertyId)},t=JSON.stringify(r[0])),t}static Instance(){return this._instance===undefined&&(this._instance=new i),this._instance}}t.select2_settings=i})(i=t.Controls||(t.Controls={}))})(t=n.Forms||(n.Forms={}))})(Unibase||(Unibase={}));