12345678910111213 |
- var __awaiter,Unibase;(function(Unibase){let Themes;(function(Themes){let Compact;(function(Compact){let KpiWidgets;(function(KpiWidgets){let Manager;(function(Manager){class KpiManager extends Unibase.Platform.Core.BaseComponent{_load(id,containerid){var cf_fromDate,cf_toDate,parameters;let instance=this,inputparameters=Unibase.Themes.Providers.DashboardHelper.Instance().replaceWidgetParameterValues(id[0].WidgetParameters,id[0].InstalledAppId),fromDate="",toDate="";cf_fromDate=Unibase.Platform.Membership.Infos.Identity.currentUser.fromDate;cf_toDate=Unibase.Platform.Membership.Infos.Identity.currentUser.toDate;cf_fromDate!=null&&cf_toDate!=null?(fromDate=cf_fromDate.toString(),toDate=cf_toDate.toString()):(fromDate=Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateformat(new Date(Unibase.Platform.Helpers.DateTimeHelper.Instance().currentDate()),"YYYY/MM/DD"),toDate=Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateformat(new Date(Unibase.Platform.Helpers.DateTimeHelper.Instance().currentDate()),"YYYY/MM/DD"));parameters={WidgetId:id[0].WidgetId,PortletWidgetId:id[0].PortletWidgetId,InstalledAppId:id[0].InstalledAppId,InputParameters:inputparameters,FromDate:fromDate,ToDate:toDate};instance.loadResponseData(id[0].PortletWidgetId,containerid,parameters)}loadResponseData(portletwidgetid,detailContainer,parameters,_portletwidgetid){let instance=this;instance.inputParameters=parameters.InputParameters;Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getKpiWidgetData(parameters).then(function(response){_portletwidgetid==undefined?Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getPortletWidget(portletwidgetid).then(function(portletresponse){instance.loadData(portletwidgetid,detailContainer,parameters,!1,response,portletresponse)}):_portletwidgetid!=0?Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getPortletWidget(_portletwidgetid).then(function(portletresponse){instance.loadData(portletwidgetid,detailContainer,parameters,!1,response,portletresponse)}):instance.loadData(portletwidgetid,detailContainer,parameters,!1,response)})}loadData(portletwidgetid,Container,parameters,IsPreview,response,portletresponse){let instance=this,result,selected_values,split_columns=[],KpiContainer="."+Container,post=response.result,value=[],cssproperty;var viewerComponent=eval(response.result.Js);let dataType=[],isRoundOff=[],labelsArray=[];if(labelsArray=response.result.Selected_Columns_Labels.split(","),portletresponse!=undefined?portletresponse.result.PortletWidgetCss!=null&&portletresponse.result.PortletWidgetCss!=""?(response.result.CssProperty=portletresponse.result.PortletWidgetCss,cssproperty=JSON.parse(portletresponse.result.PortletWidgetCss),response.result.KpiHeight=portletresponse.result.PortletWidgetHeight):(response.result.CssProperty=response.result.CssProperty,cssproperty=JSON.parse(response.result.CssProperty),response.result.KpiHeight=response.result.KpiHeight):(response.result.CssProperty=response.result.CssProperty,cssproperty=JSON.parse(response.result.CssProperty),response.result.KpiHeight=response.result.KpiHeight),viewerComponent._styling(portletwidgetid,KpiContainer,response),post!=null){if(result=JSON.parse(response.result.Data),selected_values=post.Selected_Columns,selected_values!=null){split_columns=selected_values.split(",");for(let i=0;i<split_columns.length;i++)if(split_columns[i]!=null&&split_columns[i]!=undefined&&split_columns[i]!=""&&split_columns[i]!="Select Column"){let column=split_columns[i];result.length!=0?value.push(result[0][column]):value.push(0)}}let kpihidden;if(cssproperty[0].KPI_ValueHidden!=""&&cssproperty[0].KPI_ValueHidden!=null){kpihidden=cssproperty[0].KPI_ValueHidden.split(",");for(let i=0;i<kpihidden.length;i++)kpihidden[i]=="true"&&kpihidden[i]!=""&&kpihidden[i]!=null&&kpihidden[i].length!=0&&($(".kpivalue_"+(i+1)+"_"+portletwidgetid).attr("data-hidden-check","true").addClass("align-items-end").find("div").last().remove(),i+1==3&&$(".card-body-kpi-CBBC-"+portletwidgetid).removeAttr("style").addClass("h-100"),i+1==2&&$(".card-body-kpi-TVBBC-"+portletwidgetid).removeAttr("style").addClass("h-100"))}let kpisettingJSON;response.result.KpiSetting!=undefined&&(kpisettingJSON=JSON.parse(response.result.KpiSetting));dataType=kpisettingJSON[0].DataType.split(",");isRoundOff=kpisettingJSON[0].IsRoundOff.split(",");let _value;for(let b=0;b<value.length;b++){let e=b+1;_value=value[b];dataType[b]!=""&&dataType[b]!=null&&dataType[b]!=undefined&&(dataType[b]=="int"&&(_value=Unibase.Core.Helpers.NumberHelper.Instance().roundNumber(value[b],0)),dataType[b]=="float"&&(_value=Unibase.Core.Helpers.NumberHelper.Instance().roundNumber(value[b],2)),(dataType[b]=="char"||dataType[b]=="varchar")&&(_value=value[b]),dataType[b]=="INR"&&(_value=Unibase.Core.Helpers.NumberHelper.Instance().format(value[b],2,"")+'<span class="pl-2 font-weight-400" style="font-size:20px">INR<\/span>'),dataType[b]=="percent"&&(_value=Unibase.Core.Helpers.NumberHelper.Instance().roundNumber(value[b],0)+"<span>%<\/span>",$(KpiContainer).find(".kpivalue_"+portletwidgetid+'[role="progressbar"][data-valueBind="Value-'+e+'"]').css("width",Unibase.Core.Helpers.NumberHelper.Instance().roundNumber(value[b],0)+"%").html("")));isRoundOff[b]!=""&&isRoundOff[b]!=null&&isRoundOff[b]!=undefined&&isRoundOff[b]=="true"&&(_value=Unibase.Core.Helpers.NumberHelper.Instance().format(value[b],2,""));$(KpiContainer).find('[data-valueBind="Value-'+e+'"]').html(_value).attr("title",_value).addClass("text-truncate");$(KpiContainer).find('[data-valueLabelBind="Value-'+e+'"]').text(labelsArray[b]);$(KpiContainer).find(".kpivalue_"+portletwidgetid+'[role="progressbar"][data-valueBind="Value-'+e+'"]').html("")}post.LinkReportId!=0&&post.LinkReportId!=null?cssproperty[0].KPI_LinkReportLabelName!=undefined&&cssproperty[0].KPI_LinkReportLabelName!=null&&cssproperty[0].KPI_LinkReportLabelName!=""&&$(KpiContainer).find(".LinkReport_"+portletwidgetid+"").html('<span class="btn btn-xs btn-outline-primary rounded-4">'+cssproperty[0].KPI_LinkReportLabelName+"<\/span>"):$(KpiContainer).find('[data-LinkReport="LinkReport"]').addClass("hidden");response.result.AppConfigurations!=null&&response.result.AppConfigurations!="[]"&&response.result.AppConfigurations!=""&&response.result.AppConfigurations!=undefined&&instance.appConfiguration(portletwidgetid,KpiContainer,response);$(KpiContainer).ready(function(){eval(response.result.StaticJsPath.replace(/`/g,""))});$(KpiContainer).siblings(".line-loader").remove();$(KpiContainer).removeClass("hidden")}}linkReport(widgetid,portletwidgetid){var instance=this;Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getKPIWidget(widgetid).then(function(response){var res=response.result,rv_obj;if(res!=null){let containerid="div_kpireport_"+portletwidgetid;rv_obj=Unibase.Platform.Analytics.Components.ReportViewer.Instance();Unibase.Platform.Helpers.NavigationHelper.Instance().popup(res.LinkReportId,containerid,rv_obj,null,Unibase.Platform.Helpers.Size.ExtraLarge)}})}appConfiguration(portletwidgetid,containerid,response){var i,onlickurl,sname;let instance=this;if(response.result.AppConfigurations.length!=0){var designhtml="",colors=["primary","success","warning","danger","info","light","secondary","dark"],appconfig=response.result.AppConfigurations;for(i=0;i<appconfig.length;i++)onlickurl="",sname=appconfig[i].SettingName.replace(/ /g,""),onlickurl=instance.loadAppconfigurations(appconfig[i],response.result.Data,portletwidgetid),designhtml+=' <span class="mr-10"><a href="javascript:;" id="widgetconfig_'+sname+'" onclick="'+onlickurl+'"><button class="btn btn-sm btn-'+colors[i]+' pull-right text-white">'+appconfig[i].SettingName+"<\/button><\/a> <\/span>";designhtml+="<\/div>";$(containerid).find("#config_widget_"+portletwidgetid).html(designhtml)}}loadAppconfigurations(config,data,portletwidgetid){var instance=this,formpkname,onclick,onclickurl;let settingurltype=config.SettingUrlType;var appconfigurationid=config.AppConfigurationId,settingUrl=config.SettingUrl,jsfunction=config.JsFunction,formid=config.FormId;let editformid;if(formpkname=config.FormPrimaryColumn,editformid=data.length<=0?0:0,onclick="",settingurltype==2)onclick="this.fileCacheHelper.loadJsFile('"+config.SettingUrl+"', function () {var html = Unibase.Apps.Components.Stages.Instance().init();NavigationHelper.Instance().loadPopupHtml(html, Helpers.Size.DockLeft, function(containerid) {"+config.JsFunction+" ;});});";else if(settingurltype==1)onclick="Unibase.Platform.Helpers.NavigationHelper.Instance().loadForm("+formid+", "+editformid+","+appconfigurationid+","+portletwidgetid+" )";else if(settingurltype==3){let variablename="Widget_"+config.SettingUrl.split(",")[0].split(".")[0].trim(),methodname=config.SettingUrl.split(",")[1];onclickurl="Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFile('Widgets/"+config.SettingUrl.split(",")[0]+"', function () { "+variablename+"."+methodname+" });";onclick=onclickurl}else settingurltype==10?onclick="Unibase.Themes.Compact.Components.Nav.Instance().loadDashboard("+config.LinkDashboardId+",'Overview')":settingurltype==11&&(onclick="Unibase.Themes.Compact.Components.Nav.Instance().loadDashboardsInDashboard("+config.LinkDashboardGroupId+",0,true)");return onclick}static Instance(){return this._instance===undefined&&(this._instance=new KpiManager),this._instance}}Manager.KpiManager=KpiManager})(Manager=KpiWidgets.Manager||(KpiWidgets.Manager={}))})(KpiWidgets=Compact.KpiWidgets||(Compact.KpiWidgets={}))})(Compact=Themes.Compact||(Themes.Compact={}))})(Themes=Unibase.Themes||(Unibase.Themes={}))})(Unibase||(Unibase={})),function(Unibase){let Themes;(function(Themes){let Compact;(function(Compact){let Components;(function(Components){let ReportWidgets;(function(ReportWidgets){class Default extends Unibase.Platform.Core.BaseComponent{jsFiles(){return["platform/analytics/managers/reportmanager.js"]}cssFiles(){return[]}html(obj,containerid){let title=obj[0].WidgetName,html='<div id="widget_report_'+obj[0].PortletWidgetId+'" class="card shadow-hover mb-0"><div class="card-header card-header-action border-bottom-0"><span id="hf-widget-title_'+obj[0].PortletWidgetId+'">'+title+'<\/span><a class="btn btn-icon btn-rounded btn-flush-primary flush-soft-hover" id="settingicon_'+obj[0].PortletWidgetId+'"><span class="btn-icon-wrap"><i class="fa fa-cog"><\/i><\/span><\/a>';return'<div class="d-flex align-items-center card-action-wrap" id="div_detail_addnew_'+obj[0].PortletWidgetId+'"><\/div><\/div><div class="card-body pt-5"><div class="row"><span>'+title+" Report<\/span><\/div><\/div><\/section>",$("."+containerid).html(html),null}load(id,containerid){let obj=Unibase.Platform.Analytics.Components.ReportViewer.Instance();var instance=this;let inputparameters=Unibase.Themes.Providers.DashboardHelper.Instance().replaceWidgetParameterValues(id[0].WidgetParameters,id[0].InstalledAppId);if(instance.getReportWidget(id[0].PortletWidgetId,id[0].WidgetId,containerid,inputparameters,null,Unibase.Themes.Compact.Components.ReportWidgets.Default.Instance(),id[0].InstalledAppId,!1),id[0].InstalledAppId==0&&inputparameters!=null)for(let i=inputparameters.length-1;i>=0;i--)(inputparameters[i].Key=="CommonFilter_FromDate"||inputparameters[i].Key=="CommonFilter_ToDate")&&inputparameters.splice(i,1)}saveReportSetting(widgetid){let postdata={ReportWidgetId:0,ReportGroupId:Number($("#select_GroupNames option:selected").val()),ReportId:Number($("#select_ReportNames option:selected").val()),ReportName:$("#select_ReportNames option:selected").text(),ReportTypeId:Number($("#select_ReportType option:selected").val()),DatalistId:0,WidgetId:widgetid,AppConfigurations:null};this.fileCacheHelper.loadJsFile("platform/widgets/managers/widgetmanager.js",function(){Unibase.Platform.Widgets.Managers.WidgetManager.Instance().saveReportWidget(postdata).then(function(response){return response})})}loaddynamicwidgets(widgetid,primartkey,containerid,appconfigurationid,isConfiguration){Unibase.Platform.Apps.Managers.AppManager.Instance().getAppConfiguration(appconfigurationid).then(function(response){var linkwidgetid=response.result.LinkWidgetId;Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getWidget(linkwidgetid).then(function(res){let ReplaceText=[],split=res.result.Parameter.split(":");ReplaceText.push({Key:split[0],Value:primartkey.toString(),ExpOp:1});Unibase.Themes.Compact.Components.ReportWidgets.Default.Instance().getReportWidget(0,linkwidgetid,"",ReplaceText,null,!0,Unibase.Themes.Providers.DetailHelper.installedAppId,isConfiguration)})})}getReportWidget(portletwidgetId,widgetid,containerid,inputparameters,dynamicfilters,ispopup,installedappid,isConfiguration){var instance=this,helperinstance=this.fileCacheHelper;let InstalledAppId=installedappid;InstalledAppId==undefined&&(InstalledAppId=0);Unibase.Platform.Analytics.Components.WidgetReportviewer.Instance().PortletWidgetId=portletwidgetId;Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getReportWidget(widgetid,InstalledAppId).then(function(response){var res,_instance;Unibase.Platform.Analytics.Reports.ReportBuilder.Instance().reportwidgetdata=response.result;res=response;let reportid=response.result.Data.ReportId,jsfiles=response.result.Data.JsPath;if(jsfiles!=null&&jsfiles!=""){let files=jsfiles.split(",");for(let x=0;x<files.length;x++)helperinstance.loadJsFile(files[x],null)}Default.Instance().reportwidgetid=res.result.Data.ReportWidgetId;let reportInstance,settings;if(isConfiguration){containerid||(containerid="_widgetconfiguration_report_"+moment().unix());settings=Unibase.Platform.Analytics.Components.ReportViewer.Instance();let rv_ins=settings.getReportViewerInstance(containerid);settings.inputParameters=inputparameters;rv_ins.inputParameters=inputparameters;settings.isWidget=!0;settings.reportWidgetData=response.result;_instance=settings.getReportViewerInstance(containerid);let isInstance=!1,reportViewerInstance=Unibase.Platform.Helpers.NavigationHelper.reportViewerInstance;if(reportViewerInstance.length>0&&(isInstance=reportViewerInstance.find(rv=>rv.childcontainerid==containerid)?!0:!1),isInstance){if(dynamicfilters!=null){let rv_instance=reportViewerInstance.find(rv=>rv.childcontainerid==containerid).instance;rv_instance.dynamicFilters=dynamicfilters}}else reportViewerInstance.push({instance:_instance,childcontainerid:containerid,parentcontainerid:""})}else reportInstance="Unibase.Platform.Analytics.Components.WidgetReportviewer.Instance()",settings=eval(reportInstance);ispopup==!0?instance.navigationHelper.popup(reportid,containerid,settings,function(){$(`#reportCloseBtn_${containerid}`).removeClass("d-none");$(`#div_pagination_${containerid}`).addClass("hidden")},Unibase.Platform.Helpers.Size.Large):(instance.navigationHelper.popin(response.result,containerid,settings,null),$("._bizgaze_detail_container:last").removeClass("hidden"))})}static Instance(){return(this.instance===null||this.instance===undefined)&&(this.instance=new Default),this.instance}}ReportWidgets.Default=Default})(ReportWidgets=Components.ReportWidgets||(Components.ReportWidgets={}))})(Components=Compact.Components||(Compact.Components={}))})(Compact=Themes.Compact||(Themes.Compact={}))})(Themes=Unibase.Themes||(Unibase.Themes={}))}(Unibase||(Unibase={})),function(Unibase){let Themes;(function(Themes){let Compact;(function(Compact){let KpiWidgets;(function(KpiWidgets){class Default extends Unibase.Platform.Core.BaseComponent{jsFiles(){return[]}cssFiles(){return[]}html(obj,containerid){let title=obj[0].WidgetName;var html='<div class="card mb-0 card-sm shadow-hover h-90p kpi-card" id="kpi_card_'+obj[0].PortletWidgetId+'"><a href="javascript:;" class="kpi-link-report" onclick="Unibase.Themes.Compact.KpiWidgets.Default.Instance().linkReport('+obj[0].WidgetId+","+obj[0].PortletWidgetId+",'"+containerid+'\')"><small id = "showreport_'+obj[0].PortletWidgetId+'" class="font-sm-11 mb-5"><span class="nav-icon-wrap"><i class="font-14 dripicons dripicons-graph-pie text-dark"><\/i><\/span><\/small><\/a><div class="p-3"><span class="spn_widgetname" data-kpi="kpi_font">'+title+'<\/span><span class="d-block align-items-center card-action-wrap pull-right font-11" ><a href="javascript:;" class="inline-block full-screen hidden" id="kpi_FullScreen_'+obj[0].PortletWidgetId+'"><i class="ion ion-md-expand"><\/i><\/a><\/span><div>';return html+('<span id="spanlnk_widget_'+obj[0].PortletWidgetId+'" class="mb-10 block text-underline hidden"><input type="hidden" id="hdn_widget_link_'+obj[0].PortletWidgetId+'" /><a href="javascript:;" id="lnk_widget_'+obj[0].PortletWidgetId+'"><span id="value_widget_'+obj[0].PortletWidgetId+'" class="display-5 font-weight-500">0<\/span><\/a><\/span > <span id="span_widget_'+obj[0].PortletWidgetId+'" class="h4 block mt-20 mb-10"><span class="display-5 font-weight-500 font-25 font-xl-23" id="value_widget_'+obj[0].PortletWidgetId+'">0<\/span><\/span><span id="config_widget_'+obj[0].PortletWidgetId+'"><\/span><div class="pull-right"><div id="span_kpi_icon_'+obj[0].PortletWidgetId+'" ><\/div><\/div><\/div><\/div><\/div>')}linkReport(widgetid,PortletWidgetId){var instance=this;Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getKPIWidget(widgetid).then(function(response){var res=response.result;if(res!=null){let containerid="div_kpireport_"+PortletWidgetId;instance.navigationHelper.popup(res.LinkReportId,containerid,Unibase.Platform.Analytics.Components.ReportViewer.Instance(),null,Unibase.Platform.Helpers.Size.ExtraLarge)}})}load(id,containerid){var cf_fromDate,cf_toDate,parameters;let instance=this,inputparameters=Unibase.Themes.Providers.DashboardHelper.Instance().replaceWidgetParameterValues(id[0].WidgetParameters,id[0].InstalledAppId),fromDate="",toDate="";cf_fromDate=Unibase.Platform.Membership.Infos.Identity.currentUser.fromDate;cf_toDate=Unibase.Platform.Membership.Infos.Identity.currentUser.toDate;cf_fromDate!=null&&cf_toDate!=null?(fromDate=cf_fromDate.toString(),toDate=cf_toDate.toString()):(fromDate=Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateformat(new Date(Unibase.Platform.Helpers.DateTimeHelper.Instance().currentDate()),"YYYY/MM/DD"),toDate=Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateformat(new Date(Unibase.Platform.Helpers.DateTimeHelper.Instance().currentDate()),"YYYY/MM/DD"));parameters={WidgetId:id[0].WidgetId,PortletWidgetId:id[0].PortletWidgetId,InstalledAppId:id[0].InstalledAppId,InputParameters:inputparameters,FromDate:fromDate,ToDate:toDate};instance.loadResponseData(id[0].PortletWidgetId,containerid,parameters)}loadResponseData(portletwidgetid,detailContainer,parameters){let instance=this;instance.inputParameters=parameters.InputParameters;Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getKpiWidgetData(parameters).then(function(response){instance.loadData(portletwidgetid,detailContainer,parameters,!1,response)})}loadData(portletwidgetid,detailContainer,parameters,IsPreview,response){var post,iconhtml,selected_values,sp,column1,color,l,m,n,colors,onlickurl,sname,h,i,model,condition;detailContainer="."+detailContainer;let instance=this;if(post=response.result,post!=null){let result=JSON.parse(response.result.Data);post.IsMaximize==!0&&$("#kpi_FullScreen_"+portletwidgetid).removeClass("hidden");iconhtml="";post.Icon!=""&&post.Icon!=null&&(iconhtml='<img id="kpi_icon_'+portletwidgetid+'"src="'+post.Icon+'" style="width:50px;"/>',$("#span_kpi_icon_"+portletwidgetid).html(iconhtml));selected_values=post.Selected_Columns;selected_values!=null&&(sp=selected_values.split(","),column1=sp[0]);let kpiresult=JSON.parse(response.result.Data),data="";if(kpiresult!=null?kpiresult.length!=0&&(data=JSON.parse(response.result.Data)[0],post.Data=data[column1]):post.Data="",color=post.Color,color!=null&&$(detailContainer).find("#kpi_card_"+portletwidgetid).addClass(color),post.IsFiltarable==!0&&$(detailContainer).find(".KpiFilter_"+portletwidgetid+"").removeClass("hidden"),(post.Data=="0.000"||post.Data==""||post.Data==null||post.Data=="[]")&&(post.Data="0"),post.LinkUrl=="NULL"||post.LinkUrl==null||post.LinkUrl==""?$(detailContainer).find("#spanlnk_widget_"+portletwidgetid).remove():($(detailContainer).find("#span_widget_"+portletwidgetid).remove(),$(detailContainer).find("#spanlnk_widget_"+portletwidgetid).removeClass("hidden"),$(detailContainer).find("#hdn_widget_link_"+portletwidgetid).val(post.LinkUrl),$(detailContainer).find("#lnk_widget_"+portletwidgetid).click(function(){(post.Data=="0"||Unibase.Core.Helpers.NumberHelper.Instance().roundNumber(post.Data,2)==0)&&alert("No data")})),l==!0||m==!0||n==!0?$(detailContainer).find("#value_widget_"+portletwidgetid).text(Unibase.Core.Helpers.NumberHelper.Instance().format(post.Data,2,"")):$(detailContainer).find("#value_widget_"+portletwidgetid).text(Unibase.Core.Helpers.NumberHelper.Instance().format(post.Data,2,"")),post.Color!=""&&post.Color!=null&&$(detailContainer).find("#value_widget_"+portletwidgetid).addClass("text-"+color),post.LinkReportId!=0&&post.LinkReportId!=null||$(detailContainer).find("#showreport_"+portletwidgetid).addClass("hidden"),colors=["primary","success","warning","danger","info","light","secondary","dark"],response.result.AppConfigurations!=null&&response.result.AppConfigurations.length!=0){var designhtml="",statusconditions="",widgetconditions="",appconfig=response.result.AppConfigurations;for(i=0;i<appconfig.length;i++)onlickurl="",sname=appconfig[i].SettingName.replace(/ /g,""),onlickurl=Default.Instance().load_appconfigurations(appconfig[i],response.result.Data,portletwidgetid),designhtml+=' <span class="mr-10"><a href="javascript:;" id="widgetconfig_'+sname+'" onclick="'+onlickurl+'"><button class="btn btn-sm btn-'+colors[i]+' pull-right btn-rounded text-white">'+appconfig[i].SettingName+"<\/button><\/a> <\/span>",appconfig[i].JsFunction!=null&&appconfig[i].JsFunction!=""&&(appconfig[i].JsFunction.indexOf("{{")>-1||appconfig[i].JsFunction.indexOf("}}")>-1?statusconditions+=appconfig[i].JsFunction+" ":widgetconditions+=appconfig[i].JsFunction+" ");designhtml+="<\/div>";$(detailContainer).find("#config_widget_"+portletwidgetid).html(designhtml);widgetconditions!=""&&(widgetconditions=HtmlHelper.getHelper().decode(widgetconditions));let evaljs;for(h=0;h<result.length;h++)model=result[h],evaljs=Unibase.Core.Helpers.TokenHelper.Instance().replace(widgetconditions,model);if(eval(evaljs),statusconditions!=""&&result!=null)for(i=0;i<result.length;i++)model=result[i],condition=Unibase.Core.Helpers.TokenHelper.Instance().replace(statusconditions,model),eval(condition)}}$(detailContainer).siblings(".line-loader").remove();$(detailContainer).removeClass("hidden")}load_appconfigurations(config,data,portletwidgetid){var instance=this,formpkname,onclick,onclickurl;let settingurltype=config.SettingUrlType;var appconfigurationid=config.AppConfigurationId,settingUrl=config.SettingUrl,jsfunction=config.JsFunction,formid=config.FormId;let editformid;if(formpkname=config.FormPrimaryColumn,editformid=data.length<=0?0:0,onclick="",settingurltype==2)onclick="this.fileCacheHelper.loadJsFile('"+config.SettingUrl+"', function () {var html = Unibase.Apps.Components.Stages.Instance().init();NavigationHelper.Instance().loadPopupHtml(html, Helpers.Size.DockLeft, function(containerid) {"+config.JsFunction+" ;});});";else if(settingurltype==1)onclick="Unibase.Platform.Helpers.NavigationHelper.Instance().loadForm("+formid+", "+editformid+","+appconfigurationid+","+portletwidgetid+" )";else if(settingurltype==3){let variablename="Widget_"+config.SettingUrl.split(",")[0].split(".")[0].trim(),methodname=config.SettingUrl.split(",")[1];onclickurl="Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFile('widgets/"+config.SettingUrl.split(",")[0]+"', function () { "+variablename+"."+methodname+" });";onclick=onclickurl}else settingurltype==10?onclick="Unibase.Themes.Compact.Components.Nav.Instance().loadDashboard("+config.LinkDashboardId+",'"+config.DashboardName+"')":settingurltype==11&&(onclick="Unibase.Themes.Compact.Components.Nav.Instance().loadDashboardsInDashboard("+config.LinkDashboardGroupId+",0,true)");return onclick}static Instance(){return(this.instance===null||this.instance===undefined)&&(this.instance=new Default),this.instance}}KpiWidgets.Default=Default})(KpiWidgets=Compact.KpiWidgets||(Compact.KpiWidgets={}))})(Compact=Themes.Compact||(Themes.Compact={}))})(Themes=Unibase.Themes||(Unibase.Themes={}))}(Unibase||(Unibase={})),function(Unibase){let Themes;(function(Themes){let Compact;(function(Compact){let DetailWidgets;(function(DetailWidgets){class Default extends Unibase.Platform.Core.BaseComponent{jsFiles(){return[]}cssFiles(){return[]}html(id){let title=id[0].WidgetName;return id[0].PortletWidgetId==22501?'<div id="widget_details_'+id[0].PortletWidgetId+'" class="card h-160p shadow-hover mb-0"><div class="card-header card-header-action border-bottom-0 px-20"><span class="biz-highlight-bg-color" id="hf-widget-title_'+id[0].PortletWidgetId+'">'+title+'<\/span><div class="d-flex align-items-center card-action-wrap" id="div_detail_addnew_'+id[0].PortletWidgetId+'"><\/div><\/div><div class="card-body py-0"><div class="row biz-transparent-text-color"><div class="col-md-6"><ul class="list-group list-group-flush px-30" id="widget_details_'+id[0].PortletWidgetId+'_col1"><li class="list-group-item widget_details_item'+id[0].PortletWidgetId+'_col1 py-1" id="widget_details_item_'+id[0].PortletWidgetId+'_col1"><ul class="list-group list-group-flush"><li class="d-flex justify-content-between align-items-center px-0 py-2" style="border-top: 1px dashed black; font-size: 14px;"><span class="pl-0">Organization<\/span><span class="text-overflow text-right" title="shanvi">shanvi<\/span><\/li><li class="d-flex justify-content-between align-items-center px-0 py-2" style="border-top: 1px dashed black; font-size: 14px;"><span class="pl-0">Cin<\/span><span class="text-overflow text-right" title="GCIN350">GCIN350<\/span><\/li><\/ul><\/li><\/ul><\/div><div class="col-md-6"><ul class="list-group list-group-flush px-30" id="widget_details_'+id[0].PortletWidgetId+'_col2"><li class="list-group-item widget_details_item'+id[0].PortletWidgetId+'_col2 py-1" id="widget_details_item_'+id[0].PortletWidgetId+'_col2"><ul class="list-group list-group-flush"><li class="d-flex justify-content-between align-items-center px-0 py-2" style="border-top: 1px dashed black; font-size: 14px;"><span class="pl-0">Organization<\/span><span class="text-overflow text-right" title="shanvi">shanvi<\/span><\/li><li class="d-flex justify-content-between align-items-center px-0 py-2" style="border-top: 1px dashed black; font-size: 14px;"><span class="pl-0">Cin<\/span><span class="text-overflow text-right" title="GCIN350">GCIN350<\/span><\/li><\/ul><\/li><\/ul><\/div><\/div><\/div><\/div>':'<div id="widget_details_'+id[0].PortletWidgetId+'" class="card h-160p shadow-hover mb-0"><div class="card-header card-header-action border-bottom-0 px-20 ml-5"><span class="biz-highlight-bg-color" id="hf-widget-title_'+id[0].PortletWidgetId+'">'+title+'<\/span><div class="d-flex align-items-center card-action-wrap" id="div_detail_addnew_'+id[0].PortletWidgetId+'"><\/div><\/div><div class="card-body py-0"><div class="row biz-transparent-text-color"><div class="col-md-6"><ul class="list-group list-group-flush px-0" id="widget_details_'+id[0].PortletWidgetId+'_col1"><li class="list-group-item widget_details_item'+id[0].PortletWidgetId+'_col1 py-1" id="widget_details_item_'+id[0].PortletWidgetId+'_col1"><\/li><\/ul><\/div><div class="col-md-6"><ul class="list-group list-group-flush px-0" id="widget_details_'+id[0].PortletWidgetId+'_col2"><li class="list-group-item widget_details_item'+id[0].PortletWidgetId+'_col2 py-1" id="widget_details_item_'+id[0].PortletWidgetId+'_col2"><\/li><\/ul><\/div><\/div><\/div><\/div>'}load(id,containerid){var cf_fromDate,cf_toDate,parameters;let instance=this,inputparameters=Unibase.Themes.Providers.DashboardHelper.Instance().replaceWidgetParameterValues(id[0].WidgetParameters,id[0].InstalledAppId),fromDate="",toDate="";cf_fromDate=Unibase.Platform.Membership.Infos.Identity.currentUser.fromDate;cf_toDate=Unibase.Platform.Membership.Infos.Identity.currentUser.toDate;cf_fromDate!=null&&cf_toDate!=null?(fromDate=cf_fromDate.toString(),toDate=cf_toDate.toString()):(fromDate=Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateformat(new Date(Unibase.Platform.Helpers.DateTimeHelper.Instance().currentDate()),"YYYY/MM/DD"),toDate=Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateformat(new Date(Unibase.Platform.Helpers.DateTimeHelper.Instance().currentDate()),"YYYY/MM/DD"));parameters={WidgetId:id[0].WidgetId,PortletWidgetId:id[0].PortletWidgetId,InstalledAppId:id[0].InstalledAppId,InputParameters:inputparameters,FromDate:fromDate,ToDate:toDate};instance.loadResponseData(id[0].PortletWidgetId,containerid,parameters)}loadResponseData(portletwidgetid,detailContainer,parameters,_portletwidgetid){let instance=this;Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getDetailWidgetData(parameters).then(function(response){_portletwidgetid==undefined?Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getPortletWidget(portletwidgetid).then(function(portletresponse){instance.loadData(portletwidgetid,detailContainer,parameters,!1,response,portletresponse)}):_portletwidgetid!=0?Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getPortletWidget(_portletwidgetid).then(function(portletresponse){instance.loadData(portletwidgetid,detailContainer,parameters,!1,response,portletresponse)}):instance.loadData(portletwidgetid,detailContainer,parameters,!1,response)})}loadData(portletwidgetid,detailContainer,parameters,IsPreview,response,portletresponse){var result,cssproperty,propertyindex,format,token,model,data,k,i,j,replace,target;let instance=this,list1="",list2="",labelArray1=[],labelArray2=[];if(response.errors!=null&&response.errors.length>0)return $("."+detailContainer).parent().find(".div_LineLoader").before(`<div id="Bizgaze-messageInfo" class="alert alert-danger mb-0 details_ErrorMsg"><strong>Error! </strong>`+response.message+`</div>`).removeClass("line-loader"),!1;result=response.result.Data;cssproperty=portletresponse!=undefined?portletresponse!=undefined?portletresponse.result.PortletWidgetCss!=null&&portletresponse.result.PortletWidgetCss!=""?JSON.parse(portletresponse.result.PortletWidgetCss):JSON.parse(response.result.CssProperty):JSON.parse(response.result.CssProperty):JSON.parse(response.result.CssProperty);$("."+detailContainer).find("#widget_details_"+portletwidgetid).removeClass("h-160p").css({"background-color":cssproperty[0].BackgroundColor,border:cssproperty[0].DetailsBorderWidth+" "+cssproperty[0].DetailsBorderType+" "+cssproperty[0].DetailsBorderColor,"border-radius":cssproperty[0].DetailsBorderRadius});let borderTop=cssproperty[0].BorderWidth+" "+cssproperty[0].BorderType+" "+cssproperty[0].BorderColor,iconhtml="",onlickurl="",systemLock=Unibase.Themes.Compact.Components.Details.Instance().isSystemLock;(!systemLock||systemLock&&response.result.AppConfiguration.ExcludeFromLock)&&(response.result.AppConfiguration!=null&&response.result.AppConfiguration.AppConfigurationId!=0?(onlickurl=instance.load_appconfigurations(response.result.AppConfiguration,response.result.Data,portletwidgetid),iconhtml='<a href="javascript:;" class="btn-icon" onclick="'+onlickurl+'"> <i class="'+response.result.AppConfiguration.Icon+'"><\/i><\/a>',$("#div_detail_addnew_"+portletwidgetid).html(iconhtml)):iconhtml='<a href="javascript:;" class="btn-icon" onclick="'+onlickurl+'"> <i class=""><\/i><\/a>',iconhtml=Unibase.Core.Helpers.PropertyHelper.Instance().replace(iconhtml,response.result.Data[0]));$("#div_detail_addnew_"+portletwidgetid).html(iconhtml);var properties=response.result.DetailWidgetProperties,titletoken="",tokenarray=[],labelarray=[],propertyarray=[],HyperLink=[],arraylength=0;for(i=0;i<properties.length;i++)model=properties[i],propertyindex=model.PropertyIndex,model.Value!=null&&(model.ConverterType==2?(format=model.ConverterValue,(model.ConverterValue==null||model.ConverterValue=="")&&(format="DD/MM/YYYY"),token="Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDate1('"+model.Value+"',"+format+")"):model.ConverterType==1?(format=model.ConverterValue,(model.ConverterValue==null||model.ConverterValue=="")&&(format="2"),token="Unibase.Core.Helpers.NumberHelper.Instance().roundNumber('"+model.Value+"',"+format+")"):token=model.Value),labelarray.push(model.Label),tokenarray.push(token),propertyarray.push(propertyindex),HyperLink.push(model.HyperLink),arraylength=arraylength+1;arraylength=arraylength%2==0?arraylength:arraylength+1;var arrayindex=arraylength/2,slicedarray=tokenarray.splice(0,arrayindex),labelslice=labelarray.splice(0,arrayindex),propertyslice=propertyarray.splice(0,arrayindex);for(k=0;k<propertyslice.length;k++)for(i=k;i<=k;i++){for(model=properties[i],j=i;j<=i;j++){j==0&&$(detailContainer).find("#widget_details_"+portletwidgetid+"_col1 li:not(:first-child)").remove();replace=slicedarray[i];data=null;result!=null&&(data=response.result.Data[0]);let token=Unibase.Core.Helpers.PropertyHelper.Instance().replace(replace,data);if((response.result.Js!=null||response.result.Js!="")&&eval(response.result.Js),model.ConverterType==3&&(token=moment(token).format("LT")),(token==""||token==" "||token=="0 NA"||token=="0NA"||token=="null"||token=="Invalid date"||token=="1900/01/01"||token=="01/01/1900"||token=="01/01/1900 05:21:10"||token=="[object Object]"||token=="01/01/0001"||token=="0001/01/01"||token=="1901/01/01"||token=="01/01/1901"||token=="1901/01/01"||token=="01/01/1901"||token=="01/01/0001 12:01:00"||token=="01/01/0001 12:01"||token=="01/01/0001 00:00"||token=="01/01/0001 12:00:00 AM"||token=="01/01/0001 05:30:00 AM"||token=="0001-01-01T00:00:00")&&(token="NA"),token=="true"?token="True":token=="false"?token="False":data==undefined&&(token="NA"),titletoken=token,HyperLink[propertyslice[k]]!=null&&HyperLink[propertyslice[k]]!=""){var HL=Unibase.Core.Helpers.TokenHelper.Instance().replace(HyperLink[propertyslice[k]],data),href="javascript:;",target="";HyperLink[propertyslice[k]].includes("href")&&(target="target='_blank'",href=HL.replace(/href=/,""),href=="NA"&&(href="javascript:;",target=""),HL="");token='<u><a href="'+href+'" '+target+' onclick="'+HL+'"><font class="text-ul text-dark">'+token+"<\/font><\/a><\/u>"}labelslice[j]!=""?list1+='<li class="Twocolumn-listgroup-1-item Twocolumn-listgroup-1-addeditem li-'+propertyslice[k]+" px-0 py-2 detailProperty_"+portletwidgetid+" widget_details_item"+portletwidgetid+'_col1"><div class="d-flex justify-content-between align-items-center"><span class="col-5 pl-2 text-light">'+labelslice[j]+'<\/span><span class="text-overflow text-right d-none d-md-block" title="'+titletoken+'">'+token+'<\/span><span class="text-overflow text-right col-7 pr-0 d-md-none font-weight-600" title="'+titletoken+'">'+token+"<\/span><\/div><\/li>":(labelArray1.push(labelslice[j]),list1+='<li class="Twocolumn-listgroup-1-item Twocolumn-listgroup-1-addeditem li-'+propertyslice[k]+" px-0 py-2 detailProperty_"+portletwidgetid+" widget_details_item"+portletwidgetid+'_col1"><div class="d-flex justify-content-between align-items-center"><span class="text-overflow text-left" title="'+titletoken+'">'+token+"<\/span><\/div><\/li>");$("."+detailContainer).find(`#widget_details_${portletwidgetid}_col1`).html(list1);$("."+detailContainer).find(`#widget_details_${portletwidgetid}_col2`).empty();screen.width<1198&&(cssproperty[0].FontSize=="14px"||cssproperty[0].FontSize==14)?$("."+detailContainer).find(".widget_details_item"+portletwidgetid+"_col1").css({"border-top":borderTop,"font-size":"11px","font-family":cssproperty[0].FontStyle,"background-color":cssproperty[0].BackgroundColor,"list-style-type":cssproperty[0].ListStyleType}):$("."+detailContainer).find(".widget_details_item"+portletwidgetid+"_col1").css({"border-top":borderTop,"font-size":cssproperty[0].FontSize+"px","font-family":cssproperty[0].FontStyle,"background-color":cssproperty[0].BackgroundColor,"list-style-type":cssproperty[0].ListStyleType})}labelArray1.length==j&&$("."+detailContainer).find(`#widget_details_${portletwidgetid}_col1`).removeClass("px-30").addClass("px-10")}for(k=0;k<propertyarray.length;k++)for(i=k;i<=k;i++){for(j=i;j<=i;j++){j==0&&$(detailContainer).find("#widget_details_"+portletwidgetid+"_col2 li:not(:first-child)").remove();replace=tokenarray[i];data=response.result.Data[0];let token=Unibase.Core.Helpers.PropertyHelper.Instance().replace(replace,data);if((response.result.Js!=null||response.result.Js!="")&&eval(response.result.Js),(token==""||token=="0 NA"||token=="0NA"||token=="null"||token=="Invalid date"||token=="1900/01/01"||token=="01/01/1900"||token=="01/01/1900 05:21:10"||token=="[object Object]"||token==" "||token=="01/01/0001"||token=="0001/01/01"||token=="1901/01/01"||token=="01/01/1901"||token=="1901/01/01"||token=="01/01/1901"||token=="01/01/0001 12:01:00"||token=="01/01/0001 00:00"||token=="01/01/0001 12:00:00 AM"||token=="01/01/0001 05:30:00 AM")&&(token="NA"),token=="true"?token="True":token=="false"?token="False":data==undefined&&(token="NA"),titletoken=token,HyperLink[propertyarray[k]]!=null&&HyperLink[propertyarray[k]]!=""){var HL=Unibase.Core.Helpers.TokenHelper.Instance().replace(HyperLink[propertyarray[k]],data),href="javascript:;",target="";HyperLink[propertyslice[k]].includes("href")&&(target="target='_blank'",href=HL.replace(/href=/,""),href=="NA"&&(href="javascript:;",target=""),HL="");token='<u><a href="'+href+'" '+target+' onclick="'+HL+'"><font class="text-ul text-dark">'+token+"<\/font><\/a><\/u>"}labelarray[j]!=""?list2+='<li class="Twocolumn-listgroup-2-item Twocolumn-listgroup-2-addeditem li-'+propertyarray[k]+" px-0 py-2 detailProperty_"+portletwidgetid+" widget_details_item"+portletwidgetid+'_col2"> <div class="d-flex justify-content-between align-items-center "> <span class="col-5 pl-2 text-light">'+labelarray[j]+'<\/span> <span class="text-overflow text-right d-none d-md-block" title="'+titletoken+'">'+token+'<\/span> <span class="text-overflow text-right col-sm-7 pr-0 d-md-none" title="'+titletoken+'">'+token+"<\/span> <\/div><\/li>":(labelArray2.push(labelarray[j]),list2+='<li class="Twocolumn-listgroup-2-item Twocolumn-listgroup-2-addeditem li-'+propertyarray[k]+" px-0 py-2 detailProperty_"+portletwidgetid+" widget_details_item"+portletwidgetid+'_col2"> <div class="d-flex justify-content-between align-items-center "><span class="text-overflow" title="'+titletoken+'">'+token+"<\/span> <\/div><\/li>");$("."+detailContainer).find(`#widget_details_${portletwidgetid}_col2`).html(list2);screen.width<1198&&(cssproperty[0].FontSize=="14px"||cssproperty[0].FontSize==14)?$("."+detailContainer).find(".widget_details_item"+portletwidgetid+"_col2").css({"border-top":borderTop,"font-size":"11px","font-family":cssproperty[0].FontStyle,"background-color":cssproperty[0].BackgroundColor,"list-style-type":cssproperty[0].ListStyleType}):$("."+detailContainer).find(".widget_details_item"+portletwidgetid+"_col2").css({"border-top":borderTop,"font-size":cssproperty[0].FontSize+"px","font-family":cssproperty[0].FontStyle,"background-color":cssproperty[0].BackgroundColor,"list-style-type":cssproperty[0].ListStyleType})}labelArray2.length==j&&$("."+detailContainer).find(`#widget_details_${portletwidgetid}_col2`).removeClass("px-30").addClass("px-10")}cssproperty[0].IsDetailsHeader!=undefined&&cssproperty[0].IsDetailsHeader==!0&&$("#hf-widget-title_"+portletwidgetid).parent(".card-header").remove();$("."+detailContainer).siblings(".line-loader").remove();$("."+detailContainer).removeClass("hidden");$("[title='na' i]").find("a").removeAttr("href");$("[title='na' i]").find("u").css("text-decoration","none");$("[title='na' i]").find("font").text("NA")}load_appconfigurations(config,data,portletwidgetid){var instance=this,formpkname,onclick,onclickurl;let settingurltype=config.SettingUrlType;var appconfigurationid=config.AppConfigurationId,settingUrl=config.SettingUrl,jsfunction=config.JsFunction,formid=config.FormId;let editformid;if(formpkname=config.FormPrimaryColumn,editformid=data.length<=0?0:formpkname!=""&&formpkname!=null?"{{"+formpkname+"}}":0,onclick="",settingurltype==2)onclick="this.fileCacheHelper.loadJsFile('"+config.SettingUrl+"', function () {var html = Unibase.Apps.Components.Stages.Instance().init();NavigationHelper.Instance().loadPopupHtml(html, Helpers.Size.DockLeft, function(containerid) {"+config.JsFunction+" ;});});";else if(settingurltype==1)onclick="Unibase.Platform.Helpers.NavigationHelper.Instance().loadForm("+formid+", "+editformid+","+appconfigurationid+","+portletwidgetid+" )";else if(settingurltype==3){let variablename="Widget_"+config.SettingUrl.split(",")[0].split(".")[0].trim(),methodname=config.SettingUrl.split(",")[1];onclickurl="Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFile('widgets/"+config.SettingUrl.split(",")[0]+"', function () { "+variablename+"."+methodname+" });";onclick=onclickurl}else settingurltype==10?onclick="Unibase.Themes.Compact.Components.Nav.Instance().loadDashboard("+config.LinkDashboardId+",'"+config.DashboardName+"')":settingurltype==11&&(onclick="Unibase.Themes.Compact.Components.Nav.Instance().loadDashboardsInDashboard("+config.LinkDashboardGroupId+",0,true)");return onclick}static Instance(){return this.instance=new Default,this.instance}}DetailWidgets.Default=Default})(DetailWidgets=Compact.DetailWidgets||(Compact.DetailWidgets={}))})(Compact=Themes.Compact||(Themes.Compact={}))})(Themes=Unibase.Themes||(Unibase.Themes={}))}(Unibase||(Unibase={})),function(Unibase){let Themes;(function(Themes){let Compact;(function(Compact){let DetailWidgets;(function(DetailWidgets){class SingleData extends Unibase.Platform.Core.BaseComponent{jsFiles(){return[]}cssFiles(){return[]}html(obj){let title=obj[0].WidgetName;return'<div id="widget_details_'+obj[0].PortletWidgetId+'" class="card shadow-hover mb-0"><div class="card-header border-0 card-header-action pl-10"><strong><span class="biz-highlight-bg-color" id="hf-widget-title_'+obj[0].PortletWidgetId+'" >'+title+'<\/span><\/strong><div class="d-flex align-items-center card-action-wrap"><div class="d-flex" id="div_detail_addnew_'+obj[0].PortletWidgetId+'"><\/div><\/div><\/div><div class="card-body pt-5 pl-10 "><div class="row"><div class="col-12 "><div class="no-borders list-group-flush" id="widget_details_'+obj[0].PortletWidgetId+'_col1" style="border-top: none;"><div class="no-borders hidden" id="widget_details_item'+obj[0].PortletWidgetId+'_col1"><\/div><div class="d-flex justify-content-between align-items-center li-undefined px-0 pt-1 pb-2" style="border-top: none;"><div style="width: 100%; overflow-wrap: break-word; border-top: 3px none rgb(102, 64, 178); font-size: 14px;"><span>Single Data<\/span><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div>'}load(id,containerid){var cf_fromDate,cf_toDate,parameters;let instance=this,inputparameters=Unibase.Themes.Providers.DashboardHelper.Instance().replaceWidgetParameterValues(id[0].WidgetParameters,id[0].InstalledAppId),fromDate="",toDate="";cf_fromDate=Unibase.Platform.Membership.Infos.Identity.currentUser.fromDate;cf_toDate=Unibase.Platform.Membership.Infos.Identity.currentUser.toDate;cf_fromDate!=null&&cf_toDate!=null?(fromDate=cf_fromDate.toString(),toDate=cf_toDate.toString()):(fromDate=Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateformat(new Date(Unibase.Platform.Helpers.DateTimeHelper.Instance().currentDate()),"YYYY/MM/DD"),toDate=Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateformat(new Date(Unibase.Platform.Helpers.DateTimeHelper.Instance().currentDate()),"YYYY/MM/DD"));parameters={WidgetId:id[0].WidgetId,PortletWidgetId:id[0].PortletWidgetId,InstalledAppId:id[0].InstalledAppId,InputParameters:inputparameters,FromDate:fromDate,ToDate:toDate};instance.loadResponseData(id[0].PortletWidgetId,containerid,parameters)}loadResponseData(portletwidgetid,detailContainer,parameters,_portletwidgetid){let instance=this;Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getDetailWidgetData(parameters).then(function(response){_portletwidgetid==undefined?Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getPortletWidget(portletwidgetid).then(function(portletresponse){instance.loadData(portletwidgetid,detailContainer,parameters,!1,response,portletresponse)}):_portletwidgetid!=0?Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getPortletWidget(_portletwidgetid).then(function(portletresponse){instance.loadData(portletwidgetid,detailContainer,parameters,!1,response,portletresponse)}):instance.loadData(portletwidgetid,detailContainer,parameters,!1,response)})}loadData(portletwidgetid,detailContainer,parameters,IsPreview,result,portletresponse){var instance,properties,cssproperty,propertyindex,token,k,i,model,j,replace,data,HL,text,list1;if(detailContainer="."+detailContainer,instance=this,result.errors!=null&&result.errors.length>0)return $(detailContainer).parent().find(".div_LineLoader").before(`<div id="Bizgaze-messageInfo" class="alert alert-danger mb-0 details_ErrorMsg"><strong>Error! </strong>`+result.message+`</div>`).removeClass("line-loader"),!1;properties=result.result.DetailWidgetProperties;cssproperty=portletresponse!=undefined?portletresponse.result.PortletWidgetCss!=null&&portletresponse.result.PortletWidgetCss!=""?JSON.parse(portletresponse.result.PortletWidgetCss):JSON.parse(result.result.CssProperty):JSON.parse(result.result.CssProperty);var tokenarray=[],labelarray=[],propertyarray=[],HyperLink=[],arraylength=0;let borderTop=cssproperty[0].BorderWidth+" "+cssproperty[0].BorderType+" "+cssproperty[0].BorderColor;for(i=0;i<properties.length;i++)model=properties[i],propertyindex=model.PropertyIndex,model.Value!=null&&(token=model.Value.replace(/\s/g,"")),labelarray.push(model.Label),tokenarray.push(token),propertyarray.push(propertyindex),HyperLink.push(model.HyperLink),arraylength=arraylength+1;arraylength=arraylength%2==0?arraylength:arraylength+1;var arrayindex=arraylength,slicedarray=tokenarray.splice(0,arrayindex),propertyslice=propertyarray;for(k=0;k<propertyarray.length;k++)for(i=k;i<=k;i++)for(model=properties[i],j=i;j<=i;j++){replace=slicedarray[i];data=result.result.Data[0];let token="NA";data!=undefined&&(token=Unibase.Core.Helpers.PropertyHelper.Instance().replace(replace,data),model.ConverterType==3&&(token=moment(token).format("LT")),(token==""||token==" "||token=="<p><br><\/p>"||token=="null"||token=="Invalid date"||token=="1900/01/01"||token=="01/01/1900"||token=="[object Object]"||token==" "||token=="01/01/0001"||token=="0001/01/01"||token==undefined)&&(token="NA"),HyperLink[propertyslice[k]]!=null&&HyperLink[propertyslice[k]]!=""&&(HL=Unibase.Core.Helpers.TokenHelper.Instance().replace(HyperLink[propertyslice[k]],data),token='<a onclick="'+HL+'"><font class="text-ul">'+token+"<\/font><\/a>"));try{token!=undefined&&token!=null&&token!=""&&(text=HtmlHelper.getHelper().decode(token))}catch(e){text=token}let templateData=$('.portletwidget-item[data-widgetname="Template Text"]').length,ModalHtml;templateData==1?$(window).width()<767?(list1='<div class="detailDesciption-listgroup-item detailDesciption-listgroup-addeditem d-flex justify-content-between align-items-center p-0 li-'+tokenarray[i]+'" style="border-top: none;"><div class="w-100 pl-1 py-1 detailProperty_'+portletwidgetid+'" style="word-wrap: break-word;"><span class="template__text p-0"><a class="btn preview_templateText_mobile btn btn-outline-primary"><i class="fa fa-eye" aria-hidden="true"><\/i><\/a><a class="Edit_templateText_mobile btn-outline-primary btn mx-2"><i class="fa fa-pencil" aria-hidden="true"><\/i><\/a><\/span><\/div><\/div>',ModalHtml=`<div class="modal fade" id="TemplateTextmobile" data-backdrop="static" data-keyboard="false" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog modal-lg modal-dialog-centered " role="document"> <div class="modal-content rounded-10 text-center bg-white"> <div class="modal-header" style="border-style: dashed;"> <h5 class="modal-title ml-auto">Template Text</h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true" class="badge badge-soft-danger font-20 rounded-circle pb-2 px-2">×</span> </button> </div><div class="modal-body templatetext_body text-center p-2 pb-30 biz-custom-scrollbar h-100vh"> `+text+` </div></div></div></div>`):list1='<div class="detailDesciption-listgroup-item detailDesciption-listgroup-addeditem d-flex justify-content-between align-items-center p-0 li-'+tokenarray[i]+'" style="border-top: none;"><div class="w-100 py-1 detailProperty_'+portletwidgetid+'" style="word-wrap: break-word;"><span class="template__text p-0">'+text+"<\/span><\/div><\/div>":list1='<div class="detailDesciption-listgroup-item detailDesciption-listgroup-addeditem d-flex justify-content-between align-items-center p-0 li-'+tokenarray[i]+'" style="border-top: none;"><div class="w-100 py-1 detailProperty_'+portletwidgetid+'" style="word-wrap: break-word;"><span>'+text+"<\/span><\/div><\/div>";$(detailContainer).find("#widget_details_item"+portletwidgetid+"_col1:first").next().remove();$(detailContainer).find("#widget_details_item"+portletwidgetid+"_col1:last").after(list1);$(".preview_templateText_mobile").click(function(){$("#_bizgaze_modal").html(ModalHtml);$("#TemplateTextmobile").modal();$(".templatetext_body *").css("font-size","12px")});$(".Edit_templateText_mobile").click(function(){$("#btn_EditTemplate").trigger("click")});console.log(cssproperty[0].FontSize);screen.width<1198&&(cssproperty[0].FontSize=="14px"||cssproperty[0].FontSize==14)?$(detailContainer).find("#widget_details_"+portletwidgetid+"_col1").find(".detailProperty_"+portletwidgetid).css({"border-top":borderTop,"font-size":"11px","font-family":cssproperty[0].FontStyle,"background-color":cssproperty[0].BackgroundColor}):$(detailContainer).find("#widget_details_"+portletwidgetid+"_col1").find(".detailProperty_"+portletwidgetid).css({"border-top":borderTop,"font-size":cssproperty[0].FontSize+"px","font-family":cssproperty[0].FontStyle,"background-color":cssproperty[0].BackgroundColor});$(detailContainer).find("#widget_details_"+portletwidgetid).css({"background-color":cssproperty[0].BackgroundColor});$(detailContainer).find("#widget_details_"+portletwidgetid+"_col1").find(".detailDesciption-listgroup-item").css({"background-color":cssproperty[0].BackgroundColor});$(".detailDesciption-listgroup-item.detailDesciption-listgroup-addeditem").find("img").addClass("descimg img-fluid");$(".descimg").click(function(){if(screen.width<1198){let imgsrc=$(this).attr("src"),ModalHtml=` <div class="modal fade" id="sessionsModal" data-backdrop="static" data-keyboard="false" tabindex="-1" role="dialog" aria-hidden="true">
- <div class="modal-dialog modal-lg modal-dialog-centered " role="document" >
- <div class="modal-content rounded-10 text-center bg-white" >
- <div class="modal-header pa-15">
- <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
- <div id="cmnDateFilterModalErrMsg" class="form-error-message ml-0 l-0"></div>
- </div>
- <div class="modal-body sessiontimeoutmodal text-center pb-30">
- <img src="`+imgsrc+`" class="img-fluid">
- </div>
- </div>
- </div>
- </div>`;$("#_bizgaze_modal").append(ModalHtml);$("#sessionsModal").modal();$(`#newAccountFormCloseBtns`).off().click(function(){instance.navigationHelper.closePopUp()})}})}$(detailContainer).siblings(".line-loader").remove();$(detailContainer).removeClass("hidden")}static Instance(){return(this.instance===null||this.instance===undefined)&&(this.instance=new SingleData),this.instance}}DetailWidgets.SingleData=SingleData})(DetailWidgets=Compact.DetailWidgets||(Compact.DetailWidgets={}))})(Compact=Themes.Compact||(Themes.Compact={}))})(Themes=Unibase.Themes||(Unibase.Themes={}))}(Unibase||(Unibase={})),function(Unibase){let Themes;(function(Themes){let Compact;(function(Compact){let DetailWidgets;(function(DetailWidgets){class SingleColumn extends Unibase.Platform.Core.BaseComponent{jsFiles(){return[]}cssFiles(){return[]}html(obj){var title=obj[0].WidgetName;return obj[0].PortletWidgetId==22501?'<div id="widget_details_'+obj[0].PortletWidgetId+'" class="card h-160p shadow-hover mb-0"><div class="card-header card-header-action border-bottom-0 px-20"><span id="hf-widget-title_'+obj[0].PortletWidgetId+'" class="biz-highlight-bg-color">'+title+'<\/span><div class="d-flex align-items-center card-action-wrap" id="singleColumnEditIcon_'+obj[0].PortletWidgetId+'"><\/div><\/div><div class="card-body pt-5"><div class="row biz-transparent-text-color"><div class="col-sm-12"><ul class="list-group list-group-flush px-3" id="widget_details_'+obj[0].PortletWidgetId+'_col"><li class="list-group-item hidden" id="widget_details_item'+obj[0].PortletWidgetId+'_col"><\/li><li class="d-flex justify-content-between align-items-center li-1 p-0 " style="border-top: 1px dashed black; font-size: 14px;"><span>Pan Number<\/span><span>GYJKL1234W<\/span><\/li><li class="d-flex justify-content-between align-items-center li-1 px-0 py-1 border-top" style="border-top: 1px dashed black; font-size: 14px;"><span>Aadhar Number<\/span><span>2022 5468 3466<\/span><\/li><\/ul><\/div><\/div><\/div><\/div>':'<div id="widget_details_'+obj[0].PortletWidgetId+'" class="card h-160p shadow-hover mb-0"><div class="card-header card-header-action border-bottom-0 px-20"><span id="hf-widget-title_'+obj[0].PortletWidgetId+'" class="biz-highlight-bg-color">'+title+'<\/span><div class="d-flex align-items-center card-action-wrap" id="singleColumnEditIcon_'+obj[0].PortletWidgetId+'"><\/div><\/div><div class="card-body pt-5"><div class="row biz-transparent-text-color"><div class="col-sm-12"><ul class="list-group list-group-flush " id="widget_details_'+obj[0].PortletWidgetId+'_col"><li class="list-group-item hidden" id="widget_details_item'+obj[0].PortletWidgetId+'_col"><\/li><\/ul><\/div><\/div><\/div><\/div>'}load(id,containerid){var cf_fromDate,cf_toDate,parameters;let instance=this,inputparameters=Unibase.Themes.Providers.DashboardHelper.Instance().replaceWidgetParameterValues(id[0].WidgetParameters,id[0].InstalledAppId),fromDate="",toDate="";cf_fromDate=Unibase.Platform.Membership.Infos.Identity.currentUser.fromDate;cf_toDate=Unibase.Platform.Membership.Infos.Identity.currentUser.toDate;cf_fromDate!=null&&cf_toDate!=null?(fromDate=cf_fromDate.toString(),toDate=cf_toDate.toString()):(fromDate=Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateformat(new Date(Unibase.Platform.Helpers.DateTimeHelper.Instance().currentDate()),"YYYY/MM/DD"),toDate=Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateformat(new Date(Unibase.Platform.Helpers.DateTimeHelper.Instance().currentDate()),"YYYY/MM/DD"));parameters={WidgetId:id[0].WidgetId,PortletWidgetId:id[0].PortletWidgetId,InstalledAppId:id[0].InstalledAppId,InputParameters:inputparameters,FromDate:fromDate,ToDate:toDate};instance.loadResponseData(id[0].PortletWidgetId,containerid,parameters)}loadResponseData(portletwidgetid,detailContainer,parameters,_portletwidgetid){let instance=this;Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getDetailWidgetData(parameters).then(function(response){_portletwidgetid==undefined?Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getPortletWidget(portletwidgetid).then(function(portletresponse){instance.loadData(portletwidgetid,detailContainer,parameters,!1,response,portletresponse)}):_portletwidgetid!=0?Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getPortletWidget(_portletwidgetid).then(function(portletresponse){instance.loadData(portletwidgetid,detailContainer,parameters,!1,response,portletresponse)}):instance.loadData(portletwidgetid,detailContainer,parameters,!1,response)})}loadData(portletwidgetid,detailContainer,parameters,IsPreview,result,portletresponse){var properties,cssproperty,propertyindex,format,token,k,i,model,j,replace,data,target;detailContainer="."+detailContainer;var instance=this,list="",labelArray1=[];if(result.errors!=null&&result.errors.length>0)return $(detailContainer).parent().find(".div_LineLoader").before(`<div id="Bizgaze-messageInfo" class="alert alert-danger mb-0 details_ErrorMsg"><strong>Error! </strong>`+result.message+`</div>`).removeClass("line-loader"),!1;properties=result.result.DetailWidgetProperties;cssproperty=portletresponse!=undefined?portletresponse.result.PortletWidgetCss!=null&&portletresponse.result.PortletWidgetCss!=""?JSON.parse(portletresponse.result.PortletWidgetCss):JSON.parse(result.result.CssProperty):JSON.parse(result.result.CssProperty);$(detailContainer).find("#widget_details_"+portletwidgetid).removeClass("h-160p").css({"background-color":cssproperty[0].BackgroundColor,border:cssproperty[0].DetailsBorderWidth+" "+cssproperty[0].DetailsBorderType+" "+cssproperty[0].DetailsBorderColor,"border-radius":cssproperty[0].DetailsBorderRadius});let borderTop=cssproperty[0].BorderWidth+" "+cssproperty[0].BorderType+" "+cssproperty[0].BorderColor,onlickurl="",iconhtml="";result.result.AppConfiguration!=null&&result.result.AppConfiguration.AppConfigurationId!=""&&result.result.AppConfiguration.AppConfigurationId!=undefined&&(result.result.AppConfiguration.AppConfigurationId!=0?(onlickurl=instance.load_appconfigurations(result.result.AppConfiguration,result.result.Data,portletwidgetid),iconhtml='<a href="javascript:;" class="btn-icon" onclick="'+onlickurl+'"> <i class="'+result.result.AppConfiguration.Icon+'"><\/i><\/a>',$("#singleColumnEditIcon_"+portletwidgetid).html(iconhtml)):iconhtml='<a href="javascript:;" class="btn-icon" onclick="'+onlickurl+'"> <i class=""><\/i><\/a>');iconhtml=Unibase.Core.Helpers.PropertyHelper.Instance().replace(iconhtml,result.result.Data[0]);$("#singleColumnEditIcon_"+portletwidgetid).html(iconhtml);var tokenarray=[],labelarray=[],propertyarray=[],HyperLink=[],arraylength=0;for(i=0;i<properties.length;i++)model=properties[i],propertyindex=model.PropertyIndex,model.Value!=null&&(model.ConverterType==2?(format=model.ConverterValue,(model.ConverterValue==null||model.ConverterValue=="")&&(format="DD/MM/YYYY"),token="Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDate1('"+model.Value+"',"+format+")"):model.ConverterType==1?(format=model.ConverterValue,(model.ConverterValue==null||model.ConverterValue=="")&&(format="2"),token="Unibase.Core.Helpers.NumberHelper.Instance().roundNumber('"+model.Value+"',"+format+")"):token=model.Value),labelarray.push(model.Label),tokenarray.push(token),propertyarray.push(propertyindex),HyperLink.push(model.HyperLink),arraylength=arraylength+1;arraylength=arraylength%2==0?arraylength:arraylength+1;var arrayindex=arraylength,slicedarray=tokenarray.splice(0,arrayindex),labelslice=labelarray.splice(0,arrayindex),propertyslice=propertyarray.splice(0,arrayindex);for(k=0;k<propertyslice.length;k++)for(i=k;i<=k;i++){for(model=properties[i],j=i;j<=i;j++){replace=slicedarray[i];data=result.result.Data[0];let token=Unibase.Core.Helpers.PropertyHelper.Instance().replace(replace,data);if(model.ConverterType==3&&(token=moment(token).format("LT")),(token==""||token=="null"||token=="Invalid date"||token=="1900/01/01"||token=="01/01/1900"||token=="[object Object]"||token==" "||token=="01/01/0001"||token=="0001/01/01")&&(token="NA"),data==undefined&&(token="NA"),(result.result.Js!=null||result.result.Js!="")&&eval(result.result.Js),HyperLink[propertyslice[k]]!=null&&HyperLink[propertyslice[k]]!=""){var HL=Unibase.Core.Helpers.TokenHelper.Instance().replace(HyperLink[propertyslice[k]],data),href="javascript:;",target="";HyperLink[propertyslice[k]].includes("href")&&(target="target='_blank'",href=HyperLink[propertyslice[k]].replace(/href=/,"").replace("{{url}}",token),HL="");token='<u class="text-primary"><a href='+href+" "+target+' onclick="'+HL+'"><font class="text-ul">'+token+"<\/font><\/a><\/u>"}labelslice[j]!=""?list+='<li class="Singlecolumn-listgroup-item Singlecolumn-listgroup-addeditem li-'+propertyslice[k]+" px-0 py-2 detailProperty_"+portletwidgetid+'"><div class="d-flex flex-wrap justify-content-between align-items-center"><span class="label_name">'+labelslice[j]+'<\/span><span class="">'+token+"<\/span><\/div><\/li>":(labelArray1.push(labelslice[j]),list+='<li class="Singlecolumn-listgroup-item Singlecolumn-listgroup-addeditem li-'+propertyslice[k]+" px-0 py-2 detailProperty_"+portletwidgetid+'"><div class="d-flex flex-wrap justify-content-between align-items-center"><span class="pr-0 text-left">'+token+"<\/span><\/div><\/div><\/li>");$(detailContainer).find(`#widget_details_${portletwidgetid}_col`).html(list);screen.width<1198&&(cssproperty[0].FontSize=="14px"||cssproperty[0].FontSize==14)?$(detailContainer).find(`#widget_details_${portletwidgetid}_col li`).css({"border-top":borderTop,"font-size":"11px","font-family":cssproperty[0].FontStyle,"background-color":cssproperty[0].BackgroundColor,"list-style-type":cssproperty[0].ListStyleType}):$(detailContainer).find(`#widget_details_${portletwidgetid}_col li`).css({"border-top":borderTop,"font-size":cssproperty[0].FontSize+"px","font-family":cssproperty[0].FontStyle,"background-color":cssproperty[0].BackgroundColor,"list-style-type":cssproperty[0].ListStyleType})}labelArray1.length==j&&$(detailContainer).find(`#widget_details_${portletwidgetid}_col`).removeClass("px-3")}cssproperty[0].IsDetailsHeader!=undefined&&cssproperty[0].IsDetailsHeader==!0&&$("#hf-widget-title_"+portletwidgetid).parent(".card-header").remove();$(detailContainer).siblings(".line-loader").remove();$(detailContainer).removeClass("hidden")}load_appconfigurations(config,data,portletwidgetid){var instance=this,formpkname,onclick,onclickurl;let settingurltype=config.SettingUrlType;var appconfigurationid=config.AppConfigurationId,settingUrl=config.SettingUrl,jsfunction=config.JsFunction,formid=config.FormId;let editformid;if(formpkname=config.FormPrimaryColumn,editformid=data.length<=0?0:formpkname!=""&&formpkname!=null?"{{"+formpkname+"}}":0,onclick="",settingurltype==2)onclick="this.fileCacheHelper.loadJsFile('"+config.SettingUrl+"', function () {var html = Unibase.Apps.Components.Stages.Instance().init();NavigationHelper.Instance().loadPopupHtml(html, Helpers.Size.DockLeft, function(containerid) {"+config.JsFunction+" ;});});";else if(settingurltype==1)onclick="Unibase.Platform.Helpers.NavigationHelper.Instance().loadForm("+formid+", "+editformid+","+appconfigurationid+","+portletwidgetid+" )";else if(settingurltype==3){let variablename="Widget_"+config.SettingUrl.split(",")[0].split(".")[0].trim(),methodname=config.SettingUrl.split(",")[1];onclickurl="Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFile('Widgets/"+config.SettingUrl.split(",")[0]+"', function () { "+variablename+"."+methodname+" });";onclick=onclickurl}return onclick}static Instance(){return(this.instance===null||this.instance===undefined)&&(this.instance=new SingleColumn),this.instance}}DetailWidgets.SingleColumn=SingleColumn})(DetailWidgets=Compact.DetailWidgets||(Compact.DetailWidgets={}))})(Compact=Themes.Compact||(Themes.Compact={}))})(Themes=Unibase.Themes||(Unibase.Themes={}))}(Unibase||(Unibase={})),function(Unibase){let Themes;(function(Themes){let Compact;(function(Compact){let DetailWidgets;(function(DetailWidgets){class SingleColumnNoBorder extends Unibase.Platform.Core.BaseComponent{jsFiles(){return[]}cssFiles(){return[]}html(obj){var title=obj[0].WidgetName;return obj[0].PortletWidgetId==22501?'<div id="widget_details_'+obj[0].PortletWidgetId+'" class="card h-160p shadow-hover mb-0"><div class="card-header card-header-action border-bottom-0 px-20"><span id="hf-widget-title_'+obj[0].PortletWidgetId+'" class="biz-highlight-bg-color">'+title+'<\/span><div class="d-flex align-items-center card-action-wrap" id="singleColumnEditIcon_'+obj[0].PortletWidgetId+'"><\/div><\/div><div class="card-body pt-5"><div class="row biz-transparent-text-color"><div class="col-sm-12"><ul class="list-group list-group-flush px-3" id="widget_details_'+obj[0].PortletWidgetId+'_col"><li class="list-group-item hidden" id="widget_details_item'+obj[0].PortletWidgetId+'_col"><\/li><li class="d-flex flex-column li-1 p-0"><span class="text-light-60 py-1">Pan Number<\/span><span>GYJKL1234W<\/span><\/li><li class="d-flex flex-column li-1 px-0 py-1"><span class="text-light-60 py-1">Aadhar Number<\/span><span>2022 5468 3466<\/span><\/li><\/ul><\/div><\/div><\/div><\/div>':'<div id="widget_details_'+obj[0].PortletWidgetId+'" class="card h-160p shadow-hover mb-0"><div class="card-header card-header-action border-bottom-0 px-20"><span id="hf-widget-title_'+obj[0].PortletWidgetId+'" class="biz-highlight-bg-color">'+title+'<\/span><div class="d-flex align-items-center card-action-wrap" id="singleColumnEditIcon_'+obj[0].PortletWidgetId+'"><\/div><\/div><div class="card-body pt-5"><div class="row biz-transparent-text-color"><div class="col-sm-12"><ul class="list-group list-group-flush " id="widget_details_'+obj[0].PortletWidgetId+'_col"><li class="list-group-item hidden" id="widget_details_item'+obj[0].PortletWidgetId+'_col"><\/li><\/ul><\/div><\/div><\/div><\/div>'}load(id,containerid){var cf_fromDate,cf_toDate,parameters;let instance=this,inputparameters=Unibase.Themes.Providers.DashboardHelper.Instance().replaceWidgetParameterValues(id[0].WidgetParameters,id[0].InstalledAppId),fromDate="",toDate="";cf_fromDate=Unibase.Platform.Membership.Infos.Identity.currentUser.fromDate;cf_toDate=Unibase.Platform.Membership.Infos.Identity.currentUser.toDate;cf_fromDate!=null&&cf_toDate!=null?(fromDate=cf_fromDate.toString(),toDate=cf_toDate.toString()):(fromDate=Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateformat(new Date(Unibase.Platform.Helpers.DateTimeHelper.Instance().currentDate()),"YYYY/MM/DD"),toDate=Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateformat(new Date(Unibase.Platform.Helpers.DateTimeHelper.Instance().currentDate()),"YYYY/MM/DD"));parameters={WidgetId:id[0].WidgetId,PortletWidgetId:id[0].PortletWidgetId,InstalledAppId:id[0].InstalledAppId,InputParameters:inputparameters,FromDate:fromDate,ToDate:toDate};instance.loadResponseData(id[0].PortletWidgetId,containerid,parameters)}loadResponseData(portletwidgetid,detailContainer,parameters,_portletwidgetid){let instance=this;Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getDetailWidgetData(parameters).then(function(response){_portletwidgetid==undefined?Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getPortletWidget(portletwidgetid).then(function(portletresponse){instance.loadData(portletwidgetid,detailContainer,parameters,!1,response,portletresponse)}):_portletwidgetid!=0?Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getPortletWidget(_portletwidgetid).then(function(portletresponse){instance.loadData(portletwidgetid,detailContainer,parameters,!1,response,portletresponse)}):instance.loadData(portletwidgetid,detailContainer,parameters,!1,response)})}loadData(portletwidgetid,detailContainer,parameters,IsPreview,result,portletresponse){var properties,cssproperty,propertyindex,format,token,k,i,model,j,replace,data,target;detailContainer="."+detailContainer;var instance=this,list="",labelArray1=[];if(result.errors!=null&&result.errors.length>0)return $(detailContainer).parent().find(".div_LineLoader").before(`<div id="Bizgaze-messageInfo" class="alert alert-danger mb-0 details_ErrorMsg"><strong>Error! </strong>`+result.message+`</div>`).removeClass("line-loader"),!1;properties=result.result.DetailWidgetProperties;cssproperty=portletresponse!=undefined?portletresponse.result.PortletWidgetCss!=null&&portletresponse.result.PortletWidgetCss!=""?JSON.parse(portletresponse.result.PortletWidgetCss):JSON.parse(result.result.CssProperty):JSON.parse(result.result.CssProperty);$(detailContainer).find("#widget_details_"+portletwidgetid).removeClass("h-160p").css({"background-color":cssproperty[0].BackgroundColor,border:cssproperty[0].DetailsBorderWidth+" "+cssproperty[0].DetailsBorderType+" "+cssproperty[0].DetailsBorderColor,"border-radius":cssproperty[0].DetailsBorderRadius});let borderTop=cssproperty[0].BorderWidth+" "+cssproperty[0].BorderType+" "+cssproperty[0].BorderColor,onlickurl="",iconhtml="";result.result.AppConfiguration!=null&&result.result.AppConfiguration.AppConfigurationId!=""&&result.result.AppConfiguration.AppConfigurationId!=undefined&&(result.result.AppConfiguration.AppConfigurationId!=0?(onlickurl=instance.load_appconfigurations(result.result.AppConfiguration,result.result.Data,portletwidgetid),iconhtml='<a href="javascript:;" class="btn-icon" onclick="'+onlickurl+'"> <i class="'+result.result.AppConfiguration.Icon+'"><\/i><\/a>',$("#singleColumnEditIcon_"+portletwidgetid).html(iconhtml)):iconhtml='<a href="javascript:;" class="btn-icon" onclick="'+onlickurl+'"> <i class=""><\/i><\/a>');iconhtml=Unibase.Core.Helpers.PropertyHelper.Instance().replace(iconhtml,result.result.Data[0]);$("#singleColumnEditIcon_"+portletwidgetid).html(iconhtml);var tokenarray=[],labelarray=[],propertyarray=[],HyperLink=[],arraylength=0;for(i=0;i<properties.length;i++)model=properties[i],propertyindex=model.PropertyIndex,model.Value!=null&&(model.ConverterType==2?(format=model.ConverterValue,(model.ConverterValue==null||model.ConverterValue=="")&&(format="DD/MM/YYYY"),token="Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDate1('"+model.Value+"',"+format+")"):model.ConverterType==1?(format=model.ConverterValue,(model.ConverterValue==null||model.ConverterValue=="")&&(format="2"),token="Unibase.Core.Helpers.NumberHelper.Instance().roundNumber('"+model.Value+"',"+format+")"):token=model.Value),labelarray.push(model.Label),tokenarray.push(token),propertyarray.push(propertyindex),HyperLink.push(model.HyperLink),arraylength=arraylength+1;arraylength=arraylength%2==0?arraylength:arraylength+1;var arrayindex=arraylength,slicedarray=tokenarray.splice(0,arrayindex),labelslice=labelarray.splice(0,arrayindex),propertyslice=propertyarray.splice(0,arrayindex);for(k=0;k<propertyslice.length;k++)for(i=k;i<=k;i++){for(model=properties[i],j=i;j<=i;j++){replace=slicedarray[i];data=result.result.Data[0];let token=HtmlHelper.getHelper().decode(Unibase.Core.Helpers.PropertyHelper.Instance().replace(replace,data));if((token==""||token=="null"||token=="Invalid date"||token=="1900/01/01"||token=="01/01/1900"||token=="[object Object]"||token==" "||token=="01/01/0001"||token=="0001/01/01")&&(token="NA"),model.ConverterType==3&&(token=moment(token).format("LT")),data==undefined&&(token="NA"),(result.result.Js!=null||result.result.Js!="")&&eval(result.result.Js),HyperLink[propertyslice[k]]!=null&&HyperLink[propertyslice[k]]!=""){var HL=Unibase.Core.Helpers.TokenHelper.Instance().replace(HyperLink[propertyslice[k]],data),href="javascript:;",target="";HyperLink[propertyslice[k]].includes("href")&&(target="target='_blank'",href=HyperLink[propertyslice[k]].replace(/href=/,""),HL="");token='<u class="text- primary"><a href='+href+" "+target+' onclick="'+HL+'"><font class="text-ul">'+token+"<\/font><\/a><\/u>"}labelslice[j]!=""?list+='<li class="Singlecolumn-listgroup-item Singlecolumn-listgroup-addeditem li-'+propertyslice[k]+" px-0 py-1 detailProperty_"+portletwidgetid+'"><div class="d-flex flex-column"><span class="text-light-60 py-1">'+labelslice[j]+"<\/span><span>"+token+"<\/span><\/div><\/div><\/li>":(labelArray1.push(labelslice[j]),list+='<li class="Singlecolumn-listgroup-item Singlecolumn-listgroup-addeditem li-'+propertyslice[k]+" px-0 py-1 detailProperty_"+portletwidgetid+'"><div class="d-flex flex-column"><span class="pr-0 text-left">'+token+"<\/span><\/div><\/div><\/li>");$(detailContainer).find(`#widget_details_${portletwidgetid}_col`).html(list);screen.width<1198&&(cssproperty[0].FontSize=="14px"||cssproperty[0].FontSize==14)?$(detailContainer).find(`#widget_details_${portletwidgetid}_col li`).css({"border-top":borderTop,"font-size":"11px","font-family":cssproperty[0].FontStyle,"background-color":cssproperty[0].BackgroundColor,"list-style-type":cssproperty[0].ListStyleType}):$(detailContainer).find(`#widget_details_${portletwidgetid}_col li`).css({"border-top":borderTop,"font-size":cssproperty[0].FontSize+"px","font-family":cssproperty[0].FontStyle,"background-color":cssproperty[0].BackgroundColor,"list-style-type":cssproperty[0].ListStyleType});$(detailContainer).find(`#widget_details_${portletwidgetid}_col li:first`).css({"border-top":"0px solid black"})}labelArray1.length==j&&$(detailContainer).find(`#widget_details_${portletwidgetid}_col`).removeClass("px-3")}cssproperty[0].IsDetailsHeader!=undefined&&cssproperty[0].IsDetailsHeader==!0&&$("#hf-widget-title_"+portletwidgetid).parent(".card-header").remove();$(detailContainer).siblings(".line-loader").remove();$(detailContainer).removeClass("hidden")}load_appconfigurations(config,data,portletwidgetid){var instance=this,formpkname,onclick,onclickurl;let settingurltype=config.SettingUrlType;var appconfigurationid=config.AppConfigurationId,settingUrl=config.SettingUrl,jsfunction=config.JsFunction,formid=config.FormId;let editformid;if(formpkname=config.FormPrimaryColumn,editformid=data.length<=0?0:formpkname!=""&&formpkname!=null?"{{"+formpkname+"}}":0,onclick="",settingurltype==2)onclick="this.fileCacheHelper.loadJsFile('"+config.SettingUrl+"', function () {var html = Unibase.Apps.Components.Stages.Instance().init();NavigationHelper.Instance().loadPopupHtml(html, Helpers.Size.DockLeft, function(containerid) {"+config.JsFunction+" ;});});";else if(settingurltype==1)onclick="Unibase.Platform.Helpers.NavigationHelper.Instance().loadForm("+formid+", "+editformid+","+appconfigurationid+","+portletwidgetid+" )";else if(settingurltype==3){let variablename="Widget_"+config.SettingUrl.split(",")[0].split(".")[0].trim(),methodname=config.SettingUrl.split(",")[1];onclickurl="Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFile('Widgets/"+config.SettingUrl.split(",")[0]+"', function () { "+variablename+"."+methodname+" });";onclick=onclickurl}return onclick}static Instance(){return(this.instance===null||this.instance===undefined)&&(this.instance=new SingleColumnNoBorder),this.instance}}DetailWidgets.SingleColumnNoBorder=SingleColumnNoBorder})(DetailWidgets=Compact.DetailWidgets||(Compact.DetailWidgets={}))})(Compact=Themes.Compact||(Themes.Compact={}))})(Themes=Unibase.Themes||(Unibase.Themes={}))}(Unibase||(Unibase={}));__awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P(function(resolve){resolve(value)})}return new(P||(P=Promise))(function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())})},function(Unibase){let Themes;(function(Themes){let Compact;(function(Compact){let KpiWidgets;(function(KpiWidgets){class Comparision extends Unibase.Platform.Core.BaseComponent{jsFiles(){return[]}cssFiles(){return[]}html(id,containerid){let title=id[0].WidgetName;return'<div class="card card-sm" id="widget_kpis_Comparision kpi-card"><a href="Javascript:;" class="kpi-link-report" onclick="Unibase.Themes.Compact.KpiWidgets.Comparision.Instance().linkReport('+id[0].WidgetId+","+id[0].PortletWidgetId+",'"+containerid+'\')";><small id="showreport_'+id[0].PortletWidgetId+'" class="font-sm-11"><span class="nav-icon-wrap"><i class="font-14 dripicons dripicons-graph-pie text-dark"><\/i><\/span><\/small><\/a><div class="card-body p-2"><span class="d-block font-14 font-weight-400 text-dark mb-10" ><span id="hf_kpi_widgetName_'+id[0].PortletWidgetId+'">'+title+'<\/span><\/span><span class="d-block align-items-center card-action-wrap pull-right font-11" ><a href="#" class="inline-block full-screen mr-15 hidden" id="kpi_FullScreen_'+id[0].PortletWidgetId+'"><i class="ion ion-md-expand"><\/i><\/a><\/span><span class="d-block text-primary mb-10 pull-right font-11" id="kpi_Percentage_'+id[0].PortletWidgetId+'">0%<\/span><\/span><span id="config_widget_'+id[0].PortletWidgetId+'"><\/span><span class="d-block display-5 font-weight-400 text-dark" id="kpi_value_1_'+id[0].PortletWidgetId+'">0000<\/span><span class="text-secondary font-12 ml-1" ><span id="kpi_value_2_'+id[0].PortletWidgetId+'"><\/span>000000<\/span><\/div><\/div>'}load(id,containerid){var cf_fromDate,cf_toDate,parameters;let instance=this,inputparameters=Unibase.Themes.Providers.DashboardHelper.Instance().replaceWidgetParameterValues(id[0].WidgetParameters,id[0].InstalledAppId),fromDate="",toDate="";cf_fromDate=Unibase.Platform.Membership.Infos.Identity.currentUser.fromDate;cf_toDate=Unibase.Platform.Membership.Infos.Identity.currentUser.toDate;cf_fromDate!=null&&cf_toDate!=null?(fromDate=cf_fromDate.toString(),toDate=cf_toDate.toString()):(fromDate=Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateformat(new Date(Unibase.Platform.Helpers.DateTimeHelper.Instance().currentDate()),"YYYY/MM/DD"),toDate=Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateformat(new Date(Unibase.Platform.Helpers.DateTimeHelper.Instance().currentDate()),"YYYY/MM/DD"));parameters={WidgetId:id[0].WidgetId,PortletWidgetId:id[0].PortletWidgetId,InstalledAppId:id[0].InstalledAppId,InputParameters:inputparameters,FromDate:fromDate,ToDate:toDate};instance.loadResponseData(id[0].PortletWidgetId,containerid,parameters)}loadResponseData(portletwidgetid,detailContainer,parameters){let instance=this;instance.inputParameters=parameters.InputParameters;Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getKpiWidgetData(parameters).then(function(response){instance.loadData(portletwidgetid,detailContainer,parameters,!1,response)})}loadData(portletwidgetid,detailContainer,parameters,IsPreview,response){var post,difference,kpi_percentage,colors,designhtml,appconfig,i,onlickurl,sname;if(detailContainer="."+detailContainer,post=response.result,post!=null&&(post.IsMaximize==!0&&$("#kpi_FullScreen_"+portletwidgetid).removeClass("hidden"),response!=null)){var data=JSON.parse(post.Data)[0],selected_values=post.Selected_Columns,sp=selected_values.split(","),column1=sp[0],column2=sp[1],column3=sp[2],Value_1=data[column1],Value_2=data[column2],Value_3=data[column3];if((data==null||data==""||data==undefined)&&(Value_1=0,Value_2=0),Value_2!=0&&(difference=Value_2-Value_1),Value_3==null||Value_3==undefined?(kpi_percentage=Unibase.Core.Helpers.NumberHelper.Instance().roundNumber((Value_2-Value_1)/Value_2*100,2),difference>0?($(detailContainer).find("#kpi_Percentage_"+portletwidgetid).addClass("text-success"),kpi_percentage="+"+kpi_percentage):difference<0?($(detailContainer).find("#kpi_Percentage_"+portletwidgetid).addClass("text-danger"),kpi_percentage="-"+kpi_percentage):($(detailContainer).find("#kpi_Percentage_"+portletwidgetid).removeClass("d-block"),$(detailContainer).find("#kpi_Percentage_"+portletwidgetid).addClass("hidden"))):(kpi_percentage=Value_3,Value_3>0?($(detailContainer).find("#kpi_Percentage_"+portletwidgetid).addClass("text-success"),kpi_percentage="+"+kpi_percentage):Value_3<0?($(detailContainer).find("#kpi_Percentage_"+portletwidgetid).addClass("text-danger"),kpi_percentage="-"+kpi_percentage):($(detailContainer).find("#kpi_Percentage_"+portletwidgetid).removeClass("d-block"),$(detailContainer).find("#kpi_Percentage_"+portletwidgetid).addClass("hidden"))),$(detailContainer).find("#kpi_value_1_"+portletwidgetid).text(Value_1),$(detailContainer).find("#kpi_value_2_"+portletwidgetid).text(Value_2),$(detailContainer).find("#kpi_Percentage_"+portletwidgetid).text(kpi_percentage+"% "),colors=["primary","success","warning","danger","info","light","secondary","dark"],response.result.AppConfigurations.length!=0){for(designhtml="",appconfig=response.result.AppConfigurations,i=0;i<appconfig.length;i++)onlickurl="",sname=appconfig[i].SettingName.replace(/ /g,""),designhtml+=' <span class="mr-10"><a href="javascript:;" id="widgetconfig_'+sname+'" onclick="'+onlickurl+'"><button class="btn btn-sm btn-'+colors[i]+' pull-right btn-rounded text-white">'+appconfig[i].SettingName+"<\/button><\/a> <\/span>";designhtml+="<\/div>";$(detailContainer).find("#config_widget_"+portletwidgetid).html(designhtml)}post.LinkReportId!=0&&post.LinkReportId!=null||$(detailContainer).find("#showreport_"+portletwidgetid).addClass("hidden")}$(detailContainer).siblings(".line-loader").remove();$(detailContainer).removeClass("hidden")}linkReport(widgetid,portletwidgetid){return __awaiter(this,void 0,void 0,function*(){var instance=this;yield Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getKPIWidget(widgetid).then(function(response){var res=response.result;if(res!=null){let containerid="div_kpireport_"+portletwidgetid;instance.navigationHelper.popup(res.LinkReportId,containerid,Unibase.Platform.Analytics.Components.ReportViewer.Instance(),null,Unibase.Platform.Helpers.Size.ExtraLarge)}})})}static Instance(){return(this.instance===null||this.instance===undefined)&&(this.instance=new Comparision),this.instance}}KpiWidgets.Comparision=Comparision})(KpiWidgets=Compact.KpiWidgets||(Compact.KpiWidgets={}))})(Compact=Themes.Compact||(Themes.Compact={}))})(Themes=Unibase.Themes||(Unibase.Themes={}))}(Unibase||(Unibase={})),function(Unibase){let Themes;(function(Themes){let Compact;(function(Compact){let KpiWidgets;(function(KpiWidgets){class Icon extends Unibase.Platform.Core.BaseComponent{jsFiles(){return[]}cssFiles(){return[]}html(id,containerid){let title=id[0].WidgetName,html='<div class="card p-2 shadow-hover w-100" id="kpi_card_'+id[0].PortletWidgetId+' kpi-card"><a href="javascript:;" class="kpi-link-report" onclick="Unibase.Themes.Compact.KpiWidgets.Comparision.Instance().linkReport('+id[0].WidgetId+","+id[0].PortletWidgetId+",'"+containerid+'\')";><small id="showreport_'+id[0].PortletWidgetId+'" class="font-sm-11"><span class="nav-icon-wrap"><i class="font-14 dripicons dripicons-graph-pie text-dark"><\/i><\/span><\/small><\/a><div class="row"><div class="col-3 py-0 d-flex justify-content-center px-0" id="div_kpi_icon_'+id[0].PortletWidgetId+'"><img class="avatar-img rounded-circle imageUpload" id="kpi_icon_2250" src="tenants/themes/compact/imgs/avatar.jpg" style="width:75px;"><\/div><div class="col-9 pull-right"><span class="font-14 font-weight-400 text-dark">'+title+'<\/span><span class="d-block align-items-center card-action-wrap pull-right font-11" ><a href="#" class="inline-block full-screen hidden" id="kpi_FullScreen_'+id[0].PortletWidgetId+'"><i class="ion ion-md-expand"><\/i><\/a><\/span><div>';return html+('<span id="spanlnk_widget_'+id[0].PortletWidgetId+'" class="mb-10 block text-underline hidden"><input type="hidden" id="hdn_widget_link_'+id[0].PortletWidgetId+'" /><a href="javascript:;" id="lnk_widget_'+id[0].PortletWidgetId+'"><span id="value_widget_'+id[0].PortletWidgetId+'" class="display-5 font-weight-400 text-dark">0<\/span><\/a><\/span > <span id="span_widget_'+id[0].PortletWidgetId+'" class="h4 block mt-10 mb-10"><span class="display-5 font-weight-400 text-dark" id="value_widget_'+id[0].PortletWidgetId+'">8854<\/span><\/span><span id="config_widget_'+id[0].PortletWidgetId+'"><\/span><\/div><\/div><\/div><\/div>')}load(id,containerid){var cf_fromDate,cf_toDate,parameters;let instance=this,inputparameters=Unibase.Themes.Providers.DashboardHelper.Instance().replaceWidgetParameterValues(id[0].WidgetParameters,id[0].InstalledAppId),fromDate="",toDate="";cf_fromDate=Unibase.Platform.Membership.Infos.Identity.currentUser.fromDate;cf_toDate=Unibase.Platform.Membership.Infos.Identity.currentUser.toDate;cf_fromDate!=null&&cf_toDate!=null?(fromDate=cf_fromDate.toString(),toDate=cf_toDate.toString()):(fromDate=Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateformat(new Date(Unibase.Platform.Helpers.DateTimeHelper.Instance().currentDate()),"YYYY/MM/DD"),toDate=Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateformat(new Date(Unibase.Platform.Helpers.DateTimeHelper.Instance().currentDate()),"YYYY/MM/DD"));parameters={WidgetId:id[0].WidgetId,PortletWidgetId:id[0].PortletWidgetId,InstalledAppId:id[0].InstalledAppId,InputParameters:inputparameters,FromDate:fromDate,ToDate:toDate};instance.loadResponseData(id[0].PortletWidgetId,containerid,parameters)}loadResponseData(portletwidgetid,detailContainer,parameters){let instance=this;instance.inputParameters=parameters.InputParameters;Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getKpiWidgetData(parameters).then(function(response){instance.loadData(portletwidgetid,detailContainer,parameters,!1,response)})}loadData(portletwidgetid,detailContainer,parameters,IsPreview,response){var post,data,selected_values,sp,column1,color,icon,iconhtml,l,m,n,colors,designhtml,appconfig,i,onlickurl,sname;if(detailContainer="."+detailContainer,post=response.result,post!=null&&(post.IsMaximize==!0&&$("#kpi_FullScreen_"+portletwidgetid).removeClass("hidden"),(response.result.Icon==""||response.result.Icon==null)&&(response.result.Icon="tenants/themes/compact/imgs/avatar.jpg"),iconhtml='<img class ="avatar-img rounded-circle imageUpload" id="kpi_icon_'+portletwidgetid+'"src="'+response.result.Icon+'" style="width:75px;"/>',$("#div_kpi_icon_"+portletwidgetid).html(iconhtml),response.result.Data!=null&&(data=JSON.parse(response.result.Data)[0]),selected_values=post.Selected_Columns,selected_values!=null&&(sp=selected_values.split(","),column1=sp[0],post.Data=data[column1]),color=post.Color,icon=post.Icon,color!=null&&$(detailContainer).find("#kpi_card_"+portletwidgetid).addClass(color),post.IsFiltarable==!0&&$(detailContainer).find(".KpiFilter_"+portletwidgetid+"").removeClass("hidden"),(post.Data=="0.000"||post.Data==""||post.Data==null)&&(post.Data="0"),post.LinkUrl=="NULL"||post.LinkUrl==null?$(detailContainer).find("#spanlnk_widget_"+portletwidgetid).remove():($(detailContainer).find("#span_widget_"+portletwidgetid).remove(),$(detailContainer).find("#spanlnk_widget_"+portletwidgetid).removeClass("hidden"),$(detailContainer).find("#hdn_widget_link_"+portletwidgetid).val(post.LinkUrl),$(detailContainer).find("#lnk_widget_"+portletwidgetid).click(function(){(post.Data=="0"||Unibase.Core.Helpers.NumberHelper.Instance().roundNumber(post.Data,2)==0)&&alert("No data")})),iconhtml="",icon!=null&&icon!=""&&(iconhtml="<span class='mr-10'>"+icon+"<\/span>",$(detailContainer).find("#kpi_icon_"+portletwidgetid).html(iconhtml)),l==!0||m==!0||n==!0?$(detailContainer).find("#value_widget_"+portletwidgetid).text(Unibase.Core.Helpers.NumberHelper.Instance().format(post.Data,2,"")):$(detailContainer).find("#value_widget_"+portletwidgetid).text(Unibase.Core.Helpers.NumberHelper.Instance().format(post.Data,2,"")),post.LinkReportId!=0&&post.LinkReportId!=null||$(detailContainer).find("#showreport_"+portletwidgetid).addClass("hidden"),colors=["primary","success","warning","danger","info","light","secondary","dark"],response.result.AppConfigurations!=null&&response.result.AppConfigurations.length!=0)){for(designhtml="",appconfig=response.result.AppConfigurations,i=0;i<appconfig.length;i++)onlickurl="",sname=appconfig[i].SettingName.replace(/ /g,""),designhtml+=' <span class="mr-10"><a href="javascript:;" id="widgetconfig_'+sname+'" onclick="'+onlickurl+'"><button class="btn btn-sm btn-'+colors[i]+' pull-right btn-rounded text-white">'+appconfig[i].SettingName+"<\/button><\/a> <\/span>";designhtml+="<\/div>";$(detailContainer).find("#config_widget_"+portletwidgetid).html(designhtml)}$(detailContainer).siblings(".line-loader").remove();$(detailContainer).removeClass("hidden")}linkReport(widgetid,portletwidgetid){var instance=this;Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getKPIWidget(widgetid).then(function(response){var res=response.result,rv_obj;if(res!=null){let containerid="div_kpireport_"+portletwidgetid;rv_obj=Unibase.Platform.Analytics.Components.ReportViewer.Instance();instance.navigationHelper.popup(res.LinkReportId,containerid,rv_obj,null,Unibase.Platform.Helpers.Size.Large)}})}static Instance(){return(this.instance===null||this.instance===undefined)&&(this.instance=new Icon),this.instance}}KpiWidgets.Icon=Icon})(KpiWidgets=Compact.KpiWidgets||(Compact.KpiWidgets={}))})(Compact=Themes.Compact||(Themes.Compact={}))})(Themes=Unibase.Themes||(Unibase.Themes={}))}(Unibase||(Unibase={})),function(Unibase){let Themes;(function(Themes){let Compact;(function(Compact){let KpiWidgets;(function(KpiWidgets){class ValueWithPercentage extends Unibase.Platform.Core.BaseComponent{jsFiles(){return[]}cssFiles(){return[]}html(id,containerid){let title=id[0].WidgetName;return'<div class="card mb-0 card-sm kpi-card" id="widget_kpis_2"><span class="kpi-link-report"><a href="#" onclick="Unibase.Themes.Compact.KpiWidgets.ValueWithPercentage.Instance().linkReport('+id[0].WidgetId+","+id[0].PortletWidgetId+",'"+containerid+'\')" ;=""><small id="showreport_22501" class="font-sm-11"><span class="nav-icon-wrap"><i class="font-14 dripicons dripicons-graph-pie text-dark"><\/i><\/span><\/small><\/a><\/span><div class="pa-10"><span class="d-block font-14 font-weight-400 text-dark"><span id="hf_kpi_widgetName_'+id[0].PortletWidgetId+'">'+title+'<\/span><\/span><span class="d-block align-items-center card-action-wrap pull-right font-11" ><a href="#" class="inline-block full-screen mr-15 hidden" id="kpi_FullScreen_'+id[0].PortletWidgetId+'"><i class="ion ion-md-expand"><\/i><\/a><\/span><span class="d-block display-5 font-weight-400 text-dark" id="kpi_Comparision_value_'+id[0].PortletWidgetId+'"><\/span><span id="config_widget_'+id[0].PortletWidgetId+'"><\/span><span class="d-flex justify-content-between align-items-center mt-10" ><span class="h4" id="kpi_Comparing_value_'+id[0].PortletWidgetId+'">000000<\/span><span id="kpi_Percentage_'+id[0].PortletWidgetId+'" class="ml-5">0%<\/span><\/span><\/div><\/div>'}load(id,containerid){var cf_fromDate,cf_toDate,parameters;let instance=this,inputparameters=Unibase.Themes.Providers.DashboardHelper.Instance().replaceWidgetParameterValues(id[0].WidgetParameters,id[0].InstalledAppId),fromDate="",toDate="";cf_fromDate=Unibase.Platform.Membership.Infos.Identity.currentUser.fromDate;cf_toDate=Unibase.Platform.Membership.Infos.Identity.currentUser.toDate;cf_fromDate!=null&&cf_toDate!=null?(fromDate=cf_fromDate.toString(),toDate=cf_toDate.toString()):(fromDate=Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateformat(new Date(Unibase.Platform.Helpers.DateTimeHelper.Instance().currentDate()),"YYYY/MM/DD"),toDate=Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateformat(new Date(Unibase.Platform.Helpers.DateTimeHelper.Instance().currentDate()),"YYYY/MM/DD"));parameters={WidgetId:id[0].WidgetId,PortletWidgetId:id[0].PortletWidgetId,InstalledAppId:id[0].InstalledAppId,InputParameters:inputparameters,FromDate:fromDate,ToDate:toDate};instance.loadResponseData(id[0].PortletWidgetId,containerid,parameters)}loadResponseData(portletwidgetid,detailContainer,parameters){let instance=this;instance.inputParameters=parameters.InputParameters;Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getKpiWidgetData(parameters).then(function(response){instance.loadData(portletwidgetid,detailContainer,parameters,!1,response)})}loadData(portletwidgetid,detailContainer,parameters,IsPreview,response){var post,Per,value,difference,colors,designhtml,appconfig,i,onlickurl,sname;if(detailContainer="."+detailContainer,post=response.result,post!=null&&(post.IsMaximize==!0&&$("#kpi_FullScreen_"+portletwidgetid).removeClass("hidden"),response!=null)){var data=JSON.parse(post.Data)[0],selected_values=post.Selected_Columns,sp=selected_values.split(","),column1=sp[0],column2=sp[1],Value_1=data[column1],Value_2=data[column2],kpi_percentage;if(Value_2<Value_1?(Per=100/Value_1,value=Value_1-Value_2,kpi_percentage=Unibase.Core.Helpers.NumberHelper.Instance().format(value*Per,2,""),$(detailContainer).find("#kpi_Percentage_"+portletwidgetid).addClass("text-danger"),kpi_percentage="-"+kpi_percentage):(Value_2!=0&&(difference=Value_2-Value_1),kpi_percentage=Value_2==0?0:Unibase.Core.Helpers.NumberHelper.Instance().roundNumber((Value_2-Value_1)/Value_2*100,1),difference>0?($(detailContainer).find("#kpi_Percentage_"+portletwidgetid).addClass("text-success"),kpi_percentage="+"+kpi_percentage):($(detailContainer).find("#kpi_Percentage_"+portletwidgetid).addClass("text-danger"),kpi_percentage=" "+kpi_percentage)),$(detailContainer).find("#kpi_Comparing_value_"+portletwidgetid).text(Value_2),$(detailContainer).find("#kpi_comparing_string_"+portletwidgetid).text(Value_1),$(detailContainer).find("#kpi_Percentage_"+portletwidgetid).text(kpi_percentage+"% "),colors=["primary","success","warning","danger","info","light","secondary","dark"],response.result.AppConfigurations.length!=0){for(designhtml="",appconfig=response.result.AppConfigurations,i=0;i<appconfig.length;i++)onlickurl="",sname=appconfig[i].SettingName.replace(/ /g,""),designhtml+=' <span class="mr-10"><a href="javascript:;" id="widgetconfig_'+sname+'" onclick="'+onlickurl+'"><button class="btn btn-sm btn-'+colors[i]+' pull-right btn-rounded text-white">'+appconfig[i].SettingName+"<\/button><\/a> <\/span>";designhtml+="<\/div>";$(detailContainer).find("#config_widget_"+portletwidgetid).html(designhtml)}post.LinkReportId!=0&&post.LinkReportId!=null||$(detailContainer).find("#showreport_"+portletwidgetid).addClass("hidden")}$(detailContainer).siblings(".line-loader").remove();$(detailContainer).removeClass("hidden")}linkReport(widgetid,portletwidgetid){var instance=this;Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getKPIWidget(widgetid).then(function(response){var res=response.result,rv_obj;if(res!=null){let containerid="div_kpireport_"+portletwidgetid;rv_obj=Unibase.Platform.Analytics.Components.ReportViewer.Instance();instance.navigationHelper.popup(res.LinkReportId,containerid,rv_obj,null,Unibase.Platform.Helpers.Size.ExtraLarge)}})}static Instance(){return(this.instance===null||this.instance===undefined)&&(this.instance=new ValueWithPercentage),this.instance}}KpiWidgets.ValueWithPercentage=ValueWithPercentage})(KpiWidgets=Compact.KpiWidgets||(Compact.KpiWidgets={}))})(Compact=Themes.Compact||(Themes.Compact={}))})(Themes=Unibase.Themes||(Unibase.Themes={}))}(Unibase||(Unibase={})),function(Unibase){let Themes;(function(Themes){let Compact;(function(Compact){let KpiWidgets;(function(KpiWidgets){class TwoValue extends Unibase.Platform.Core.BaseComponent{jsFiles(){return[]}cssFiles(){return[]}html(id,containerid){let title=id[0].WidgetName;return'<div class="card mb-0 card-sm kpi-card" id="widget_kpis_TwoValue"><a href="javascript:;" class="kpi-link-report" onclick = "Unibase.Themes.Compact.KpiWidgets.TwoValue.Instance().linkReport('+id[0].WidgetId+","+id[0].PortletWidgetId+",'"+containerid+'\')" style = "margin-top:-20px;" > <small id="showreport_'+id[0].PortletWidgetId+'" class="font-sm-11"><span class="nav-icon-wrap"><i class="font-14 dripicons dripicons-graph-pie text-dark"><\/i><\/span><\/small><\/a><div class="card-body p-2"><span class="d-block mb-10" ><span id="hf_kpi_widgetName_'+id[0].PortletWidgetId+'" data-kpi="kpi_font">'+title+'<\/span><span class="d-block align-items-center card-action-wrap pull-right font-11" ><a href="#" class="inline-block full-screen mr-15 hidden" id="kpi_FullScreen_'+id[0].PortletWidgetId+'"><i class="ion ion-md-expand"><\/i><\/a><\/span><span id="config_widget_'+id[0].PortletWidgetId+'"><\/span><\/span><div class="pull-right" style="margin-top:-10px;"><div id="span_kpi_icon_'+id[0].PortletWidgetId+'" ><\/div><\/div><span class="d-block display-7" style="font-weight:400;font-size:20px;" id="kpi_Twovalue_1_'+id[0].PortletWidgetId+'">000000<\/span><small id="kpi_Twovalue_2_'+id[0].PortletWidgetId+'">000<\/small><br><\/div><\/div>'}load(id,containerid){var cf_fromDate,cf_toDate,parameters;let instance=this,inputparameters=Unibase.Themes.Providers.DashboardHelper.Instance().replaceWidgetParameterValues(id[0].WidgetParameters,id[0].InstalledAppId),fromDate="",toDate="";cf_fromDate=Unibase.Platform.Membership.Infos.Identity.currentUser.fromDate;cf_toDate=Unibase.Platform.Membership.Infos.Identity.currentUser.toDate;cf_fromDate!=null&&cf_toDate!=null?(fromDate=cf_fromDate.toString(),toDate=cf_toDate.toString()):(fromDate=Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateformat(new Date(Unibase.Platform.Helpers.DateTimeHelper.Instance().currentDate()),"YYYY/MM/DD"),toDate=Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateformat(new Date(Unibase.Platform.Helpers.DateTimeHelper.Instance().currentDate()),"YYYY/MM/DD"));parameters={WidgetId:id[0].WidgetId,PortletWidgetId:id[0].PortletWidgetId,InstalledAppId:id[0].InstalledAppId,InputParameters:inputparameters,FromDate:fromDate,ToDate:toDate};instance.loadResponseData(id[0].PortletWidgetId,containerid,parameters)}loadResponseData(portletwidgetid,detailContainer,parameters){let instance=this;instance.inputParameters=parameters.InputParameters;Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getKpiWidgetData(parameters).then(function(response){instance.loadData(portletwidgetid,detailContainer,parameters,!1,response)})}loadData(portletwidgetid,detailcontainer,parameters,IsPreview,response){var post,data,selected_values,Value_1,Value_2,color,colors,designhtml,appconfig,i,onlickurl,sname;if(detailcontainer="."+detailcontainer,post=response.result,post!=null){if(post.IsMaximize==!0&&$("#kpi_FullScreen_"+portletwidgetid).removeClass("hidden"),post.Data==null||post.Data==""||post.Data=="[]")$(detailcontainer).find("#kpi_Twovalue_1_"+portletwidgetid).removeClass("display-6"),$(detailcontainer).find("#kpi_Twovalue_1_"+portletwidgetid).addClass("display-8"),$(detailcontainer).find("#kpi_Twovalue_1_"+portletwidgetid).text("No Data");else{if(data=JSON.parse(post.Data)[0],selected_values=post.Selected_Columns,selected_values!=null)var sp=selected_values.split(","),column1=sp[0],column2=sp[1];if(Value_1=data[column1],Value_2=data[column2],isNaN(Value_1)||(Value_1=Unibase.Core.Helpers.NumberHelper.Instance().roundNumber(Value_1,2)),$(detailcontainer).find("#kpi_Twovalue_1_"+portletwidgetid).text(Value_1),$(detailcontainer).find("#kpi_Twovalue_2_"+portletwidgetid).text(Value_2),post.Icon!=""||post.Icon!=null){let iconhtml='<img id="kpi_icon_'+portletwidgetid+'"src="'+post.Icon+'" style="width:50px;"/>';$("#span_kpi_icon_"+portletwidgetid).html(iconhtml)}}if(color=post.Color,post.Color!=""&&post.Color!=null&&$(detailcontainer).find("#kpi_Twovalue_1_"+portletwidgetid).addClass("text-"+color),colors=["primary","success","warning","danger","info","light","secondary","dark"],response.result.AppConfigurations!=null&&response.result.AppConfigurations.length!=0){for(designhtml="",appconfig=response.result.AppConfigurations,i=0;i<appconfig.length;i++)onlickurl="",sname=appconfig[i].SettingName.replace(/ /g,""),designhtml+=' <span class="mr-10"><a href="javascript:;" id="widgetconfig_'+sname+'" onclick="'+onlickurl+'"><button class="btn btn-sm btn-'+colors[i]+' pull-right btn-rounded text-white">'+appconfig[i].SettingName+"<\/button><\/a> <\/span>";designhtml+="<\/div>";$(detailcontainer).find("#config_widget_"+portletwidgetid).html(designhtml)}(response.result.ReportId==0||response.result.ReportId==null)&&$(detailcontainer).find("#showreport_"+portletwidgetid).addClass("hidden");post.LinkReportId!=0&&post.LinkReportId!=null||$(detailcontainer).find("#showreport_"+portletwidgetid).addClass("hidden")}$(detailcontainer).siblings(".line-loader").remove();$(detailcontainer).removeClass("hidden")}linkReport(widgetid,portletwidgetid){var instance=this;Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getKPIWidget(widgetid).then(function(response){var res=response.result,rv_obj;if(res!=null){let containerid="div_kpireport_"+portletwidgetid;rv_obj=Unibase.Platform.Analytics.Components.ReportViewer.Instance();instance.navigationHelper.popup(res.LinkReportId,containerid,rv_obj,null,Unibase.Platform.Helpers.Size.ExtraLarge)}})}static Instance(){return(this.instance===null||this.instance===undefined)&&(this.instance=new TwoValue),this.instance}}KpiWidgets.TwoValue=TwoValue})(KpiWidgets=Compact.KpiWidgets||(Compact.KpiWidgets={}))})(Compact=Themes.Compact||(Themes.Compact={}))})(Themes=Unibase.Themes||(Unibase.Themes={}))}(Unibase||(Unibase={})),function(Unibase){let Themes;(function(Themes){let Compact;(function(Compact){let Components;(function(Components){let ReportWidgets;(function(ReportWidgets){class Withnoheaderandfooter extends Unibase.Platform.Core.BaseComponent{jsFiles(){return["platform/analytics/managers/reportmanager.js"]}cssFiles(){return[]}html(obj,containerid){let title=obj[0].WidgetName,html='<div id="widget_report_'+obj[0].PortletWidgetId+'" class="card shadow-hover mb-0"><div class="card-header card-header-action border-bottom-0"><span id="hf-widget-title_'+obj[0].PortletWidgetId+'">'+title+'<\/span><a class="btn btn-icon btn-rounded btn-flush-primary flush-soft-hover" id="settingicon_'+obj[0].PortletWidgetId+'"><span class="btn-icon-wrap"><i class="fa fa-cog"><\/i><\/span><\/a>';return'<div class="d-flex align-items-center card-action-wrap" id="div_detail_addnew_'+obj[0].PortletWidgetId+'"><\/div><\/div><div class="card-body pt-5"><div class="row"><span>'+title+" Report<\/span><\/div><\/div><\/section>",$("."+containerid).html(html),null}load(id,containerid){let obj=Unibase.Platform.Analytics.Components.ReportViewer.Instance();var instance=this;let inputparameters=Unibase.Themes.Providers.DashboardHelper.Instance().replaceWidgetParameterValues(id[0].WidgetParameters,id[0].InstalledAppId);instance.getReportWidget(id[0].PortletWidgetId,id[0].WidgetId,containerid,inputparameters,Unibase.Themes.Compact.Components.ReportWidgets.Withnoheaderandfooter.Instance(),id[0].InstalledAppId)}saveReportSetting(widgetid){let postdata={ReportWidgetId:0,ReportGroupId:Number($("#select_GroupNames option:selected").val()),ReportId:Number($("#select_ReportNames option:selected").val()),ReportName:$("#select_ReportNames option:selected").text(),ReportTypeId:Number($("#select_ReportType option:selected").val()),DatalistId:0,WidgetId:widgetid,AppConfigurations:null};Unibase.Platform.Widgets.Managers.WidgetManager.Instance().saveReportWidget(postdata).then(function(response){return response})}getReportWidget(portletwidgetId,widgetid,containerid,inputparameters,Instance,installedappid){var instance=this,helperinstance=this.fileCacheHelper;let InstalledAppId=installedappid;InstalledAppId==undefined&&(InstalledAppId=0);Unibase.Platform.Analytics.Components.WidgetReportviewer.Instance().PortletWidgetId=portletwidgetId;Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getReportWidget(widgetid,InstalledAppId).then(function(response){var res,reportsettings;Unibase.Platform.Analytics.Reports.ReportBuilder.Instance().reportwidgetdata=response.result;res=response;let reportid=response.result.Data.ReportId,jsfiles=response.result.Data.JsPath;if(jsfiles!=null&&jsfiles!=""){let files=jsfiles.split(",");for(let x=0;x<files.length;x++)helperinstance.loadJsFile(files[x],null)}Withnoheaderandfooter.Instance().reportwidgetid=res.result.Data.ReportWidgetId;let AutocompleteFilter=[];for(let i=0;i<inputparameters.length;i++)AutocompleteFilter.push({ParameterName:inputparameters[i].Key,ParameterValue:inputparameters[i].Value});let settings=eval("Unibase.Platform.Analytics.Components.WidgetReportviewer.Instance()");reportsettings=settings;reportsettings.Filter=AutocompleteFilter;reportsettings.ReportId=reportid;instance.navigationHelper.popin(response.result,containerid,settings,null)})}static Instance(){return(this.instance===null||this.instance===undefined)&&(this.instance=new Withnoheaderandfooter),this.instance}}ReportWidgets.Withnoheaderandfooter=Withnoheaderandfooter})(ReportWidgets=Components.ReportWidgets||(Components.ReportWidgets={}))})(Components=Compact.Components||(Compact.Components={}))})(Compact=Themes.Compact||(Themes.Compact={}))})(Themes=Unibase.Themes||(Unibase.Themes={}))}(Unibase||(Unibase={})),function(Unibase){let Platform;(function(Platform){let Widgets;(function(Widgets){let Components;(function(Components){class WidgetPermission extends Platform.Core.BaseComponent{constructor(){super();this.widgetpermissions_portletwidgetid=0;this.widgetpermissions_portletid=0;this.widgetpermissions_portletwidgetuniqkey=0}jsFiles(){return["platform/portlets/managers/portletmanager.js","platform/permission/managers/permissionmanager.js","platform/widgets/managers/widgetmanager.js","platform/portlets/requests/portlet.js","platform/permission/managers/permissionmanager.js","platform/widgets/requests/widgetrole.js","platform/portlets/requests/portletrole.js","platform/widgets/enums/widgettype.js"]}cssFiles(){return[]}html(){return'<div id="divWidgetPermissions"> <header class="b-b bg-white header"> <input type="hidden" id="hfApplyType" value="" /> <strong><span class="permissionHeading"><\/span><span class="widgetname"><\/span><\/strong> <\/header> <div data-simplebar class="simple-scroll-bar scrollable"><div class="wrapper"> <div id="div_WidgetMessage" class="clear m-b-sm"> <\/div><div class="card"><div class="card-header"> <strong>Everyone can view?<\/strong> <label class="switch pull-right"> <input id="chkIsWidgetViewable" data-group="Viewable" type="checkbox"><span><\/span> <\/label> <\/div> <\/div> <div class="card" id="divWidgetViewRoles"> <div class="card-header"><label>Roles that <strong>can<\/strong> view<\/label> <input type="hidden" id="hfWidgetViewRoles" /><\/div><div class="card-body"> <select multiple="multiple" style="width:100%" class="txtWidgetViewRoles"><\/select><\/div><\/div><div class="card" id="divWidgetexcludeViewRoles"><div class="card-header">'+`<label>Roles that <strong>can't</strong> view</label>`+'<input type="hidden" id="hfWidgetExcludeViewRoles" /><\/div><div class="card-body"><select multiple="multiple" id="txtWidgetExcludeViewRoles" style="width:100%" class="txtWidgetExcludeViewRoles"><\/select><\/div><\/div><br/><div class="row" id="divWPStages"><\/div> <\/div><\/div><div class="footer bg-white b-b"><a href="javascript:;" id="btn_WidgetPermissions_close" class="btn btn-outline-danger mr-auto">Close<\/a><\/div><\/div>'}load(){$("#btn_WidgetPermissions_close").click(function(){Unibase.Platform.Helpers.NavigationHelper.Instance().closePopUp();$(".btn_addportlt").removeClass("hidden");$(".btnEdit_portlet").removeClass("hidden");$(".manage_pPermissions").removeClass("hidden");$(".btn_dltportlet").removeClass("hidden");$(".toplayout-structures-panel").css({"z-index":"9999"});$(".biz-submenu").css({"z-index":"9999"});$(".biz-layout-3-left-nav").css({"z-index":"9999"})});$("#chkIsWidgetViewable").change(function(){Unibase.Platform.Widgets.Components.WidgetPermission.Instance().setViewable()})}init(){this.fileCacheHelper.loadJsFile("platform/portlets/managers/portletmanager.js",null);this.fileCacheHelper.loadJsFile("platform/permission/managers/permissionmanager.js",null)}setViewable(){var viewable=$("#chkIsWidgetViewable").prop("checked");viewable?$("#divWidgetViewRoles").hide():$("#divWidgetViewRoles").show();Unibase.Platform.Widgets.Managers.WidgetManager.Instance().setViewable(Unibase.Platform.Widgets.Components.WidgetPermission.Instance().widgetpermissions_portletwidgetid,viewable).then(function(response){response.status!=Unibase.Data.Status.Error?MessageHelper.Instance().showSuccess(response.message,"div_WidgetMessage"):MessageHelper.Instance().showError(response.message,"div_WidgetMessage")})}showPermissions(Id,type,unix_pwid){var instance=Unibase.Platform.Widgets.Components.WidgetPermission.Instance(),url,portletname,widgetname;instance.widgetpermissions_AllRoles=[];instance.widgetpermissions_WidgetRoles=[];instance.Stagespermissions_ViewRoles=[];instance.widgetpermissions_ReportStages=[];instance.widgetpermissions_portletwidgetid=0;instance.widgetpermissions_portletid=0;instance.widgetpermissions_AddViewRoles=[];instance.Stagespermissions_ExcludeViewRoles=[];instance.widgetpermissions_portletwidgetuniqkey=0;Id==0&&instance.Stagespermissions_ViewRoles;instance.widgetpermissions_WidgetRoles=[];instance.widgetpermissions_portletid=0;instance.widgetpermissions_portletwidgetid=0;url="";type=="portlet"?($(".permissionHeading").text("Portlet Permissions"),portletname=$("#portletName_"+Id+"").text(),$(".portletname").text("("+portletname+")"),instance.widgetpermissions_portletid=Id,Unibase.Platform.Portlets.Managers.PortletManager.Instance().getPortletRoles(Id).then(function(response){var selectedRoles=response.result,id;for(let i=0;i<selectedRoles.length;i++)id=0,id=selectedRoles[i].PortletRoleId,instance.widgetpermissions_WidgetRoles.push({RoleWidgetId:id,RoleId:selectedRoles[i].RoleId,RoleName:selectedRoles[i].RoleName,IsExclude:selectedRoles[i].IsExclude});instance.getRoleList(Id,type);instance.loadStagePermissions(Id,type)})):($(".permissionHeading").text("Widget Permissions"),widgetname=$("#hf_widgetName_"+Id+"").val(),$(".widgetname").text("("+widgetname+")"),Id==undefined?(Id=0,instance.widgetpermissions_portletwidgetid=Id,instance.widgetpermissions_portletwidgetuniqkey=unix_pwid,Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getWidgetRoles(Id).then(function(response){var selectedRoles=response.result,id;for(let i=0;i<selectedRoles.length;i++)id=0,id=selectedRoles[i].WidgetRoleId,instance.widgetpermissions_WidgetRoles.push({RoleWidgetId:id,RoleId:selectedRoles[i].RoleId,RoleName:selectedRoles[i].RoleName,IsExclude:selectedRoles[i].IsExclude});instance.getRoleList(Id,type);instance.loadStagePermissions(Id,type)})):(instance.widgetpermissions_portletwidgetid=Id,Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getPortletWidget(Id).then(function(response){if(response.result!=null){var appId=Unibase.Themes.Providers.DetailHelper.installedAppId;response.result.WidgetTypeId!=Unibase.Platform.Widgets.Enums.WidgetType.DashboardWidget&&appId!=0&&instance.loadStagePermissions(Id,type)}Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getWidgetRoles(Id).then(function(response){var selectedRoles=response.result,id;for(let i=0;i<selectedRoles.length;i++)id=0,id=selectedRoles[i].WidgetRoleId,instance.widgetpermissions_WidgetRoles.push({RoleWidgetId:id,RoleId:selectedRoles[i].RoleId,RoleName:selectedRoles[i].RoleName,IsExclude:selectedRoles[i].IsExclude});instance.getRoleList(Id,type)})})));$("#hfApplyType").val(type)}getRoleList(Id,type){var instance=this;instance.Stagespermissions_ViewRoles=[];instance.widgetpermissions_AllRoles.length==0?Unibase.Platform.Permissions.Managers.PermissionManager.Instance().getRoles("").then(function(response){instance.widgetpermissions_AllRoles=response.result;instance.loadAssignedRoles(Id,type)}):instance.loadAssignedRoles(Id,type)}loadStagePermissions(Id,type){var instance=this;instance.widgetpermissions_ReportStages=[];type=="portlet"?Unibase.Platform.Portlets.Managers.PortletManager.Instance().getPortletStagesbyId(Id).then(function(response){var selectedStages=response.result;for(let i=0;i<selectedStages.length;i++)Unibase.Platform.Widgets.Components.WidgetPermission.Instance().widgetpermissions_ReportStages.push({StagePortletId:selectedStages[i].PortletStageId,Portlet_StageId:selectedStages[i].Portlet_StageId,StatusId:selectedStages[i].StatusId});instance.loadStageList(Id,type)}):Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getWidgetStages(Id).then(function(response){var selectedStages=response.result;for(let i=0;i<selectedStages.length;i++)instance.widgetpermissions_ReportStages.push({StageWidgetId:selectedStages[i].WidgetStageId,Portlet_StageId:selectedStages[i].StageId,StatusId:selectedStages[i].StatusId});instance.loadStageList(Id,type)})}loadStageList(Id,type){var InstalledAppId=Unibase.Themes.Providers.DetailHelper.installedAppId,headerHtml="",html="";Unibase.Platform.Apps.Managers.StageManager.Instance().getStages(InstalledAppId).then(function(response){var assignedStages=Unibase.Platform.Widgets.Components.WidgetPermission.Instance().widgetpermissions_ReportStages,result=response.result,i,data,checked,j,assignedStage;for(response.result.length>0&&(headerHtml='<div class="col-sm-12"><strong>Every stage can view?<\/strong> <label class="switch pull-right"> <input id="chkAllStages" data-group="Viewable" type="checkbox" onclick="Unibase.Platform.Widgets.Components.WidgetPermission.Instance().viewToAllStages('+Id+');"> <span><\/span> <\/label> <\/div><table id="tblWPStages" class="tblWPStages table table-bordered><tr class="success"><th class="col-md-10 h4">Stage<\/th><th class=col-md-2 h4>Select<\/th><\/tr>'),i=0;i<result.length;i++){for(data=result[i],checked="",j=0;j<assignedStages.length;j++)if(assignedStage=assignedStages[j],assignedStage.Portlet_StageId==data.StageId&&assignedStage.StatusId!=3){checked="checked";break}html+='<tr><td class="col-md-10">'+data.StageName+'<\/td><td class="col-md-2"><input type="checkbox" onchange="Unibase.Platform.Widgets.Components.WidgetPermission.Instance().StagePermissionAction('+data.StageId+","+Id+",'"+type+'\');" class="chkStage_'+data.StageId+'" '+checked+' id="chk'+data.StageId+'" /><\/td><\/tr>'}$("#divWPStages").html(headerHtml+html+"<\/table>")})}viewToAllStages(portletwidgetid){var widinstance=Unibase.Platform.Widgets.Components.WidgetPermission.Instance(),viewable,type=$("#hfApplyType").val();type=="widget"?viewable=$("#chkAllStages").prop("checked"):(type="portlet")&&(viewable=$("#chkAllStages").prop("checked"));type=="portlet"?Unibase.Platform.Portlets.Components.PortletPermission.Instance().setViewToAllStages(widinstance.widgetpermissions_portletid,viewable):widinstance.setViewToAllStages(portletwidgetid,viewable)}StagePermissionAction(stageId,Id,type){var instance=this,action=$(".chkStage_"+stageId).is(":checked");type=="portlet"?Unibase.Platform.Portlets.Components.PortletPermission.Instance().changeStagePortletPermissions(stageId,Id,action):instance.changeStageWidgetPermissions(stageId,Id,action)}setViewToAllStages(portletwidgetid,viewable){var widgets=Unibase.Themes.Compact.Components.Details.Instance().model.find(x=>x.PortletWidgetId==portletwidgetid);Unibase.Platform.Widgets.Managers.WidgetManager.Instance().setViewToAllStages(widgets.WidgetId,viewable).then(function(response){response.status==Unibase.Data.Status.Success?(response.result.ViewAllStages?$("#tblWPStages").hide():$("#tblWPStages").show(),MessageHelper.Instance().showSuccess(response.message,"div_WidgetMessage")):MessageHelper.Instance().showError(response.message,"div_WidgetMessage")})}changeStageWidgetPermissions(stageId,portletwidgetId,action){var postData,widgetinst,oldstages;portletwidgetId!=0?(postData={PortletWidgetId:portletwidgetId,Widget_StageId:stageId,Status:action},Unibase.Platform.Widgets.Managers.WidgetManager.Instance().saveWidgetStage(postData).then(function(response){MessageHelper.Instance().showSuccess(response.message,"div_WidgetMessage")},function(response){MessageHelper.Instance().showError(response.Message,"div_WidgetMessage")})):(widgetinst=Unibase.Platform.Widgets.Components.WidgetPermission.Instance().widgetpermissions_portletwidgetuniqkey,oldstages=Unibase.Platform.Widgets.WidgetHiddenFields.Instance().NewWidgets[widgetinst].Stages.StageIds,Unibase.Platform.Widgets.WidgetHiddenFields.Instance().NewWidgets[widgetinst].Stages=oldstages==undefined?{PortletWidgetId:portletwidgetId,StageIds:stageId}:{PortletWidgetId:portletwidgetId,StageIds:oldstages+"|"+stageId})}loadAssignedRoles(Id,type){var widinstance=Unibase.Platform.Widgets.Components.WidgetPermission.Instance(),data,assignedRoles,assignedRole;for(let i=0;i<widinstance.widgetpermissions_AllRoles.length;i++){data=widinstance.widgetpermissions_AllRoles[i];assignedRoles=widinstance.widgetpermissions_WidgetRoles;for(let j=0;j<assignedRoles.length;j++)assignedRole=assignedRoles[j],assignedRole.RoleId==data.RoleId&&(assignedRole.IsExclude==!0?widinstance.Stagespermissions_ExcludeViewRoles.push({id:data.RoleId,text:data.RoleName}):widinstance.Stagespermissions_ViewRoles.push({id:data.RoleId,text:data.RoleName}))}type=="portlet"?Unibase.Platform.Portlets.Components.PortletPermission.Instance().DataBind(Id):widinstance.DataBind(Id)}DataBind(Id){var widinstance=Unibase.Platform.Widgets.Components.WidgetPermission.Instance();Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getPortletWidget(Id).then(function(response){response.result!=null?(response.result.ViewAll==!0?$("#divWidgetViewRoles").hide():$("#divWidgetViewRoles").show(),widinstance.loadViewRoles(response.result.ViewAll),response.result.ViewAllStages==!0?$("#tblWPStages").hide():$("#tblWPStages").show(),$("#chkIsWidgetViewable").prop("checked",response.result.ViewAll),$("#chkAllStages").prop("checked",response.result.ViewAllStages)):(widinstance.loadViewRoles(!0),$("#chkIsWidgetViewable").prop("checked",!0))})}loadViewRoles(){for(var userinfo,url,Ids=[],ExcludeIds=[],widinstance=Unibase.Platform.Widgets.Components.WidgetPermission.Instance(),i=0;i<widinstance.Stagespermissions_ViewRoles.length;i++)Ids.push(widinstance.Stagespermissions_ViewRoles[i].id);userinfo=Unibase.Platform.Membership.Infos.Identity.getCurrentUser();url=_appsettings.server_url()+"/apis/v4/unibase/platform/roles/getroles/term/";$(".txtWidgetViewRoles,.txtPortletViewRoles").select2({multiple:!0,allowClear:!1,data:widinstance.Stagespermissions_ViewRoles,placeholder:"Select Role",ajax:{url:function(request){var reqUrl=url,term=request.term;return term==""&&(term=undefined),term==undefined?reqUrl+term+"/authtoken/"+userinfo.sessionId:reqUrl+term+"/authtoken/"+userinfo.sessionId},beforeSend:function(xhr){userinfo!==undefined&&userinfo!==null&&(xhr.setRequestHeader("Authorization","Basic "+userinfo.sessionId),xhr.setRequestHeader("geoposition",userinfo.latd+":"+userinfo.lgId))},delay:250,dataType:"json",processResults:function(data){for(var selectData=[],Data=JSON.parse(data.result),i=0;i<Data.length;i++)selectData.push({id:Data[i].Value,text:Data[i].DisplayText});return{results:selectData}}},templateResult:function(item){return item.text},templateSelection:function(item){return item.text}});jQuery(".txtWidgetViewRoles,.txtPortletViewRoles").val(Ids).trigger("change");$(".txtWidgetViewRoles,.txtPortletViewRoles").on("select2:select",function(e){var result=e.params.data,roleId;Number(result.id)!=0&&(roleId=Number(result.id),widinstance.addViewRole(roleId,!1),Ids.push(roleId),$(ExcludeIds).each(function(i,value){if(value==roleId){var index=ExcludeIds.indexOf(value);return index>-1&&ExcludeIds.splice(index,1),ExcludeIds.splice(value,1),jQuery(".txtWidgetExcludeViewRoles,.txtPortletExcludeViewRoles").val(ExcludeIds).trigger("change"),!1}}))});$(".txtWidgetViewRoles,.txtPortletViewRoles").on("select2:unselect",function(e){var result=e.params.data,roleId;Number(result.id)!=0&&(roleId=Number(result.id),widinstance.removeViewRole(roleId,!1),Ids.splice(ExcludeIds.indexOf(roleId),1))});for(i=0;i<widinstance.Stagespermissions_ExcludeViewRoles.length;i++)ExcludeIds.push(widinstance.Stagespermissions_ExcludeViewRoles[i].id);$(".txtWidgetExcludeViewRoles,.txtPortletExcludeViewRoles").select2({multiple:!0,allowClear:!1,data:widinstance.Stagespermissions_ExcludeViewRoles,placeholder:"Select Role",ajax:{url:function(request){var reqUrl=url,term=request.term;return term==""&&(term=undefined),term==undefined?reqUrl+term+"/authtoken/"+userinfo.sessionId:reqUrl+term+"/authtoken/"+userinfo.sessionId},delay:250,beforeSend:function(xhr){userinfo!==undefined&&userinfo!==null&&(xhr.setRequestHeader("Authorization","Basic "+userinfo.sessionId),xhr.setRequestHeader("geoposition",userinfo.latd+":"+userinfo.lgId))},dataType:"json",processResults:function(data){for(var selectData=[],Data=JSON.parse(data.result),i=0;i<Data.length;i++)selectData.push({id:Data[i].Value,text:Data[i].DisplayText});return{results:selectData}}},templateResult:function(item){return item.text},templateSelection:function(item){return item.text}});jQuery(".txtWidgetExcludeViewRoles,.txtPortletExcludeViewRoles").val(ExcludeIds).trigger("change");$(".txtWidgetExcludeViewRoles,.txtPortletExcludeViewRoles").on("select2:select",function(e){var result=e.params.data,roleId;Number(result.id)!=0&&(roleId=Number(result.id),widinstance.addViewRole(roleId,!0),ExcludeIds.push(roleId),$(Ids).each(function(i,value){if(value==roleId){var index=Ids.indexOf(value);return index>-1&&Ids.splice(index,1),jQuery(".txtWidgetViewRoles,.txtPortletViewRoles").val(Ids).trigger("change"),!1}}))});$(".txtWidgetExcludeViewRoles,.txtPortletExcludeViewRoles").on("select2:unselect",function(e){var result=e.params.data,roleId;Number(result.id)!=0&&(roleId=Number(result.id),widinstance.removeViewRole(roleId,!0),ExcludeIds.splice(ExcludeIds.indexOf(roleId),1))})}removeViewRole(roleId,IsExclude){var instance=this,id=0;if(instance.widgetpermissions_portletwidgetid!=0){id=instance.widgetpermissions_portletwidgetid;let reqObj=new Unibase.Platform.Widgets.Requests.WidgetRole;reqObj.PortletWidgetId=id;reqObj.RoleId=roleId;reqObj.IsExclude=IsExclude;Unibase.Platform.Widgets.Managers.WidgetManager.Instance().removeViewRole(reqObj.PortletWidgetId,reqObj.RoleId,IsExclude).then(function(response){MessageHelper.Instance().showSuccess(response.message,"div_WidgetMessage")})}else if(instance.widgetpermissions_portletid!=0){id=instance.widgetpermissions_portletid;let reqObj=new Unibase.Platform.Portlets.Requests.PortletRole;reqObj.PortletId=id;reqObj.RoleId=roleId;reqObj.IsExclude=IsExclude;Unibase.Platform.Portlets.Managers.PortletManager.Instance().removeViewRole(reqObj.PortletId,reqObj.RoleId,IsExclude).then(function(response){MessageHelper.Instance().showSuccess(response.message,"div_WidgetMessage")})}}addViewRole(roleId,IsExclude){var instance=this,id=0,widgetinst,oldroles;if(instance.widgetpermissions_portletid==0)if(id=Unibase.Platform.Widgets.Components.WidgetPermission.Instance().widgetpermissions_portletwidgetid,id!=0){let reqObj=new Unibase.Platform.Widgets.Requests.WidgetRole;reqObj.PortletWidgetId=id;reqObj.RoleId=roleId;reqObj.IsExclude=IsExclude;Unibase.Platform.Widgets.Managers.WidgetManager.Instance().saveWidgetRole(reqObj).then(function(response){MessageHelper.Instance().showSuccess(response.message,"div_WidgetMessage")})}else widgetinst=instance.widgetpermissions_portletwidgetuniqkey,oldroles=Unibase.Platform.Widgets.WidgetHiddenFields.Instance().NewWidgets[widgetinst].Roles.RoleIds,Unibase.Platform.Widgets.WidgetHiddenFields.Instance().NewWidgets[widgetinst].Roles=oldroles==undefined?{PortletWidgetId:id,RoleId:roleId,IsExclude:IsExclude}:{PortletWidgetId:id,RoleIds:oldroles+"|"+roleId,IsExclude:IsExclude};else{id=Number(instance.widgetpermissions_portletid);let reqObj=new Unibase.Platform.Portlets.Requests.PortletRole;reqObj.PortletId=id;reqObj.RoleId=roleId;reqObj.IsExclude=IsExclude;Unibase.Platform.Portlets.Managers.PortletManager.Instance().addViewRole(reqObj).then(function(response){MessageHelper.Instance().showSuccess(response.message,"div_WidgetMessage")})}}static Instance(){return this._instance===undefined&&(this._instance=new WidgetPermission),this._instance}}Components.WidgetPermission=WidgetPermission})(Components=Widgets.Components||(Widgets.Components={}))})(Widgets=Platform.Widgets||(Platform.Widgets={}))})(Platform=Unibase.Platform||(Unibase.Platform={}))}(Unibase||(Unibase={})),function(Unibase){let Themes;(function(Themes){let Compact;(function(Compact){let KpiWidgets;(function(KpiWidgets){class Twovaluebgcolor extends KpiWidgets.Manager.KpiManager{jsFiles(){return["platform/widgets/managers/interfaces/iwidgetmanager.js","platform/widgets/managers/widgetmanager.js","platform/core/helpers/propertyhelper/propertyhelper.js","platform/core/helpers/token/tokenhelper.js","platform/core/helpers/numberhelper/numberhelper.js","platform/analytics/components/reportviewer/reportviewer.js","platform/analytics/components/reportviewer/linkreport.js"]}cssFiles(){return[]}html(id,containerid){let title=id[0].WidgetName;return id[0].PortletWidgetId==22501||id[0].PortletWidgetId==2250?'<ul class="text-dark color_'+id[0].PortletWidgetId+" font-weight-500 p-2 d-flex flex-column kpi_card_class_"+id[0].PortletWidgetId+" bgcolorset_"+id[0].PortletWidgetId+' kpi-card" id="widget_kpis_TwoValue" style="border-width:1px;border-style:solid;border-color:#d4a192;height:90px;border-radius:4px;background-color:#f0cdc3;"><li class="kpi-link-report"><a href="javascript:void(0);" onclick="Unibase.Themes.Compact.KpiWidgets.Manager.KpiManager.Instance().linkReport('+id[0].WidgetId+","+id[0].PortletWidgetId+", "+containerid+')" id="showreport_'+id[0].PortletWidgetId+'" ><small class="showreport_'+id[0].PortletWidgetId+'" data-LinkReport="LinkReport"><span class="nav-icon-wrap LinkReport_'+id[0].PortletWidgetId+'"><i class="font-14 dripicons dripicons-graph-pie text-dark"><\/i><\/span><\/small><\/a><\/li><li class="d-flex justify-content-between " data-height="height1" style="height:59px"><div class="d-flex flex-row mr-2 text-truncate align-items-center"><div class="w-45p h-45p mr-2" id="div_kpi_icon_'+id[0].PortletWidgetId+'"><img src="tenants/themes/compact/imgs/img55.png" onerror="ReloadImage(event)" data-dynamic="1" class="img-fluid imageUpload" style="filter: invert(1);"><\/div><div class="d-flex flex-column text-truncate" style="margin-top:-5px"> <span class="textProperty_'+id[0].PortletWidgetId+" font-weight-400 text-truncate text-dark kpivalue_"+id[0].PortletWidgetId+'" data-valuebind="Value-1" style="font-size:20px;">00<\/span> <span id="hf_kpi_widgetName_'+id[0].PortletWidgetId+'" data-kpi="kpi_font">'+title+'<\/span><\/div><\/div><span class="ml-auto pr-3" id="config_widget_'+id[0].PortletWidgetId+'"><\/span><\/li><li style="height:3px; border-bottom: 1px dashed green;"><\/li><li class="d-flex justify-content-between align-items-center my-auto px-3" data-height="height2" data-kpi="kpi_font" style="height:28px"> <span class="kpivalueLabel_'+id[0].PortletWidgetId+'" data-valuelabelbind="Value-1">Total Meetings<\/span> <span class="text-dark" id="kpivalue_'+id[0].PortletWidgetId+'" data-valuebind="Value-2">0<\/span><\/li><\/ul>':'<ul class="position-relative text-dark color_'+id[0].PortletWidgetId+" font-weight-500 p-2 d-flex flex-column kpi_card_class_"+id[0].PortletWidgetId+" bgcolorset_"+id[0].PortletWidgetId+' kpi-card" id="widget_kpis_TwoValue" style="background-color:#f1f4d0;"><li class="kpi-link-report"><a href="javascript:void(0);" onclick="Unibase.Themes.Compact.KpiWidgets.Manager.KpiManager.Instance().linkReport('+id[0].WidgetId+","+id[0].PortletWidgetId+", "+containerid+')" class="showreport_'+id[0].PortletWidgetId+'" data-LinkReport="LinkReport"><small id="showreport_'+id[0].PortletWidgetId+'"><span class="nav-icon-wrap LinkReport_'+id[0].PortletWidgetId+'"><i class="font-14 dripicons dripicons-graph-pie text-dark"><\/i><\/span><\/small><\/a><\/li><li class="d-flex justify-content-between h-100" data-height="height1"><div class="d-flex flex-row mr-2 text-truncate"><div class="w-55p h-55p mr-2" id="div_kpi_icon_'+id[0].PortletWidgetId+'"><img src="tenants/themes/compact/imgs/img55.png" onerror="ReloadImage(event)" data-dynamic="1" class="img-fluid imageUpload" style="filter: invert(1);"><\/div><div class="d-flex flex-column text-truncate"> <span class="textProperty_'+id[0].PortletWidgetId+" font-weight-500 my-auto text-truncate text-dark kpivalue_"+id[0].PortletWidgetId+" kpivalue_1_"+id[0].PortletWidgetId+'" data-valuebind="Value-1" style="font-size:32px;">0<\/span> <span id="hf_kpi_widgetName_'+id[0].PortletWidgetId+'" class="mt-auto" data-kpi="kpi_font">'+title+'<\/span><\/div><\/div><span class="ml-auto pr-3" id="config_widget_'+id[0].PortletWidgetId+'"><\/span><\/li><li style="height:3px; border-bottom: 1px dashed green;" class=" mb-1 kpivalue_2_'+id[0].PortletWidgetId+'"><\/li><li class="d-flex justify-content-between align-items-center my-auto kpivalue_2_'+id[0].PortletWidgetId+'" data-height="height2" data-kpi="kpi_font" style="height:28px"> <span class="kpivalueLabel_'+id[0].PortletWidgetId+'" data-kpi="kpi_font" data-valuelabelbind="Value-1">Total Meetings<\/span> <span class="text-dark kpivalue_'+id[0].PortletWidgetId+'" data-valuebind="Value-2">0<\/span><\/li><\/ul>'}load(id,containerid){let instance=this;instance._load(id,containerid,null)}_loadData(portletwidgetid,Container,parameters,IsPreview,response,portletresponse){let instance=this;instance.loadData(portletwidgetid,Container,parameters,IsPreview,response,portletresponse)}_styling(portletwidgetid,Container,response){var calheight,calheight1,calheight2,iconhtml;let cssproperty=JSON.parse(response.result.CssProperty),height=response.result.KpiHeight+"px";calheight=parseInt(height.replace(/px/g,""));calheight1=calheight*.66;calheight1=parseInt(Unibase.Core.Helpers.NumberHelper.Instance().roundNumber(calheight1,0));calheight2=calheight-calheight1-3;$(Container).find('[data-height="height1"]').css("height",calheight1+"px");$(Container).find(".color_"+portletwidgetid+"").css({"background-color":cssproperty[0].BackgroundColor,"border-width":cssproperty[0].BorderWidth,"border-style":cssproperty[0].BorderType,"border-color":cssproperty[0].BorderColor,"border-radius":cssproperty[0].BorderRadius,height:height});$(Container).find(".textProperty_"+portletwidgetid).css({"font-size":cssproperty[0].FontSize+"px"});response.result.Icon==""||response.result.Icon==null?$(Container).find("#div_kpi_icon_"+portletwidgetid).remove():(iconhtml='<img class="img-fluid p-1 w-55p h-55p imageUpload" data-dynamic="1" id="kpi_icon_'+portletwidgetid+'"src="'+response.result.Icon+'" onerror="ReloadImage(event)">',$(Container).find("#div_kpi_icon_"+portletwidgetid).html(iconhtml))}static Instance(){return(this.instance===null||this.instance===undefined)&&(this.instance=new Twovaluebgcolor),this.instance}}KpiWidgets.Twovaluebgcolor=Twovaluebgcolor})(KpiWidgets=Compact.KpiWidgets||(Compact.KpiWidgets={}))})(Compact=Themes.Compact||(Themes.Compact={}))})(Themes=Unibase.Themes||(Unibase.Themes={}))}(Unibase||(Unibase={})),function(Unibase){let Themes;(function(Themes){let Compact;(function(Compact){let KpiWidgets;(function(KpiWidgets){class Valuewithpercentagebgcolor extends KpiWidgets.Manager.KpiManager{jsFiles(){return["platform/widgets/managers/interfaces/iwidgetmanager.js","platform/widgets/managers/widgetmanager.js","platform/core/helpers/propertyhelper/propertyhelper.js","platform/core/helpers/token/tokenhelper.js","platform/core/helpers/numberhelper/numberhelper.js","platform/analytics/components/reportviewer/reportviewer.js"]}cssFiles(){return[]}html(id,containerid){const{PortletWidgetId,WidgetName:title,WidgetId}=id[0];return PortletWidgetId==2250||PortletWidgetId==22501?'<ul class="position-relative p-2 w-100 d-flex flex-column w-25 overflow-hide bgcolorset_'+PortletWidgetId+" kpi_card_class_"+PortletWidgetId+' kpi-card" id="widget_kpis_2" style="background-color:#d6d4f6; border-width: 1px; border-style: solid; border-color:#b6b2fc; border-radius: 4px; height: 90px;"><li class="kpi-link-report"><a href="javascript:void(0);" onclick="Unibase.Themes.Compact.KpiWidgets.ValueWithPercentage.Instance().linkReport('+id[0].WidgetId+","+PortletWidgetId+", "+containerid+')"><small class="showreport_'+PortletWidgetId+'" data-LinkReport="LinkReport"><span class="nav-icon-wrap LinkReport_'+PortletWidgetId+'"><i class="font-14 dripicons dripicons-graph-pie text-dark"><\/i> <\/span> <\/small><\/a><\/li><li class="d-flex justify-content-between"><div><span class="font-weight-400 text-dark textProperty_'+PortletWidgetId+" kpivalue_"+PortletWidgetId+'" data-valueBind="Value-1" style="font-size:32px;">3,60,000<\/span><\/div><\/li><li class="d-flex flex-row my-auto justify-content-between"><div><span id="hf_kpi_widgetName_'+PortletWidgetId+'" data-kpi="kpi_font">'+title+'<\/span><\/div><div> <span class="my-auto" id="config_widget_'+PortletWidgetId+'"><\/span><\/div><div class=""><span class="d-flex flex-row align-items-center font-14"><span class="pr-1 kpivalue_'+PortletWidgetId+'" data-kpi="kpi_font" data-valueBind="Value-2">85%<\/span><span class="text-success" style="transform: rotate(225deg);"><i class="la la-arrow-circle-up"><\/i><\/span><\/span> <\/div><\/li><\/ul>':`<ul class="position-relative p-2 w-100 d-flex flex-column w-25 px-20 overflow-hide bgcolorset_${PortletWidgetId} kpi_card_class_${PortletWidgetId} kpi-card" id="widget_kpis_2" style="background-color:#ffffff;"><li class="kpi-link-report"><a href="javascript:;" onclick="Unibase.Themes.Compact.KpiWidgets.ValueWithPercentage.Instance().linkReport(${WidgetId},${PortletWidgetId},'${containerid}')"><small class="showreport_${PortletWidgetId}" data-LinkReport="LinkReport"><span class="nav-icon-wrap LinkReport_${PortletWidgetId}"><i class="font-14 dripicons dripicons-graph-pie text-dark"></i></span></small></a></li><li class="d-flex justify-content-between my-auto"><div class="text-truncate"><span class="font-weight-400 line-height-10 text-dark textProperty_${PortletWidgetId} kpivalue_${PortletWidgetId} kpivalue_1_${PortletWidgetId}" data-valueBind="Value-1" style="font-size:32px;" data-value-kpi="kpi_value_font">0</span> </div></li><li class="d-flex flex-row mt-auto justify-content-between kpivalue_2_${PortletWidgetId}"><div class="text-truncate"><span id="hf_kpi_widgetName_${PortletWidgetId}" data-kpi="kpi_font" title="${title}">${title}</span></div><div> <span class="my-auto" id="config_widget_${PortletWidgetId}"></span></div><div class=""><span class="d-flex flex-row align-items-center font-14"><span class="pr-1 kpivalue_${PortletWidgetId}" data-valueBind="Value-2" data-kpi="kpi_font"></span></span> </div></li></ul>`}load(id,containerid){let instance=this;instance._load(id,containerid,null)}_loadData(portletwidgetid,Container,parameters,IsPreview,response,portletresponse){let instance=this;instance.loadData(portletwidgetid,Container,parameters,IsPreview,response,portletresponse)}_styling(portletwidgetid,Container,response){let cssproperty=JSON.parse(response.result.CssProperty),height=response.result.KpiHeight+"px";$(Container).find(".bgcolorset_"+portletwidgetid+"").css({"background-color":cssproperty[0].BackgroundColor,"border-width":cssproperty[0].BorderWidth,"border-style":cssproperty[0].BorderType,"border-color":cssproperty[0].BorderColor,"border-radius":cssproperty[0].BorderRadius,height:height});screen.width<1198&&cssproperty[0].FontSize==32?$(Container).find(".kpivalue_"+portletwidgetid+'[data-valuebind="Value-1"]').css({"font-size":"24px","font-family":cssproperty[0].FontStyle}):$(Container).find(".kpivalue_"+portletwidgetid+'[data-valuebind="Value-1"]').css({"font-size":cssproperty[0].FontSize+"px","font-family":cssproperty[0].FontStyle})}static Instance(){return(this.instance===null||this.instance===undefined)&&(this.instance=new Valuewithpercentagebgcolor),this.instance}}KpiWidgets.Valuewithpercentagebgcolor=Valuewithpercentagebgcolor})(KpiWidgets=Compact.KpiWidgets||(Compact.KpiWidgets={}))})(Compact=Themes.Compact||(Themes.Compact={}))})(Themes=Unibase.Themes||(Unibase.Themes={}))}(Unibase||(Unibase={})),function(Unibase){let Themes;(function(Themes){let Compact;(function(Compact){let KpiWidgets;(function(KpiWidgets){class Twovaluecenterline extends KpiWidgets.Manager.KpiManager{jsFiles(){return[]}cssFiles(){return[]}html(id,containerid){let title=id[0].WidgetName;return id[0].PortletWidgetId==22501||id[0].PortletWidgetId==2250?'<ul class="position-relative p-2 overflow-hide bgcolorset_'+id[0].PortletWidgetId+" kpi_card_class_"+id[0].PortletWidgetId+' kpi-card" style="background-color:#d8fcd9;border-color:#b0ecb2;border-style:solid; border-width:1px; height:180px"><li class="kpi-link-report"><a href="javascript:void(0);" onclick="Unibase.Themes.Compact.KpiWidgets.Manager.KpiManager.Instance().linkReport('+id[0].WidgetId+","+id[0].PortletWidgetId+","+containerid+')"><small class="showreport_'+id[0].PortletWidgetId+'" data-LinkReport="LinkReport"><span class="nav-icon-wrap LinkReport_'+id[0].PortletWidgetId+'"><i class="font-14 dripicons dripicons-graph-pie text-dark"><\/i><\/span><\/small><\/a><\/li><li class="d-flex flex-column kpivalue_1_'+id[0].PortletWidgetId+'"><ul class="d-flex justify-content-between align-items-center"><li><span class="kpivalueLabel_'+id[0].PortletWidgetId+'" data-valuelabelbind="Value-1" data-kpi="kpi_font">Total Meetings<\/span><\/li><\/ul><ul class="d-flex justify-content-between"><li class="text-truncate"><span class="text-dark textProperty_'+id[0].PortletWidgetId+" kpivalue_"+id[0].PortletWidgetId+'" data-valuebind="Value-1" style="font-size:32px">00<\/span><\/li><li><span class="my-auto ml-auto pr-3" id="config_widget_'+id[0].PortletWidgetId+'"><\/span><\/li><\/ul><\/li><li class="d-flex flex-column border border-bottom-0 border-left-0 border-right-0 border-light-40 kpivalue_2_'+id[0].PortletWidgetId+'"><ul class="d-flex justify-content-between"><li><span class="kpivalueLabel_'+id[0].PortletWidgetId+'" data-valuelabelbind="Value-2" data-kpi="kpi_font">Total Participants<\/span><\/li><\/ul><ul class="d-flex justify-content-between"><li class="text-truncate"><span class="text-dark textProperty_'+id[0].PortletWidgetId+" kpivalue_"+id[0].PortletWidgetId+' text-truncate" data-valuebind="Value-2" style="font-size:32px">00<\/span><\/li><\/ul><\/li><\/ul>':'<ul class="position-relative p-2 d-flex px-20 flex-column justify-content-between overflow-hide bgcolorset_'+id[0].PortletWidgetId+" kpi_card_class_"+id[0].PortletWidgetId+' kpi-card" style="background-color:#fff;"><li class="kpi-link-report"><a href="javascript:void(0);" onclick="Unibase.Themes.Compact.KpiWidgets.Manager.KpiManager.Instance().linkReport('+id[0].WidgetId+","+id[0].PortletWidgetId+","+containerid+')"><small class="showreport_'+id[0].PortletWidgetId+'" data-LinkReport="LinkReport"><span class="nav-icon-wrap LinkReport_'+id[0].PortletWidgetId+'"><i class="font-14 dripicons dripicons-graph-pie text-dark"><\/i><\/span><\/small><\/a><\/li><li class="d-flex flex-column h-100"><ul class="d-flex justify-content-between align-items-center"><li><span class="kpivalueLabel_'+id[0].PortletWidgetId+'" data-valuelabelbind="Value-1" data-kpi="kpi_font">Total Meetings<\/span><\/li><\/ul><ul class="d-flex justify-content-between my-auto"><li><span class=" line-height-10 text-dark textProperty_'+id[0].PortletWidgetId+" kpivalue_"+id[0].PortletWidgetId+'" data-valuebind="Value-1" style="font-size:26px">00<\/span><\/li><li><span class="my-auto ml-auto pr-3" id="config_widget_'+id[0].PortletWidgetId+'"><\/span><\/li><\/ul><\/li><li style="height:3px;" class="kpivalue_2_'+id[0].PortletWidgetId+' border border-bottom-0 border-left-0 border-right-0 border-light-40"><\/li><li class="d-flex flex-column h-100 kpivalue_2_'+id[0].PortletWidgetId+'"><span class="kpivalueLabel_'+id[0].PortletWidgetId+'" data-valuelabelbind="Value-2" data-kpi="kpi_font">Total Participants<\/span><span class="text-dark my-auto line-height-10 textProperty_'+id[0].PortletWidgetId+" kpivalue_"+id[0].PortletWidgetId+'" data-valuebind="Value-2" style="font-size:26px">00<\/span><\/li><\/ul>'}load(id,containerid){let instance=this;instance._load(id,containerid,null)}_loadData(portletwidgetid,Container,parameters,IsPreview,response,portletresponse){let instance=this;instance.loadData(portletwidgetid,Container,parameters,IsPreview,response,portletresponse)}_styling(portletwidgetid,Container,response){let cssproperty=JSON.parse(response.result.CssProperty),height=response.result.KpiHeight+"px";$(Container).find(".kpi_card_class_"+portletwidgetid).css({"background-color":cssproperty[0].BackgroundColor,"border-width":cssproperty[0].BorderWidth,"border-style":cssproperty[0].BorderType,"border-color":cssproperty[0].BorderColor,"border-radius":cssproperty[0].BorderRadius,height:height});$(Container).find(".kpivalue_"+portletwidgetid+'[data-valuebind="Value-1"]').css({"font-size":cssproperty[0].FontSize+"px","font-family":cssproperty[0].FontStyle});$(Container).find(".kpivalue_"+portletwidgetid+'[data-valuebind="Value-2"]').css({"font-size":cssproperty[0].FontSize+"px","font-family":cssproperty[0].FontStyle})}static Instance(){return(this.instance===null||this.instance===undefined)&&(this.instance=new Twovaluecenterline),this.instance}}KpiWidgets.Twovaluecenterline=Twovaluecenterline})(KpiWidgets=Compact.KpiWidgets||(Compact.KpiWidgets={}))})(Compact=Themes.Compact||(Themes.Compact={}))})(Themes=Unibase.Themes||(Unibase.Themes={}))}(Unibase||(Unibase={})),function(Unibase){let Themes;(function(Themes){let Compact;(function(Compact){let KpiWidgets;(function(KpiWidgets){class Owlcarouselslider extends Unibase.Platform.Core.BaseComponent{html(id){let title=id[0].WidgetName;return'<div class="card mb-0 card-sm bgcolorset_'+id[0].PortletWidgetId+" kpi_card_class_"+id[0].PortletWidgetId+'"><div class="card-body border-0 p-0"><div id="sales_slider_'+id[0].PortletWidgetId+'" class="carousel slide"><div class="d-flex font-weight-500 text-dark px-3 py-2" ><div class="w-95 "> <span class="w-100 font-16 mt-5" id="hf_kpi_widgetName_'+id[0].PortletWidgetId+'">'+title+'<\/span><\/div> <span class="w-15 text-right"><a href="#" class="pull-right reportappend"><\/a><\/span><\/div><div class="bottom-carousel px-0"><div class="d-flex flex-row"><div class="owl-carousel carousel-inner w-100 d-flex"> <div class="item w-25 teal-light-4 carouselItem_0 active"><div class="bg-teal-light-4"> <span class="d-flex flex-column font-weight-500 pb-2 text-dark"> <span class="textProperty_100020390001757" style="font-size: 32px;">236<\/span> <span class="font-13 font-weight-normal text-dark">Lead<\/span> <\/span><\/div><\/div><div class="item w-25 neon-light-2 carouselItem_1"><div class="bg-neon-light-2"> <span class="d-flex flex-column font-weight-500 pb-2 text-dark"> <span class="textProperty_100020390001757" style="font-size: 32px;">16<\/span> <span class="font-13 font-weight-normal text-dark">Qualify<\/span> <\/span><\/div><\/div><div class="item w-25 yellow-light-2 carouselItem_2"><div class="bg-yellow-light-2"> <span class="d-flex flex-column font-weight-500 pb-2 text-dark"> <span class="textProperty_100020390001757" style="font-size: 32px;">331<\/span> <span class="font-13 font-weight-normal text-dark">Total Customers<\/span> <\/span><\/div><\/div><div class="item w-25 pink-light-4 carouselItem_3"><div class="bg-pink-light-4"> <span class="d-flex flex-column font-weight-500 pb-2 text-dark"> <span class="textProperty_100020390001757" style="font-size: 32px;">75<\/span> <span class="font-13 font-weight-normal text-dark">Confirmed<\/span> <\/span><\/div><\/div><div class="item w-25 d-none carouselItem_4"><div class="bg-d-none"> <span class="d-flex flex-column font-weight-500 pb-2 text-dark"> <span class="textProperty_100020390001757" style="font-size: 32px;">3<\/span> <span class="font-13 font-weight-normal text-dark">Rejected<\/span> <\/span><\/div><\/div> <\/div><\/div><\/div><\/div><\/div><\/div><\/div>'}jsFiles(){return["platform/widgets/managers/interfaces/iwidgetmanager.js","platform/widgets/managers/widgetmanager.js","platform/core/helpers/propertyhelper/propertyhelper.js","platform/core/helpers/token/tokenhelper.js","platform/core/helpers/numberhelper/numberhelper.js","platform/analytics/components/reportviewer/reportviewer.js","https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.min.js"]}cssFiles(){return[]}load(id,containerid){var cf_fromDate,cf_toDate,parameters;let instance=this,inputparameters=Unibase.Themes.Providers.DashboardHelper.Instance().replaceWidgetParameterValues(id[0].WidgetParameters,id[0].InstalledAppId),fromDate="",toDate="";cf_fromDate=Unibase.Platform.Membership.Infos.Identity.currentUser.fromDate;cf_toDate=Unibase.Platform.Membership.Infos.Identity.currentUser.toDate;cf_fromDate!=null&&cf_toDate!=null?(fromDate=cf_fromDate.toString(),toDate=cf_toDate.toString()):(fromDate=Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateformat(new Date(Unibase.Platform.Helpers.DateTimeHelper.Instance().currentDate()),"YYYY/MM/DD"),toDate=Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateformat(new Date(Unibase.Platform.Helpers.DateTimeHelper.Instance().currentDate()),"YYYY/MM/DD"));parameters={WidgetId:id[0].WidgetId,PortletWidgetId:id[0].PortletWidgetId,InstalledAppId:id[0].InstalledAppId,InputParameters:inputparameters,FromDate:fromDate,ToDate:toDate};instance.loadResponseData(id[0].PortletWidgetId,containerid,parameters)}loadResponseData(portletwidgetid,detailContainer,parameters){let instance=this;Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getKpiWidgetData(parameters).then(function(response){instance.loadData(portletwidgetid,detailContainer,parameters,!1,response)})}loadData(portletwidgetid,containerid,parameters,IsPreview,response){var instance,cssproperty,data_1,j,key,margin,i,colors;if(containerid="."+containerid,instance=this,cssproperty=JSON.parse(response.result.CssProperty),response.result!=null){var post=response.result,data=JSON.parse(post.Data),obj={},parentobj=[];for(i=0;i<data.length;i++){data_1=data[i];j=1;for(key in data_1)obj["Value_"+j]=data_1[key],j++;parentobj.push({value_1:obj.Value_1,value_2:obj.Value_2,value_3:obj.Value_3});margin="margin-top:-5px";(parentobj[i].value_3==undefined||parentobj[i].value_3==null)&&(parentobj[i].value_3="",margin="margin-top:5px")}var html="",html2="",bg_color="";for(i=0;i<parentobj.length;i++)i==0&&(bg_color="teal-light-4"),i==1&&(bg_color="neon-light-2"),i==2&&(bg_color="yellow-light-2"),i==3&&(bg_color="pink-light-4"),i==4&&(bg_color="d-none"),html+='<div class="item w-25 '+bg_color+" carouselItem_"+i+'"><div class="bg-'+bg_color+'"> <span class="d-flex flex-column font-weight-500 pb-2 text-dark"> <span class="textProperty_'+portletwidgetid+'">'+parentobj[i].value_2+'<\/span> <span class="font-13 font-weight-normal text-dark">'+parentobj[i].value_1+"<\/span> <\/span><\/div><\/div>",html2='<small id="showreport_'+portletwidgetid+'" class="showreport_'+portletwidgetid+' font-sm-11"><span class="nav-icon-wrap"><i class="font-14 dripicons dripicons-graph-pie text-dark"><\/i><\/span><\/small>';$(".owl-carousel").owlCarousel({items:3,nav:!0,loop:!0,autoplay:!1});$(containerid).find(".carousel-inner").html(html);$(containerid).find(".textProperty_"+portletwidgetid).css({"font-size":cssproperty[0].FontSize+"px"});$(containerid).find(".reportappend").html(html2);$(containerid).find(".carouselItem_0").addClass("active");$(containerid).find("#sales_slider_"+portletwidgetid).carousel({interval:3e3});$(containerid).find("#sales_slider_"+portletwidgetid).carousel("cycle");colors=["primary","success","warning","danger","info","light","secondary","dark"]}$(containerid).siblings(".line-loader").remove();$(containerid).removeClass("hidden")}static Instance(){return(this.instance===null||this.instance===undefined)&&(this.instance=new Owlcarouselslider),this.instance}}KpiWidgets.Owlcarouselslider=Owlcarouselslider})(KpiWidgets=Compact.KpiWidgets||(Compact.KpiWidgets={}))})(Compact=Themes.Compact||(Themes.Compact={}))})(Themes=Unibase.Themes||(Unibase.Themes={}))}(Unibase||(Unibase={})),function(Unibase){let Themes;(function(Themes){let Compact;(function(Compact){let KpiWidgets;(function(KpiWidgets){class Valuewithpercentageprogressbar extends KpiWidgets.Manager.KpiManager{jsFiles(){return[]}cssFiles(){return[]}html(id,containerid){let title=id[0].WidgetName;return id[0].PortletWidgetId==2250||id[0].PortletWidgetId==22501?'<ul class="p-2 font-weight-500 d-flex flex-column overflow-hide bgcolorset_'+id[0].PortletWidgetId+" kpi_card_class_"+id[0].PortletWidgetId+' kpi-card" style="background-color: #bed0f0; border-width: 1px; border-style: solid; border-color: #bed0f0; border-radius: 4px; height: 90px;"><li class="kpi-link-report"><a href="javascript;void(0)" onclick="Unibase.Themes.Compact.KpiWidgets.Manager.KpiManager.Instance().linkReport('+id[0].WidgetId+","+id[0].PortletWidgetId+", "+containerid+')"><small class="showreport_'+id[0].PortletWidgetId+'" data-LinkReport="LinkReport"><span class="nav-icon-wrap LinkReport_'+id[0].PortletWidgetId+'"><i class="font-14 dripicons dripicons-graph-pie text-dark"><\/i><\/span><\/small><\/a><\/li><li class="d-flex flex-row"> <span class="font-weight-400 line-height-10 text-dark textProperty_'+id[0].PortletWidgetId+" kpivalue_"+id[0].PortletWidgetId+'" data-valuebind="Value-1" style="font-size:24px">00<\/span><span class="ml-auto pr-3 my-auto" id="config_widget_'+id[0].PortletWidgetId+'"><\/span><\/li><li class="d-flex justify-content-between my-auto"> <span class="my-auto" id="hf_kpi_widgetName_'+id[0].PortletWidgetId+'" data-kpi="kpi_font">'+title+'<\/span> <span class="textProperty_'+id[0].PortletWidgetId+" font-14 kpivalue_"+id[0].PortletWidgetId+'" data-valuebind="Value-2" data-kpi="kpi_font">50%<\/span><\/li><li class="mt-auto"><div class="progress" style="height: 10px;"><div class="progress-bar kpivalue_'+id[0].PortletWidgetId+'" data-valuebind="Value-2" style="width:50%" role="progressbar" aria-valuenow="50" aria-valuemin="0" aria-valuemax="100"><\/div><\/div><\/li><\/ul>':'<ul class="position-relative p-2 font-weight-500 d-flex flex-column overflow-hide bgcolorset_'+id[0].PortletWidgetId+" kpi_card_class_"+id[0].PortletWidgetId+' kpi-card" style="background-color: #ffff;"><li class="kpi-link-report"><a href="javascript:;" onclick="Unibase.Themes.Compact.KpiWidgets.Manager.KpiManager.Instance().linkReport('+id[0].WidgetId+","+id[0].PortletWidgetId+", "+containerid+')"><small class="showreport_'+id[0].PortletWidgetId+'" data-LinkReport="LinkReport"><span class="nav-icon-wrap LinkReport_'+id[0].PortletWidgetId+'"><i class="font-14 dripicons dripicons-graph-pie text-dark"><\/i><\/span><\/small><\/a><\/li><li class="d-flex flex-row my-auto"> <span class="font-weight-400 line-height-10 text-dark textProperty_'+id[0].PortletWidgetId+" kpivalue_"+id[0].PortletWidgetId+" kpivalue_1_"+id[0].PortletWidgetId+'" data-valuebind="Value-1" style="font-size:22px" data-value-kpi="kpi_value_font">00<\/span><span class="ml-auto pr-3 my-auto" id="config_widget_'+id[0].PortletWidgetId+'"><\/span><\/li><li class="d-flex justify-content-between mt-auto"> <span class="my-auto" id="hf_kpi_widgetName_'+id[0].PortletWidgetId+'" data-kpi="kpi_font">'+title+'<\/span> <span class="textProperty_'+id[0].PortletWidgetId+" font-14 kpivalue_"+id[0].PortletWidgetId+" kpivalue_2_"+id[0].PortletWidgetId+'" data-kpi="kpi_font" data-valuebind="Value-2">0%<\/span><\/li><li class="mt-auto progress_Bar kpivalue_2_'+id[0].PortletWidgetId+'"><div class="progress" style="height: 10px;"><div class="progress-bar kpivalue_'+id[0].PortletWidgetId+'" data-valuebind="Value-2" style="width:00%" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100"><\/div><\/div><\/li><\/ul>'}load(id,containerid){let instance=this;instance._load(id,containerid,null)}_loadData(portletwidgetid,Container,parameters,IsPreview,response,portletresponse){let instance=this;instance.loadData(portletwidgetid,Container,parameters,IsPreview,response,portletresponse)}_styling(portletwidgetid,Container,response){let cssproperty=JSON.parse(response.result.CssProperty),height=response.result.KpiHeight+"px";$(Container).find(".bgcolorset_"+portletwidgetid+"").css({"background-color":cssproperty[0].BackgroundColor,"border-width":cssproperty[0].BorderWidth,"border-style":cssproperty[0].BorderType,"border-color":cssproperty[0].BorderColor,"border-radius":cssproperty[0].BorderRadius,height:height});screen.width<1198&&cssproperty[0].FontSize==32?$(Container).find(".kpivalue_"+portletwidgetid+'[data-valuebind="Value-1"]').css({"font-size":"24px","font-family":cssproperty[0].FontStyle}):$(Container).find(".kpivalue_"+portletwidgetid+'[data-valuebind="Value-1"]').css({"font-size":cssproperty[0].FontSize+"px","font-family":cssproperty[0].FontStyle})}static Instance(){return(this.instance===null||this.instance===undefined)&&(this.instance=new Valuewithpercentageprogressbar),this.instance}}KpiWidgets.Valuewithpercentageprogressbar=Valuewithpercentageprogressbar})(KpiWidgets=Compact.KpiWidgets||(Compact.KpiWidgets={}))})(Compact=Themes.Compact||(Themes.Compact={}))})(Themes=Unibase.Themes||(Unibase.Themes={}))}(Unibase||(Unibase={})),function(Unibase){let Themes;(function(Themes){let Compact;(function(Compact){let KpiWidgets;(function(KpiWidgets){class Kpi_fulfillment extends KpiWidgets.Manager.KpiManager{jsFiles(){return[]}cssFiles(){return[]}html(id,containerid){let title=id[0].WidgetName;var html="";return id[0].PortletWidgetId==22501&&(html='<div class="card h-160p"><ul class="h-100 d-flex justify-content-center align-items-center"><li class="d-flex justify-content-center font-34 font-weight-500"><span class="mx-2"><i class="la la-plus-circle"><\/i><\/span><span>Custom Design<\/span><\/li><\/ul><\/div>'),id[0].PortletWidgetId==2250&&(html='<textarea class="border-dark h-80 w-100 " data-kpidesigns="CustomDesign" rows="9" cols="90" style="box-shadow: none;"><\/textarea>',$("#designsPreviewAppend").parents("#tab_preview").removeClass("px-150 py-50").addClass("px-10")),id[0].PortletWidgetId!=22501&&id[0].PortletWidgetId!=2250&&(html='<div class="w-100 DynamicHtml_'+containerid+'">'+id[0].CustomHtml+"<\/div>"),html}load(id,containerid){let instance=this;instance._load(id,containerid,null)}_loadData(portletwidgetid,Container,parameters,IsPreview,response,portletresponse){let instance=this;instance.loadData(portletwidgetid,Container,parameters,IsPreview,response,portletresponse)}_styling(portletwidgetid,Container,response){let cssproperty=JSON.parse(response.result.CssProperty),border=cssproperty[0].BorderWidth+" "+cssproperty[0].BorderType+" "+cssproperty[0].BorderColor,borderLeft=cssproperty[0].BorderRadius+" 0px 0px "+cssproperty[0].BorderRadius,height=response.result.KpiHeight+"px";(response.result.Icon==""||response.result.Icon==null)&&(response.result.Icon="tenants/themes/compact/imgs/img55.png");response.result!=null&&response.result.CustomHtml!=""&&response.result.CustomHtml!=null&&response.result.CustomHtml!=undefined&&$("#designsPreviewAppend:visible")&&$('#designsPreviewAppend:visible [data-kpidesigns="CustomDesign"]').val(response.result.CustomHtml);$(Container).find(".kpivalue_"+portletwidgetid).css({"font-size":cssproperty[0].FontSize+"px","font-family":cssproperty[0].FontStyle})}static Instance(){return(this.instance===null||this.instance===undefined)&&(this.instance=new Kpi_fulfillment),this.instance}}KpiWidgets.Kpi_fulfillment=Kpi_fulfillment})(KpiWidgets=Compact.KpiWidgets||(Compact.KpiWidgets={}))})(Compact=Themes.Compact||(Themes.Compact={}))})(Themes=Unibase.Themes||(Unibase.Themes={}))}(Unibase||(Unibase={})),function(Unibase){let Themes;(function(Themes){let Compact;(function(Compact){let KpiWidgets;(function(KpiWidgets){class CarouselSlider extends Unibase.Platform.Core.BaseComponent{html(id){let title=id[0].WidgetName;return'<div class="card mb-0 card-sm" id="widget_kpis_2" style="height:120px;"><div class="card-body"><div id="sales_slider_'+id[0].PortletWidgetId+'" class="carousel slide" data-ride="carousel"><div class="d-flex justify-content-between align-items-center"><span class="d-block font-14 font-weight-400 text-dark mt-5" id="hf_kpi_widgetName_'+id[0].PortletWidgetId+'">'+title+'<\/span> <div class="btn-group border-0 ml-20"><div class="sw-carousel-slider-control"><a class="text-dark carousel-control-prev" href="#sales_slider_'+id[0].PortletWidgetId+'" data-slide="prev"><i class="fa fa-angle-left"><\/i><\/a><p class="carousel-status" id="CarouselStatus"><\/p><a class="text-dark carousel-control-next" href="#sales_slider_'+id[0].PortletWidgetId+'" data-slide="next"><i class="fa fa-angle-right"><\/i><\/a><span id="config_widget_'+id[0].PortletWidgetId+'"><\/span><\/div><\/div><\/div><div class="carousel-inner"><div class="carousel-item carouselItem_0"><div class="d-block align-items-end justify-content-between"><div class="mt-10"><span class="d-block font-weight-500 text-dark"><span class="text-uppercase font-11 font-weight-500 text-dark">236<\/span><span class="d-block text-dark font-weight-500 pull-right font-14">Lead<\/span><\/span><span class="text-light" style="font-size:10px;margin-top:-10px;"><\/span><\/div><div class="pull-right ml-20" style="margin-top:5px"><a href="#" class="pull-right"> <small id="showreport_100020390001754" class="showreport_100020390001754 font-sm-11">Show Report<\/small><\/a><\/div><\/div><\/div><div class="carousel-item carouselItem_1"><div class="d-block align-items-end justify-content-between"><div class="mt-10"><span class="d-block font-weight-500 text-dark"><span class="text-uppercase font-11 font-weight-500 text-dark">16<\/span><span class="d-block text-dark font-weight-500 pull-right font-14">Qualify<\/span><\/span><span class="text-light" style="font-size:10px;margin-top:-10px;"><\/span><\/div><div class="pull-right ml-20" style="margin-top:5px"><a href="#" class="pull-right"> <small id="showreport_100020390001754" class="showreport_100020390001754 font-sm-11">Show Report<\/small><\/a><\/div><\/div><\/div><div class="carousel-item carouselItem_2"><div class="d-block align-items-end justify-content-between"><div class="mt-10"><span class="d-block font-weight-500 text-dark"><span class="text-uppercase font-11 font-weight-500 text-dark">331<\/span><span class="d-block text-dark font-weight-500 pull-right font-14">Total Customers<\/span><\/span><span class="text-light" style="font-size:10px;margin-top:-10px;"><\/span><\/div><div class="pull-right ml-20" style="margin-top:5px"><a href="#" class="pull-right"> <small id="showreport_100020390001754" class="showreport_100020390001754 font-sm-11">Show Report<\/small><\/a><\/div><\/div><\/div><div class="carousel-item carouselItem_3"><div class="d-block align-items-end justify-content-between"><div class="mt-10"><span class="d-block font-weight-500 text-dark"><span class="text-uppercase font-11 font-weight-500 text-dark">75<\/span><span class="d-block text-dark font-weight-500 pull-right font-14">Confirmed<\/span><\/span><span class="text-light" style="font-size:10px;margin-top:-10px;"><\/span><\/div><div class="pull-right ml-20" style="margin-top:5px"><a href="#" class="pull-right"> <small id="showreport_100020390001754" class="showreport_100020390001754 font-sm-11">Show Report<\/small><\/a><\/div><\/div><\/div><div class="carousel-item carouselItem_4 active"><div class="d-block align-items-end justify-content-between"><div class="mt-10"><span class="d-block font-weight-500 text-dark"><span class="text-uppercase font-11 font-weight-500 text-dark">3<\/span><span class="d-block text-dark font-weight-500 pull-right font-14">Rejected<\/span><\/span><span class="text-light" style="font-size:10px;margin-top:-10px;"><\/span><\/div><div class="pull-right ml-20" style="margin-top:5px"><a href="#" class="pull-right"> <small id="showreport_100020390001754" class="showreport_100020390001754 font-sm-11">Show Report<\/small><\/a><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div>'}jsFiles(){return["platform/widgets/managers/interfaces/iwidgetmanager.js","platform/widgets/managers/widgetmanager.js","platform/core/helpers/propertyhelper/propertyhelper.js","platform/core/helpers/token/tokenhelper.js","platform/core/helpers/numberhelper/numberhelper.js","platform/analytics/components/reportviewer/reportviewer.js",]}cssFiles(){return[]}load(id,containerid){var cf_fromDate,cf_toDate,parameters;let instance=this,inputparameters=Unibase.Themes.Providers.DashboardHelper.Instance().replaceWidgetParameterValues(id[0].WidgetParameters,id[0].InstalledAppId),fromDate="",toDate="";cf_fromDate=Unibase.Platform.Membership.Infos.Identity.currentUser.fromDate;cf_toDate=Unibase.Platform.Membership.Infos.Identity.currentUser.toDate;cf_fromDate!=null&&cf_toDate!=null?(fromDate=cf_fromDate.toString(),toDate=cf_toDate.toString()):(fromDate=Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateformat(new Date(Unibase.Platform.Helpers.DateTimeHelper.Instance().currentDate()),"YYYY/MM/DD"),toDate=Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateformat(new Date(Unibase.Platform.Helpers.DateTimeHelper.Instance().currentDate()),"YYYY/MM/DD"));parameters={WidgetId:id[0].WidgetId,PortletWidgetId:id[0].PortletWidgetId,InstalledAppId:id[0].InstalledAppId,InputParameters:inputparameters,FromDate:fromDate,ToDate:toDate};instance.loadResponseData(id[0].PortletWidgetId,containerid,parameters)}loadResponseData(portletwidgetid,detailContainer,parameters){let instance=this;Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getKpiWidgetData(parameters).then(function(response){instance.loadData(portletwidgetid,detailContainer,parameters,!1,response)})}loadData(portletwidgetid,containerid,parameters,IsPreview,response){var instance,data_1,j,key,margin,html,i,colors;if(containerid="."+containerid,instance=this,response.result!=null){var post=response.result,data=JSON.parse(post.Data),obj={},parentobj=[];for(i=0;i<data.length;i++){data_1=data[i];j=1;for(key in data_1)obj["Value_"+j]=data_1[key],j++;parentobj.push({value_1:obj.Value_1,value_2:obj.Value_2,value_3:obj.Value_3});margin="margin-top:-5px";(parentobj[i].value_3==undefined||parentobj[i].value_3==null)&&(parentobj[i].value_3="",margin="margin-top:5px")}for(html="",i=0;i<parentobj.length;i++)html+='<div class="carousel-item carouselItem_'+i+'"><div class="d-block align-items-end justify-content-between"><div class="mt-10"><span class="d-block font-weight-500 text-dark"><span class="text-uppercase font-11 font-weight-500 text-dark">'+parentobj[i].value_2+'<\/span><span class="d-block text-dark font-weight-500 pull-right font-14">'+parentobj[i].value_1+'<\/span><\/span><span class="text-light" style="font-size:10px;margin-top:-10px;">'+parentobj[i].value_3+'<\/span><\/div><div class="pull-right ml-20" style="'+margin+'"><a href="#" class="pull-right" > <small id="showreport_'+portletwidgetid+'" class="showreport_'+portletwidgetid+' font-sm-11">Show Report<\/small><\/a><\/div><\/div><\/div>';$(containerid).find(".carousel-inner").html(html);$(containerid).find(".carouselItem_0").addClass("active");$(containerid).find("#sales_slider_"+portletwidgetid).carousel({interval:3e3});$(containerid).find("#sales_slider_"+portletwidgetid).carousel("cycle");colors=["primary","success","warning","danger","info","light","secondary","dark"]}$(containerid).siblings(".line-loader").remove();$(containerid).removeClass("hidden")}static Instance(){return(this.instance===null||this.instance===undefined)&&(this.instance=new CarouselSlider),this.instance}}KpiWidgets.CarouselSlider=CarouselSlider})(KpiWidgets=Compact.KpiWidgets||(Compact.KpiWidgets={}))})(Compact=Themes.Compact||(Themes.Compact={}))})(Themes=Unibase.Themes||(Unibase.Themes={}))}(Unibase||(Unibase={})),function(Unibase){let Themes;(function(Themes){let Compact;(function(Compact){let KpiWidgets;(function(KpiWidgets){class Carouselsliderbgcolor extends Unibase.Platform.Core.BaseComponent{html(id){let title=id[0].WidgetName;return'<div class="mb-0 card-sm bgcolorset_'+id[0].PortletWidgetId+" kpi_card_class_"+id[0].PortletWidgetId+'" style="background-color:#feec76; height:120px;border-radius:5px"><div class="card-body border-0 p-0"><div id="sales_slider_'+id[0].PortletWidgetId+'" class="carousel slide" data-ride="carousel"><div class="d-flex font-weight-500 text-dark px-3 py-2" style="border-bottom: 1px dashed black;"><div class="w-95 "> <span class="w-100 font-14 mt-5" id="hf_kpi_widgetName_'+id[0].PortletWidgetId+'">'+title+'<\/span><\/div> <span class="w-15 text-right"><a href="javascript:;" class="pull-right reportappend"><\/a><\/span><\/div><div class="bottom-carousel px-3" style="margin-top:-11px"><div class="d-flex flex-row"><div class="carousel-inner w-85"><div class="carousel-item carouselItem_0 active"><div class="mt-10"> <span class="d-flex flex-column font-weight-500 text-dark"> <span class="textPropertyOwl_" style="font-size: 28px;">236<\/span> <span class="font-14 text-dark">Lead<\/span> <\/span><\/div><\/div><div class="carousel-item carouselItem_1"><div class="mt-10"> <span class="d-flex flex-column font-weight-500 text-dark"> <span class="textPropertyOwl_" style="font-size: 28px;">3<\/span> <span class="font-14 text-dark">Rejected<\/span> <\/span><\/div><\/div><\/div><div class="btn-group border-0 w-15"><div class="sw-carousel-slider-control mt-50 ml-auto"> <a class="text-dark p-2" href="#sales_slider_'+id[0].PortletWidgetId+'" data-slide="prev"> <i class="font-18 fa fa-angle-double-left"><\/i> <\/a><p class="carousel-status" id="CarouselStatus"><\/p> <a class="text-dark pl-2" href="#sales_slider_'+id[0].PortletWidgetId+'" data-slide="next"> <i class="font-18 fa fa-angle-double-right"><\/i> <\/a> <span id="config_widget_'+id[0].PortletWidgetId+'"><\/span><\/div><\/div><\/div><\/div><\/div><\/div><\/div>'}jsFiles(){return["platform/widgets/managers/interfaces/iwidgetmanager.js","platform/widgets/managers/widgetmanager.js","platform/core/helpers/propertyhelper/propertyhelper.js","platform/core/helpers/token/tokenhelper.js","platform/core/helpers/numberhelper/numberhelper.js","platform/analytics/components/reportviewer/reportviewer.js"]}cssFiles(){return[]}load(id,containerid){var cf_fromDate,cf_toDate,parameters;let instance=this,inputparameters=Unibase.Themes.Providers.DashboardHelper.Instance().replaceWidgetParameterValues(id[0].WidgetParameters,id[0].InstalledAppId),fromDate="",toDate="";cf_fromDate=Unibase.Platform.Membership.Infos.Identity.currentUser.fromDate;cf_toDate=Unibase.Platform.Membership.Infos.Identity.currentUser.toDate;cf_fromDate!=null&&cf_toDate!=null?(fromDate=cf_fromDate.toString(),toDate=cf_toDate.toString()):(fromDate=Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateformat(new Date(Unibase.Platform.Helpers.DateTimeHelper.Instance().currentDate()),"YYYY/MM/DD"),toDate=Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateformat(new Date(Unibase.Platform.Helpers.DateTimeHelper.Instance().currentDate()),"YYYY/MM/DD"));parameters={WidgetId:id[0].WidgetId,PortletWidgetId:id[0].PortletWidgetId,InstalledAppId:id[0].InstalledAppId,InputParameters:inputparameters,FromDate:fromDate,ToDate:toDate};instance.loadResponseData(id[0].PortletWidgetId,containerid,parameters)}loadResponseData(portletwidgetid,detailContainer,parameters){let instance=this;Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getKpiWidgetData(parameters).then(function(response){instance.loadData(portletwidgetid,detailContainer,parameters,!1,response)})}loadData(portletwidgetid,containerid,parameters,IsPreview,response){var cssproperty,instance,data_1,j,key,margin,html,html2,i,iconhtml,colors;if(containerid="."+containerid,cssproperty=JSON.parse(response.result.CssProperty),instance=this,response.result!=null){var post=response.result,data=JSON.parse(post.Data),obj={},parentobj=[];for(i=0;i<data.length;i++){data_1=data[i];j=1;for(key in data_1)obj["Value_"+j]=data_1[key],j++;parentobj.push({value_1:obj.Value_1,value_2:obj.Value_2,value_3:obj.Value_3});margin="margin-top:-5px";(parentobj[i].value_3==undefined||parentobj[i].value_3==null)&&(parentobj[i].value_3="",margin="margin-top:5px")}for(html="",html2="",i=0;i<parentobj.length;i++)html+='<div class="carousel-item carouselItem_'+i+'"><div class="mt-20 d-flex flex-row align-items-center"><div class="mr-2 w-55p h-55p div_kpi_icon_'+portletwidgetid+'"><img src="tenants/themes/compact/imgs/img55.png" onerror="ReloadImage(event)" data-dynamic="1" class="img-fluid imageUpload" style="filter: invert(1);"><\/div><span class="d-flex flex-column h-100 font-weight-500 text-dark" style="margin-top:-10px"> <span class="textPropertyOwl_">'+parentobj[i].value_2+'<\/span> <span class="font-14 text-dark">'+parentobj[i].value_1+"<\/span> <\/span><\/div><\/div>",html2='<small id="showreport_'+portletwidgetid+'" class="showreport_'+portletwidgetid+' font-sm-11 hidden"><span class="nav-icon-wrap"><i class="font-14 dripicons dripicons-graph-pie text-dark"><\/i><\/span><\/small>';$(containerid).find(".carousel-inner").html(html);$(containerid).find(".reportappend").html(html2);$(containerid).find(".carouselItem_0").addClass("active");$(containerid).find(".bgcolorset_"+portletwidgetid+"").css({"background-color":cssproperty[0].BackgroundColor,height:response.result.KpiHeight,border:cssproperty[0].BorderWidth+" "+cssproperty[0].BorderType+" "+cssproperty[0].BorderColor});$(containerid).find(".textPropertyOwl_").css({"font-size":cssproperty[0].FontSize+"px"});let y=1;cssproperty[0].BackgroundColor.charAt(1)=="f"&&(y=0);iconhtml='<img src="'+response.result.Icon+'" onerror="ReloadImage(event)" data-dynamic="1" class="img-fluid imageUpload" style="filter: invert('+y+');">';response.result.Icon==""||response.result.Icon==undefined||$(containerid).find(".div_kpi_icon_"+portletwidgetid).html(iconhtml);response.result.LinkReportId!=0&&$(containerid).find("#showreport_"+portletwidgetid).removeClass("hidden");$(containerid).find("#sales_slider_"+portletwidgetid).carousel({interval:3e3});$(containerid).find("#sales_slider_"+portletwidgetid).carousel("cycle");colors=["primary","success","warning","danger","info","light","secondary","dark"]}$(containerid).siblings(".line-loader").remove();$(containerid).removeClass("hidden")}static Instance(){return(this.instance===null||this.instance===undefined)&&(this.instance=new Carouselsliderbgcolor),this.instance}}KpiWidgets.Carouselsliderbgcolor=Carouselsliderbgcolor})(KpiWidgets=Compact.KpiWidgets||(Compact.KpiWidgets={}))})(Compact=Themes.Compact||(Themes.Compact={}))})(Themes=Unibase.Themes||(Unibase.Themes={}))}(Unibase||(Unibase={})),function(Unibase){let Platform;(function(Platform){let Analytics;(function(Analytics){let Components;(function(Components){class ReportViewer extends Components._ReportViewer{constructor(){super()}jsFiles(){return this._jsFiles()}cssFiles(){return this._cssFiles()}html(id,containerid){return this._html(id,containerid)}load(id,containerid,callback){Unibase.Platform.Helpers.FileCacheHelper.Instance().addCacheFiles(["platform/analytics/components/reportviewer/viewerpermissions.js","platform/analytics/components/reportbuilder/importandexport.js","platform/core/helpers/navigation/size.js","platform/dataapis/managers/dataapimanager.js","platform/integrations/managers/integrationmanager.js","platform/analytics/providers/ifiltersettings.js","platform/analytics/providers/iviewersettings.js","platform/filters/components/filterpermission.js","platform/analytics/components/filterpanel/filterpanel.js","platform/datasources/components/queryparser/queryparser.js","platform/analytics/components/mapviewer/mapviewer.settings.js","platform/analytics/components/mapviewer/mapviewer.js"]);this.loadReport(id,0,containerid,callback)}static Instance(){return new ReportViewer}}Components.ReportViewer=ReportViewer})(Components=Analytics.Components||(Analytics.Components={}))})(Analytics=Platform.Analytics||(Platform.Analytics={}))})(Platform=Unibase.Platform||(Unibase.Platform={}))}(Unibase||(Unibase={})),function(Unibase){let Themes;(function(Themes){let Compact;(function(Compact){let DetailWidgets;(function(DetailWidgets){class CustomDesign extends Unibase.Platform.Core.BaseComponent{jsFiles(){return["bundle/index.kpi.js"]}cssFiles(){return[]}html(obj,containerid){return obj[0].PortletWidgetId==22501?'<div class="card h-160p"><ul class="h-100 d-flex justify-content-center align-items-center"><li class="d-flex justify-content-center font-34 font-weight-500"><span class="mx-2"><i class="la la-plus-circle"><\/i><\/span><span>Custom Design<\/span><\/li><\/ul><\/div>':'<div class="col-12 DynamicHtml_'+containerid+'"><\/div>'}load(id,containerid){var instance=this,Filter,WidgetParameters,w,ParameterName,ParameterValue;for(Unibase.Platform.Helpers.FileCacheHelper.Instance().addCacheFiles(["platform/core/helpers/propertyhelper/propertyhelper.js","platform/core/helpers/numberhelper/numberhelper.js"]),Filter=[],WidgetParameters=Unibase.Themes.Providers.DashboardHelper.Instance().replaceWidgetParameterValues(id[0].WidgetParameters,id[0].InstalledAppId),w=0;w<WidgetParameters.length;w++)ParameterName=WidgetParameters[w].Key,ParameterValue=WidgetParameters[w].Value,Filter.push({ParameterName:ParameterName,ParameterValue:ParameterValue,ExpOp:Unibase.Platform.Core.Enums.ExpressionOperator.Equals});let postdata={ReportId:id[0].ReportId,page:0,pageSize:10,Filter:Filter,IsJson:!0};Unibase.Platform.Analytics.Managers.ReportManager.Instance().getReportViewerData(postdata).then(function(res){var templateScript=Handlebars.compile(id[0].StaticJsPath.replace(/\`/g,"")),html="",data=JSON.parse(JSON.parse(res.result).Data);for(let i=0;i<data.length;i++)html+=templateScript(data[i]);$(".DynamicHtml_"+containerid).html(html)});$("."+containerid).siblings(".line-loader").remove();$("."+containerid).removeClass("hidden")}static Instance(){return(this.instance===null||this.instance===undefined)&&(this.instance=new CustomDesign),this.instance}}DetailWidgets.CustomDesign=CustomDesign})(DetailWidgets=Compact.DetailWidgets||(Compact.DetailWidgets={}))})(Compact=Themes.Compact||(Themes.Compact={}))})(Themes=Unibase.Themes||(Unibase.Themes={}))}(Unibase||(Unibase={})),function(Unibase){let Themes;(function(Themes){let Compact;(function(Compact){let KpiWidgets;(function(KpiWidgets){class Comparisionrightbarcolor extends KpiWidgets.Manager.KpiManager{jsFiles(){return[]}cssFiles(){return[]}html(id,containerid){let title=id[0].WidgetName;return'<ul class="position-relative bg-white text-dark font-weight-500 d-flex kpi_card_class_'+id[0].PortletWidgetId+' kpi-card" id="widget_kpis_Comparision" style="height:120px;border-radius:5px"><li class="kpi-link-report"><a href="javascript:;" id="showreport_'+id[0].PortletWidgetId+'" onclick="Unibase.Themes.Compact.KpiWidgets.Comparision.Instance().linkReport('+id[0].WidgetId+","+id[0].PortletWidgetId+",'"+containerid+'\')"> <small id="showreport_'+id[0].PortletWidgetId+'" class="font-sm-11"> <span class="nav-icon-wrap"> <i class="font-14 dripicons dripicons-graph-pie text-dark"><\/i> <\/span> <\/small> <\/a> <\/li><li class="d-flex flex-column w-65 font-14 font-weight-normal p-2"> <ul class="d-flex justify-content-between my-2 h-100 c-gap-5"> <li class="my-auto kpivalueLabel_'+id[0].PortletWidgetId+' flex-shrink-0" data-kpi="kpi_font">'+title+'<\/li><li class="text-dark my-auto text-truncate"> <span class="font-weight-500 textProperty_'+id[0].PortletWidgetId+" kpivalue_"+id[0].PortletWidgetId+'" data-valueBind="Value-1" style="font-size:22px">389<\/span> <\/li><\/ul> <ul class="d-flex justify-content-between my-2 h-100 c-gap-5"> <li class="my-auto kpivalueLabel_'+id[0].PortletWidgetId+' flex-shrink-0" data-valuelabelbind="Value-1" data-kpi="kpi_font">Label<\/li><li class="text-dark my-auto text-truncate"> <span class="font-weight-500 textProperty_'+id[0].PortletWidgetId+" kpivalue_"+id[0].PortletWidgetId+' text-truncate" data-valueBind="Value-2" style="font-size:22px">289<\/span> <\/li><\/ul> <\/li><li class="w-35 bgcolorset_'+id[0].PortletWidgetId+'" style="background-color:#88c241; border-radius: 0px 5px 5px 0px;"> <ul class="d-flex h-100 justify-content-end "> <li class="d-flex h-100 font-weight-700 text-center"> <p class="my-auto textProperty_'+id[0].PortletWidgetId+'" style="font-size:22px"><span class="font-weight-500 text-white kpivalue_'+id[0].PortletWidgetId+'" data-valueBind="Value-3">85%<\/span><i class="text-white la la-arrow-up"><\/i><\/i><\/p><\/li><\/ul><\/li><\/ul>'}load(id,containerid){let instance=this;instance._load(id,containerid,null)}_loadData(portletwidgetid,Container,parameters,IsPreview,response,portletresponse){let instance=this;instance.loadData(portletwidgetid,Container,parameters,IsPreview,response,portletresponse)}_styling(portletwidgetid,Container,response){let cssproperty=JSON.parse(response.result.CssProperty),height=response.result.KpiHeight+"px",borderCompRightBar=cssproperty[0].BorderWidth+" "+cssproperty[0].BorderType+" "+cssproperty[0].BorderColor;$(Container).find(".kpi_card_class_"+portletwidgetid).css({border:borderCompRightBar,"border-radius":cssproperty[0].BorderRadius,height:height});$(Container).find(".bgcolorset_"+portletwidgetid).css({"background-color":cssproperty[0].BackgroundColor,"border-radius":"0px "+cssproperty[0].BorderRadius+" "+cssproperty[0].BorderRadius+" 0px"});$(Container).find(".kpivalue_"+portletwidgetid+'[data-valuebind="Value-1"]').css({"font-size":cssproperty[0].FontSize+"px","font-family":cssproperty[0].FontStyle});$(Container).find(".kpivalue_"+portletwidgetid+'[data-valuebind="Value-2"]').css({"font-size":cssproperty[0].FontSize+"px","font-family":cssproperty[0].FontStyle});$(Container).find(".textProperty_"+portletwidgetid).css({"font-size":cssproperty[0].FontSize+"px","font-family":cssproperty[0].FontStyle})}static Instance(){return(this.instance===null||this.instance===undefined)&&(this.instance=new Comparisionrightbarcolor),this.instance}}KpiWidgets.Comparisionrightbarcolor=Comparisionrightbarcolor})(KpiWidgets=Compact.KpiWidgets||(Compact.KpiWidgets={}))})(Compact=Themes.Compact||(Themes.Compact={}))})(Themes=Unibase.Themes||(Unibase.Themes={}))}(Unibase||(Unibase={})),function(Unibase){let Themes;(function(Themes){let Compact;(function(Compact){let KpiWidgets;(function(KpiWidgets){class Comparisionbottombarcolor extends KpiWidgets.Manager.KpiManager{jsFiles(){return["platform/widgets/managers/interfaces/iwidgetmanager.js","platform/widgets/managers/widgetmanager.js","platform/core/helpers/propertyhelper/propertyhelper.js","platform/core/helpers/token/tokenhelper.js","platform/core/helpers/numberhelper/numberhelper.js","platform/analytics/components/reportviewer/reportviewer.js"]}cssFiles(){return[]}html(id,containerid){let title=id[0].WidgetName;return'<div class="position-relative kpi_card_class_'+id[0].PortletWidgetId+' kpi-card" style="background-color:#fff; height:120px; border-radius:5px"><a href="javascript:;" onclick="Unibase.Themes.Compact.KpiWidgets.Manager.KpiManager.Instance().linkReport('+id[0].WidgetId+","+id[0].PortletWidgetId+", "+containerid+')" id="showreport_'+id[0].PortletWidgetId+'" class="kpi-link-report"><small id="showreport_'+id[0].PortletWidgetId+'"><span class="nav-icon-wrap"><i class="font-14 dripicons dripicons-graph-pie text-dark"><\/i><\/span><\/small><\/a><div class="card-body card-body-kpi-CBBC-'+id[0].PortletWidgetId+' p-2 font-weight-500 text-dark" data-height="height1"><ul class="d-flex justify-content-between h-100 flex-column"><li class="d-flex flex-row justify-content-between my-auto"> <span class="font-weight-400 line-height-10 textProperty_'+id[0].PortletWidgetId+" kpivalue_1_"+id[0].PortletWidgetId+" kpivalue_"+id[0].PortletWidgetId+'" data-valuebind="Value-1" style="font-size:32px">3600<\/span><span class=""><span class="ml-auto pr-3" id="config_widget_'+id[0].PortletWidgetId+'"><\/span><\/span><\/li><li class="d-flex flex-row font-weight-400 font-16 text-right justify-content-between align-items-center"><p class="" id="hf_kpi_widgetName_'+id[0].PortletWidgetId+'" data-kpi="kpi_font">'+title+' <\/p><span class="pull-right font-14 font-weight-500 kpivalue_'+id[0].PortletWidgetId+" kpivalue_2_"+id[0].PortletWidgetId+'" data-valuebind="Value-2">88%<\/span> <\/li><\/ul> <\/div><div class="border-0 kpivalue_3_'+id[0].PortletWidgetId+" p-2 d-flex justify-content-between font-weight-400 bgcolorset_"+id[0].PortletWidgetId+' text-white" data-height="height2" style="background-color:#009b84;"> <p class="my-auto kpivalueLabel_'+id[0].PortletWidgetId+'" data-valueLabelBind="Value-1" data-kpi="kpi_font">Total Credit Customers<\/p><p class="my-auto kpivalue_'+id[0].PortletWidgetId+'" data-valuebind="Value-3" data-kpi="kpi_font">20,000<\/p><\/div><\/div>'}load(id,containerid){let instance=this;instance._load(id,containerid,null)}_loadData(portletwidgetid,Container,parameters,IsPreview,response,portletresponse){let instance=this;instance.loadData(portletwidgetid,Container,parameters,IsPreview,response,portletresponse)}_styling(portletwidgetid,Container,response){let cssproperty=JSON.parse(response.result.CssProperty),height=response.result.KpiHeight+"px",border=cssproperty[0].BorderWidth+" "+cssproperty[0].BorderType+" "+cssproperty[0].BorderColor,bottomborder="0px 0px "+cssproperty[0].BorderRadius+" "+cssproperty[0].BorderRadius;var calheight,calheight1,calheight2;calheight=parseInt(height.replace(/px/g,""));calheight1=calheight*.66;calheight1=parseInt(Unibase.Core.Helpers.NumberHelper.Instance().roundNumber(calheight1,0));calheight2=calheight-calheight1;$(Container).find('[data-height="height1"]').css("height",calheight1+"px");$(Container).find('[data-height="height2"]').css("height",calheight2+"px");$(Container).find(".bgcolorset_"+portletwidgetid+"").css({"background-color":cssproperty[0].BackgroundColor,"border-radius":bottomborder});$(Container).find(".kpi_card_class_"+portletwidgetid+"").css({border:border,height:height,"border-radius":cssproperty[0].BorderRadius});$(Container).find(".kpivalue_"+portletwidgetid+'[data-valuebind="Value-1"]').css({"font-size":cssproperty[0].FontSize+"px"})}static Instance(){return(this.instance===null||this.instance===undefined)&&(this.instance=new Comparisionbottombarcolor),this.instance}}KpiWidgets.Comparisionbottombarcolor=Comparisionbottombarcolor})(KpiWidgets=Compact.KpiWidgets||(Compact.KpiWidgets={}))})(Compact=Themes.Compact||(Themes.Compact={}))})(Themes=Unibase.Themes||(Unibase.Themes={}))}(Unibase||(Unibase={})),function(Unibase){let Themes;(function(Themes){let Compact;(function(Compact){let KpiWidgets;(function(KpiWidgets){class Singlevalueborder extends KpiWidgets.Manager.KpiManager{jsFiles(){return[]}cssFiles(){return[]}html(id,containerid){let title=id[0].WidgetName;return id[0].PortletWidgetId==22501||id[0].PortletWidgetId==2250?'<ul class="text-dark font-weight-500 d-flex flex-column overflow-hide bgcolorset_'+id[0].PortletWidgetId+" kpi_card_class_"+id[0].PortletWidgetId+' kpi-card" style="border-width: 1px 1px 12px; border-style: solid; border-color: #8fc06b; border-radius: 4px; height: 90px; background-color:#e4ffd0;"><li class="kpi-link-report"><a href="javascript:;" onclick="Unibase.Themes.Compact.KpiWidgets.Comparision.Instance().linkReport('+id[0].WidgetId+","+id[0].PortletWidgetId+",'"+containerid+'\')";> <small class= "showreport_'+id[0].PortletWidgetId+'" data-LinkReport="LinkReport"><span class="nav-icon-wrap LinkReport_'+id[0].PortletWidgetId+'"><i class="font-14 dripicons dripicons-graph-pie text-dark"><\/i><\/span><\/small><\/a><\/li><div class="d-flex p-2 h-100"><div class="d-flex flex-column w-100 font-30 font-weight-400"><div class="d-flex justify-content-between"><span class="textProperty_'+id[0].PortletWidgetId+" kpivalue_"+id[0].PortletWidgetId+' line-height-10" data-valuebind="Value-1" style="font-size: 32px;">0<\/span><span class="my-auto" id="config_widget_'+id[0].PortletWidgetId+'"><\/span><\/div><span class="text-truncate my-auto labels_'+id[0].PortletWidgetId+'" data-kpi="kpi_font">'+title+"<\/span><\/div><\/div><\/ul>":'<ul class="position-relative text-dark font-weight-500 d-flex flex-column overflow-hide bgcolorset_'+id[0].PortletWidgetId+" kpi_card_class_"+id[0].PortletWidgetId+' kpi-card" style="border-width: 1px 1px 12px; border-style: solid; border-color: #fff; border-radius: 4px; height: 90px; background-color:#fff;"><li class="kpi-link-report"><a href="javascript:;" onclick="Unibase.Themes.Compact.KpiWidgets.Comparision.Instance().linkReport('+id[0].WidgetId+","+id[0].PortletWidgetId+",'"+containerid+'\')";> <small class= "showreport_'+id[0].PortletWidgetId+'" data-LinkReport="LinkReport"><span class="nav-icon-wrap LinkReport_'+id[0].PortletWidgetId+'"><i class="font-14 dripicons dripicons-graph-pie text-dark"><\/i><\/span><\/small> <\/a><\/li><div class="d-flex p-2 h-100"><div class="d-flex flex-column w-100 font-30 font-weight-400"><div class="d-flex justify-content-between"><span class="textProperty_'+id[0].PortletWidgetId+" kpivalue_"+id[0].PortletWidgetId+' line-height-10" data-valuebind="Value-1" style="font-size: 32px;" data-value-kpi="kpi_value_font">0<\/span><span class="my-auto" id="config_widget_'+id[0].PortletWidgetId+'"><\/span><\/div><span class="text-truncate my-auto labels_'+id[0].PortletWidgetId+'" data-kpi="kpi_font">'+title+"<\/span><\/div><\/div><\/ul>"}load(id,containerid){let instance=this;instance._load(id,containerid,null)}_loadData(portletwidgetid,Container,parameters,IsPreview,response,portletresponse){let instance=this;instance.loadData(portletwidgetid,Container,parameters,IsPreview,response,portletresponse)}_styling(portletwidgetid,Container,response){let cssproperty=JSON.parse(response.result.CssProperty),height=response.result.KpiHeight+"px";$(Container).find(".kpi_card_class_"+portletwidgetid).css({"border-width":cssproperty[0].BorderWidth,"border-style":cssproperty[0].BorderType,"border-color":cssproperty[0].BorderColor,"border-radius":cssproperty[0].BorderRadius,"border-bottom":"12px solid"+cssproperty[0].BorderColor,height:height,"background-color":cssproperty[0].BackgroundColor});screen.width<1198&&cssproperty[0].FontSize==32?$(Container).find(".textProperty_"+portletwidgetid).css({"font-size":"24px","font-family":cssproperty[0].FontStyle}):$(Container).find(".textProperty_"+portletwidgetid).css({"font-size":cssproperty[0].FontSize+"px","font-family":cssproperty[0].FontStyle})}static Instance(){return(this.instance===null||this.instance===undefined)&&(this.instance=new Singlevalueborder),this.instance}}KpiWidgets.Singlevalueborder=Singlevalueborder})(KpiWidgets=Compact.KpiWidgets||(Compact.KpiWidgets={}))})(Compact=Themes.Compact||(Themes.Compact={}))})(Themes=Unibase.Themes||(Unibase.Themes={}))}(Unibase||(Unibase={})),function(Unibase){let Themes;(function(Themes){let Compact;(function(Compact){let KpiWidgets;(function(KpiWidgets){class Twovaluebottombarcolor extends KpiWidgets.Manager.KpiManager{jsFiles(){return[]}cssFiles(){return[]}html(id,containerid){let title=id[0].WidgetName;return id[0].PortletWidgetId==22501||id[0].PortletWidgetId==2250?'<div class="bg-white overflow-hide border_color_'+id[0].PortletWidgetId+" kpi_card_class_"+id[0].PortletWidgetId+' kpi-card" id="widget_kpis_TwoValue" style="border:1px none #f83f37; border-radius:4px; height:120px"><span class="kpi-link-report"><a href="javascript:;" onclick="Unibase.Themes.Compact.KpiWidgets.Manager.KpiManager.Instance().linkReport('+id[0].WidgetId+","+id[0].PortletWidgetId+", "+containerid+')"><small class="showreport_'+id[0].PortletWidgetId+'" data-LinkReport="LinkReport"><span class="nav-icon-wrap LinkReport_'+id[0].PortletWidgetId+'"><i class="font-14 dripicons dripicons-graph-pie text-dark"><\/i><\/span><\/small><\/a><\/span><div class="card-body p-2 pb-0 font-weight-Normal text-dark" data-height="height1" style="height:79px"><ul class="d-flex flex-row"><li class="font-weight-500"><p class="ml-2" id="hf_kpi_widgetName_'+id[0].PortletWidgetId+'" data-kpi="kpi_font">'+title+'<\/p><span class="font-weight-400 ml-2 textProperty_'+id[0].PortletWidgetId+" kpivalue_"+id[0].PortletWidgetId+'" data-valueBind="Value-1" style="font-size:32px;">0<\/span><\/li><li class="ml-auto pr-3"id="config_widget_'+id[0].PortletWidgetId+'"><\/li><\/ul><\/div><div class="px-20 py-2 color_'+id[0].PortletWidgetId+" bgcolorset_"+id[0].PortletWidgetId+' text-white font-weight-600 d-flex justify-content-between align-items-center" data-height="height2" style="background-color:#fcbf36; height:41px"><p class="kpivalueLabel_'+id[0].PortletWidgetId+'" data-valueLabelBind="Value-1" data-kpi="kpi_font">Label <\/p><p class="kpivalue_'+id[0].PortletWidgetId+'" data-valueBind="Value-2">0<\/p><\/div><\/div>':'<div class="position-relative bg-white overflow-hide border_color_'+id[0].PortletWidgetId+" kpi_card_class_"+id[0].PortletWidgetId+' kpi-card" id="widget_kpis_TwoValue" style="border:1px none #f83f37; border-radius:4px; height:120px"><span class="kpi-link-report"><a href="javascript:;" onclick="Unibase.Themes.Compact.KpiWidgets.Manager.KpiManager.Instance().linkReport('+id[0].WidgetId+","+id[0].PortletWidgetId+", "+containerid+')"><small class="showreport_'+id[0].PortletWidgetId+'" data-LinkReport="LinkReport"><span class="nav-icon-wrap LinkReport_'+id[0].PortletWidgetId+'"><i class="font-14 dripicons dripicons-graph-pie text-dark"><\/i><\/span><\/small><\/a><\/span><div class="card-body p-2 font-weight-Normal text-dark card-body-kpi-TVBBC-'+id[0].PortletWidgetId+'" data-height="height1" style="height:79px"><ul class="d-flex flex-column h-100"><li><ul class="d-flex flex-row"><li class="font-weight-500"><p class="" id="hf_kpi_widgetName_'+id[0].PortletWidgetId+'" data-kpi="kpi_font">'+title+'<\/p><\/li><li class="ml-auto pr-3"id="config_widget_'+id[0].PortletWidgetId+'"><\/li><\/ul><\/li><li class="my-auto text-truncate"><span class="font-weight-400 textProperty_'+id[0].PortletWidgetId+" kpivalue_"+id[0].PortletWidgetId+'" data-valueBind="Value-1" style="font-size:32px;">0<\/span><\/li><\/ul><\/div><div class="p-2 kpivalue_3_'+id[0].PortletWidgetId+" color_"+id[0].PortletWidgetId+" bgcolorset_"+id[0].PortletWidgetId+' text-white font-weight-600 d-flex justify-content-between align-items-center" data-height="height2" style="height:41px"><p class="text-dark kpivalueLabel_'+id[0].PortletWidgetId+'" data-valueLabelBind="Value-1" data-kpi="kpi_font">Label <\/p><p class = "text-dark kpivalue_'+id[0].PortletWidgetId+'" data-valueBind="Value-2">0<\/p><\/div><\/div>'}load(id,containerid){let instance=this;instance._load(id,containerid,null)}_loadData(portletwidgetid,Container,parameters,IsPreview,response,portletresponse){let instance=this;instance.loadData(portletwidgetid,Container,parameters,IsPreview,response,portletresponse)}_styling(portletwidgetid,Container,response){let cssproperty=JSON.parse(response.result.CssProperty),height=response.result.KpiHeight+"px",borderbottom="0px 0px "+cssproperty[0].BorderRadius+" "+cssproperty[0].BorderRadius;var calheight,calheight1,calheight2;calheight=parseInt(height.replace(/px/g,""));calheight1=calheight*.66;calheight1=parseInt(Unibase.Core.Helpers.NumberHelper.Instance().roundNumber(calheight1,0));calheight2=calheight-calheight1;$(Container).find(".color_"+portletwidgetid+"").css({"background-color":cssproperty[0].BackgroundColor,border:borderbottom});$(Container).find(".border_color_"+portletwidgetid+"").css({border:cssproperty[0].BorderWidth+" "+cssproperty[0].BorderType+" "+cssproperty[0].BorderColor,"border-radius":cssproperty[0].BorderRadius,height:calheight});$(".border_color_"+portletwidgetid+"").css({border:cssproperty[0].BorderWidth+" "+cssproperty[0].BorderType+" "+cssproperty[0].BorderColor,"border-radius":cssproperty[0].BorderRadius,height:height});$(Container).find('[data-height="height1"]').css("height",calheight1+"px");$(Container).find('[data-height="height2"]').css("height",calheight2+"px")}static Instance(){return(this.instance===null||this.instance===undefined)&&(this.instance=new Twovaluebottombarcolor),this.instance}}KpiWidgets.Twovaluebottombarcolor=Twovaluebottombarcolor})(KpiWidgets=Compact.KpiWidgets||(Compact.KpiWidgets={}))})(Compact=Themes.Compact||(Themes.Compact={}))})(Themes=Unibase.Themes||(Unibase.Themes={}))}(Unibase||(Unibase={})),function(Unibase){let Themes;(function(Themes){let Compact;(function(Compact){let KpiWidgets;(function(KpiWidgets){class Singlevaluepiechart extends KpiWidgets.Manager.KpiManager{jsFiles(){return[]}cssFiles(){return[]}html(id,containerid){let title=id[0].WidgetName;return id[0].PortletWidgetId==22501||id[0].PortletWidgetId==2250?'<ul class="p-2 card mb-0 d-flex flex-column overflow-hide bgcolorset_'+id[0].PortletWidgetId+" kpi_card_class_"+id[0].PortletWidgetId+' kpi-card" style="background-color:#ffeadd;border-width:1px;border-style:solid;border-color:#fcc09b;border-radius:4px; height:180px;"><li class="kpi-link-report"><a href="javascript:void(0);" onclick="Unibase.Themes.Compact.KpiWidgets.Manager.KpiManager.Instance().linkReport('+id[0].WidgetId+","+id[0].PortletWidgetId+","+containerid+')"><small class="showreport_'+id[0].PortletWidgetId+'" data-LinkReport="LinkReport"><span class="nav-icon-wrap LinkReport_'+id[0].PortletWidgetId+'"><i class="font-14 dripicons dripicons-graph-pie text-dark"><\/i><\/span><\/small><\/a><\/li><div><li class="w-100 d-flex justify-content-center align-items-center"><span class="text-dark"><i class="fa fa-user-plus fa-2x"><\/i><\/span><div id="div_kpi_icon_'+id[0].PortletWidgetId+'"><img class="img-fluid p-1 d-none rounded-5 w-55p h-55p imageUpload" data-imageUpload="true" data-dynamic="1" id="kpi_icon_'+id[0].PortletWidgetId+'" src="tenants/themes/compact/imgs/img55.png" onerror="ReloadImage(event)" data-loaded="1"><\/div><\/li><li class="w-100 d-flex justify-content-center align-items-center kpivalue_1_'+id[0].PortletWidgetId+'"><span class="w-90 mx-20 text-truncate text-center" id="hf_kpi_widgetName_'+id[0].PortletWidgetId+'" data-kpi="kpi_font">'+title+'<\/span><\/li><li class="w-100 d-flex justify-content-center align-items-center kpivalue_1_'+id[0].PortletWidgetId+'"><span class="text-dark textProperty_'+id[0].PortletWidgetId+" kpivalue_"+id[0].PortletWidgetId+'" data-valuebind="Value-1" style="font-size:34px">00000<\/span><\/li><li class="w-100 d-flex justify-content-center align-items-center kpivalue_2_'+id[0].PortletWidgetId+'" ><span><span class="pr-1 kpivalueLabel_'+id[0].PortletWidgetId+'" data-valueLabelBind="Value-1" data-kpi="kpi_font">Increases By<\/span><span class="kpivalue_'+id[0].PortletWidgetId+'" data-valuebind="Value-2">0%<\/span><\/span><\/li><\/div><\/ul>':'<ul class="position-relative p-2 card mb-0 d-flex flex-column overflow-hide bgcolorset_'+id[0].PortletWidgetId+" kpi_card_class_"+id[0].PortletWidgetId+' kpi-card" style="background-color:#fff;border-width:1px;border-style:solid;border-color:#fff;border-radius:4px; height:180px;"><li class="kpi-link-report"><a href="javascript:void(0);" onclick="Unibase.Themes.Compact.KpiWidgets.Manager.KpiManager.Instance().linkReport('+id[0].WidgetId+","+id[0].PortletWidgetId+","+containerid+')"><small class="showreport_'+id[0].PortletWidgetId+'" data-LinkReport="LinkReport"><span class="nav-icon-wrap LinkReport_'+id[0].PortletWidgetId+'"><i class="font-14 dripicons dripicons-graph-pie text-dark"><\/i><\/span><\/small><\/a><\/li><div class="d-flex flex-column h-100 justify-content-center"><li class="w-100 my-auto d-flex justify-content-center align-items-center" ><span class="text-dark"><i class="fa fa-user-plus fa-2x"><\/i><\/span><div id="div_kpi_icon_'+id[0].PortletWidgetId+'"><img class="img-fluid p-1 d-none rounded-5 w-55p h-55p imageUpload" data-imageUpload="true" data-dynamic="1" id="kpi_icon_'+id[0].PortletWidgetId+'" src="tenants/themes/compact/imgs/img55.png" onerror="ReloadImage(event)" data-loaded="1"><\/div><\/li><li><ul class="d-flex flex-column"><li class="w-100 d-flex justify-content-center align-items-center kpivalue_1_'+id[0].PortletWidgetId+'"><span class="w-90 mx-20 text-truncate text-center" id="hf_kpi_widgetName_'+id[0].PortletWidgetId+'" data-kpi="kpi_font">'+title+'<\/span><\/li><li class="w-100 d-flex justify-content-center align-items-center kpivalue_1_'+id[0].PortletWidgetId+'"><span class="text-dark textProperty_'+id[0].PortletWidgetId+" kpivalue_"+id[0].PortletWidgetId+'" data-valuebind="Value-1" style="font-size:34px">00000<\/span><\/li><\/ul><\/li><li class="w-100 d-flex justify-content-center align-items-center kpivalue_2_'+id[0].PortletWidgetId+'"><span><span class="pr-1 kpivalueLabel_'+id[0].PortletWidgetId+'" data-valueLabelBind="Value-1" data-kpi="kpi_font">Increases By<\/span><span class="kpivalue_'+id[0].PortletWidgetId+'" data-valuebind="Value-2">0%<\/span><\/span><\/li><\/div><\/ul>'}load(id,containerid){let instance=this;instance._load(id,containerid,null)}_loadData(portletwidgetid,Container,parameters,IsPreview,response,portletresponse){let instance=this;instance.loadData(portletwidgetid,Container,parameters,IsPreview,response,portletresponse)}_styling(portletwidgetid,Container,response){let cssproperty=JSON.parse(response.result.CssProperty),height=response.result.KpiHeight+"px";var iconhtml='<img class="img-fluid p-1 w-55p h-55p imageUpload"id="kpi_icon_'+portletwidgetid+'"src="'+response.result.Icon+'" data-dynamic="1" data-loaded="0" onerror="ReloadImage(event)">';response.result.Icon!=""?($(Container).find("#div_kpi_icon_"+portletwidgetid).siblings("span").remove(),$("#div_kpi_icon_"+portletwidgetid).html(iconhtml)):($(Container).find("#div_kpi_icon_"+portletwidgetid).siblings("span").remove(),$(Container).find("#div_kpi_icon_"+portletwidgetid).parent().remove());$(Container).find(".bgcolorset_"+portletwidgetid+"").css({"background-color":cssproperty[0].BackgroundColor,"border-width":cssproperty[0].BorderWidth,"border-style":cssproperty[0].BorderType,"border-color":cssproperty[0].BorderColor,"border-radius":cssproperty[0].BorderColor,height:height});$(Container).find(".kpivalue_"+portletwidgetid+'[data-valuebind="Value-1"]').css({"font-size":cssproperty[0].FontSize+"px","font-family":cssproperty[0].FontStyle});let kpihidden;if(cssproperty[0].KPI_ValueHidden!=""&&cssproperty[0].KPI_ValueHidden!=null){kpihidden=cssproperty[0].KPI_ValueHidden.split(",");for(let i=0;i<kpihidden.length;i++)$(".kpivalue_2_"+portletwidgetid).addClass("mt-3"),kpihidden[i]=="true"&&kpihidden[i]!=""&&kpihidden[i]!=null&&kpihidden[i].length!=0&&($(".kpivalue_"+(i+1)+"_"+portletwidgetid).removeClass("d-flex").addClass("d-none"),kpihidden[1]=="true"&&($(".kpivalue_2_"+portletwidgetid).css("margin-top","0px"),$(".kpivalue_1_"+portletwidgetid).css("margin-top","0px")))}}static Instance(){return(this.instance===null||this.instance===undefined)&&(this.instance=new Singlevaluepiechart),this.instance}}KpiWidgets.Singlevaluepiechart=Singlevaluepiechart})(KpiWidgets=Compact.KpiWidgets||(Compact.KpiWidgets={}))})(Compact=Themes.Compact||(Themes.Compact={}))})(Themes=Unibase.Themes||(Unibase.Themes={}))}(Unibase||(Unibase={})),function(Unibase){let Themes;(function(Themes){let Compact;(function(Compact){let KpiWidgets;(function(KpiWidgets){class Iconbgcolor extends KpiWidgets.Manager.KpiManager{jsFiles(){return[]}cssFiles(){return[]}html(id,containerid){let title=id[0].WidgetName;return'<ul class="position-relative bg-white d-flex p-2 overflow-hide kpi_card_class_'+id[0].PortletWidgetId+' kpi-card" id="kpi_card_'+id[0].PortletWidgetId+'" style="border-style:none;border-width:1px;border-color:#baf0b0; height":"90px"><li class="px-15 my-auto w-90p w-lg-95p"><div class="d-flex rounded-5"><div class="w-55p h-55p align-content-center color_'+id[0].PortletWidgetId+" rounded-6 bgcolorset_"+id[0].PortletWidgetId+'" id="div_kpi_icon_'+id[0].PortletWidgetId+'" style="background-color:#baf0b0"><img src="tenants/themes/compact/imgs/img55.png" onerror="ReloadImage(event)" class="img-fluid p-2 imageUpload" data-loaded="1" data-dynamic="1"><\/div><\/div><\/li><li class="color_icon_'+id[0].PortletWidgetId+' ml-1 d-flex flex-column text-truncate"><p class="" data-kpi="kpi_font"> '+title+' <\/p><span class="textProperty_'+id[0].PortletWidgetId+" kpivalue_"+id[0].PortletWidgetId+' line-height-10 my-auto text-dark text-truncate" data-valueBind="Value-1" data-value-kpi="kpi_value_font" style="font-size:32px; margin-top:-5px">0<\/span><\/li><li class="kpi-link-report"><a href="javascript:void(0);" onclick="Unibase.Themes.Compact.KpiWidgets.Manager.KpiManager.Instance().linkReport('+id[0].WidgetId+","+id[0].PortletWidgetId+",'"+containerid+'\')" ><small class="showreport_'+id[0].PortletWidgetId+'" data-LinkReport="LinkReport" ><span class="nav-icon-wrap LinkReport_'+id[0].PortletWidgetId+'"><i class="font-14 dripicons dripicons-graph-pie text-dark"><\/i><\/span><\/small><\/a><\/li><\/ul>'}load(id,containerid){let instance=this;instance._load(id,containerid,null)}_loadData(portletwidgetid,Container,parameters,IsPreview,response,portletresponse){let instance=this;instance.loadData(portletwidgetid,Container,parameters,IsPreview,response,portletresponse)}_styling(portletwidgetid,Container,response){let cssproperty=JSON.parse(response.result.CssProperty),border=cssproperty[0].BorderWidth+" "+cssproperty[0].BorderType+" "+cssproperty[0].BorderColor,height=response.result.KpiHeight+"px";(response.result.Icon==""||response.result.Icon==null)&&(response.result.Icon="tenants/themes/compact/imgs/img55.png");var iconhtml='<img class="img-fluid p-1 w-55p h-55p imageUpload" data-dynamic="1" id="kpi_icon_'+portletwidgetid+'"src="'+response.result.Icon+'" onerror="ReloadImage(event)">';$("#div_kpi_icon_"+portletwidgetid).html(iconhtml);$("#kpi_card_"+portletwidgetid).css({border:border,"border-radius":cssproperty[0].BorderRadius,height:height});$(".color_"+portletwidgetid+"").css({"background-color":cssproperty[0].BackgroundColor});screen.width<1198&&cssproperty[0].FontSize==32?$(Container).find(".textProperty_"+portletwidgetid).css({"font-size":"24px","font-family":cssproperty[0].FontStyle}):$(Container).find(".textProperty_"+portletwidgetid).css({"font-size":cssproperty[0].FontSize+"px","font-family":cssproperty[0].FontStyle})}static Instance(){return(this.instance===null||this.instance===undefined)&&(this.instance=new Iconbgcolor),this.instance}}KpiWidgets.Iconbgcolor=Iconbgcolor})(KpiWidgets=Compact.KpiWidgets||(Compact.KpiWidgets={}))})(Compact=Themes.Compact||(Themes.Compact={}))})(Themes=Unibase.Themes||(Unibase.Themes={}))}(Unibase||(Unibase={})),function(Unibase){let Themes;(function(Themes){let Compact;(function(Compact){let KpiWidgets;(function(KpiWidgets){class Iconcolor extends Unibase.Platform.Core.BaseComponent{jsFiles(){return[]}cssFiles(){return[]}html(id,containerid){let title=id[0].WidgetName;return'<ul class="bg-white text-dark shadow-green rounded-7 font-weight-normal d-flex px-2 h-120p" id="kpi_card_'+id[0].PortletWidgetId+' kpi-card"><li class="w-60 my-auto"><div class="d-flex justify-content-center mb-1 rounded-5" id="div_kpi_icon_'+id[0].PortletWidgetId+'"><img class="my-2 w-45p imageUpload" src="tenants/themes/compact/imgs/img55.png" onerror="ReloadImage(event)" data-loaded="1"><\/div><p class="text-center font-14" style="margin-top:-10px">'+title+'<\/p><\/li><li class="my-auto w-25 font-30 font-weight-600 text-center border-left border-light-50" style="color:#99bf4d;"><span id="span_widget_'+id[0].PortletWidgetId+'"><span class="ml-1" id="value_widget_'+id[0].PortletWidgetId+'">88<\/span><\/span><\/li><li class="w-15 text-right mr-2 pt-2 kpi-link-report"><a href="javascript:;" onclick="Unibase.Themes.Compact.KpiWidgets.Comparision.Instance().linkReport('+id[0].WidgetId+","+id[0].PortletWidgetId+",'"+containerid+'\')";><small id = "showreport_'+id[0].PortletWidgetId+'" class="font-sm-11"><span class="nav-icon-wrap"><i class="font-14 dripicons dripicons-graph-pie text-dark"><\/i><\/span><\/small><\/a><\/li><\/ul>'}load(id,containerid){var cf_fromDate,cf_toDate,parameters;let instance=this,inputparameters=Unibase.Themes.Providers.DashboardHelper.Instance().replaceWidgetParameterValues(id[0].WidgetParameters,id[0].InstalledAppId),fromDate="",toDate="";cf_fromDate=Unibase.Platform.Membership.Infos.Identity.currentUser.fromDate;cf_toDate=Unibase.Platform.Membership.Infos.Identity.currentUser.toDate;cf_fromDate!=null&&cf_toDate!=null?(fromDate=cf_fromDate.toString(),toDate=cf_toDate.toString()):(fromDate=Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateformat(new Date(Unibase.Platform.Helpers.DateTimeHelper.Instance().currentDate()),"YYYY/MM/DD"),toDate=Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateformat(new Date(Unibase.Platform.Helpers.DateTimeHelper.Instance().currentDate()),"YYYY/MM/DD"));parameters={WidgetId:id[0].WidgetId,PortletWidgetId:id[0].PortletWidgetId,InstalledAppId:id[0].InstalledAppId,InputParameters:inputparameters,FromDate:fromDate,ToDate:toDate};instance.loadResponseData(id[0].PortletWidgetId,containerid,parameters)}loadResponseData(portletwidgetid,detailContainer,parameters){let instance=this;instance.inputParameters=parameters.InputParameters;Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getKpiWidgetData(parameters).then(function(response){instance.loadData(portletwidgetid,detailContainer,parameters,!1,response)})}loadData(portletwidgetid,detailContainer,parameters,IsPreview,response){var post,data,selected_values,sp,column1,color,icon,iconhtml,l,m,n,colors,designhtml,appconfig,i,onlickurl,sname;if(detailContainer="."+detailContainer,post=response.result,post!=null&&(post.IsMaximize==!0&&$("#kpi_FullScreen_"+portletwidgetid).removeClass("hidden"),(response.result.Icon==""||response.result.Icon==null)&&(response.result.Icon="tenants/themes/compact/imgs/img55.png"),iconhtml='<img class="img-fluid p-2 rounded-5 w-65p imageUpload" id="kpi_icon_'+portletwidgetid+'"src="'+response.result.Icon+'" /*style = " filter: invert(1);"*/ >',$("#div_kpi_icon_"+portletwidgetid).html(iconhtml),response.result.Data!=null&&(data=JSON.parse(response.result.Data)[0]),selected_values=post.Selected_Columns,selected_values!=null&&(sp=selected_values.split(","),column1=sp[0],post.Data=data[column1]),color=post.Color,icon=post.Icon,color!=null&&$(detailContainer).find("#kpi_card_"+portletwidgetid).addClass(color),post.IsFiltarable==!0&&$(detailContainer).find(".KpiFilter_"+portletwidgetid+"").removeClass("hidden"),(post.Data=="0.000"||post.Data==""||post.Data==null)&&(post.Data="0"),post.LinkUrl=="NULL"||post.LinkUrl==null?$(detailContainer).find("#spanlnk_widget_"+portletwidgetid).remove():($(detailContainer).find("#span_widget_"+portletwidgetid).remove(),$(detailContainer).find("#spanlnk_widget_"+portletwidgetid).removeClass("hidden"),$(detailContainer).find("#hdn_widget_link_"+portletwidgetid).val(post.LinkUrl),$(detailContainer).find("#lnk_widget_"+portletwidgetid).click(function(){(post.Data=="0"||Unibase.Core.Helpers.NumberHelper.Instance().roundNumber(post.Data,2)==0)&&alert("No data")})),iconhtml="",icon!=null&&icon!=""&&(iconhtml="<span class='mr-10'>"+icon+"<\/span>",$(detailContainer).find("#kpi_icon_"+portletwidgetid).html(iconhtml)),l==!0||m==!0||n==!0?$(detailContainer).find("#value_widget_"+portletwidgetid).text(Unibase.Core.Helpers.NumberHelper.Instance().format(post.Data,2,"")):$(detailContainer).find("#value_widget_"+portletwidgetid).text(Unibase.Core.Helpers.NumberHelper.Instance().format(post.Data,2,"")),post.LinkReportId!=0&&post.LinkReportId!=null||$(detailContainer).find("#showreport_"+portletwidgetid).addClass("hidden"),colors=["primary","success","warning","danger","info","light","secondary","dark"],response.result.AppConfigurations!=null&&response.result.AppConfigurations.length!=0)){for(designhtml="",appconfig=response.result.AppConfigurations,i=0;i<appconfig.length;i++)onlickurl="",sname=appconfig[i].SettingName.replace(/ /g,""),designhtml+=' <span class="mr-10"><a href="javascript:;" id="widgetconfig_'+sname+'" onclick="'+onlickurl+'"><button class="btn btn-sm btn-'+colors[i]+' pull-right btn-rounded text-white">'+appconfig[i].SettingName+"<\/button><\/a> <\/span>";designhtml+="<\/div>";$(detailContainer).find("#config_widget_"+portletwidgetid).html(designhtml)}$(detailContainer).siblings(".line-loader").remove();$(detailContainer).removeClass("hidden")}linkReport(widgetid,portletwidgetid){var instance=this;Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getKPIWidget(widgetid).then(function(response){var res=response.result,rv_obj;if(res!=null){let containerid="div_kpireport_"+portletwidgetid;rv_obj=Unibase.Platform.Analytics.Components.ReportViewer.Instance();instance.navigationHelper.popup(res.LinkReportId,containerid,rv_obj,null,Unibase.Platform.Helpers.Size.ExtraLarge)}})}static Instance(){return(this.instance===null||this.instance===undefined)&&(this.instance=new Iconcolor),this.instance}}KpiWidgets.Iconcolor=Iconcolor})(KpiWidgets=Compact.KpiWidgets||(Compact.KpiWidgets={}))})(Compact=Themes.Compact||(Themes.Compact={}))})(Themes=Unibase.Themes||(Unibase.Themes={}))}(Unibase||(Unibase={})),function(Unibase){let Themes;(function(Themes){let Compact;(function(Compact){let KpiWidgets;(function(KpiWidgets){class Iconleftbarcolor extends KpiWidgets.Manager.KpiManager{jsFiles(){return[]}cssFiles(){return[]}html(id,containerid){let title=id[0].WidgetName;return'<ul class="position-relative d-flex overflow-hide kpi_card_class_'+id[0].PortletWidgetId+' kpi-card" id="kpi_card_'+id[0].PortletWidgetId+'" style="height:90px"><li class="w-130p h-100 d-flex justify-content-center"><div class="w-100 bgcolorset_'+id[0].PortletWidgetId+" bgcolorset d-flex align-item-center justify-content-center border-right-0 kpi-card-left_"+id[0].PortletWidgetId+'" style="background-color: rgb(253, 227, 53); border-radius: 4px 0px 0px 4px; border: 2px solid rgb(253, 227, 53);"><div class="my-auto d-flex align-item-center" id="div_kpi_icon_'+id[0].PortletWidgetId+'"><img class="img-fluid p-1 rounded-5 w-55p h-55p imageUpload" data-dynamic="1" id="kpi_icon_100020390001696" src="tenants/themes/compact/imgs/img55.png" onerror="ReloadImage(event)" data-loaded="1"><\/div><\/div><\/li><li class="border-left-0 h-100 w-100 text-truncate bg-white kpi-card-right_'+id[0].PortletWidgetId+'" style="border: 1px solid rgb(253 227 53); border-radius: 0px 4px 4px 0px;"><ul class="d-flex flex-row h-100"><li class="d-flex flex-column h-100 p-2 my-auto text-truncate"><p class="text-truncate" data-kpi="kpi_font" id="value_Namewidget_'+id[0].PortletWidgetId+'">'+title+'<\/p><div class="d-flex justify-content-between my-auto"><span class="text-left text-dark text-truncate mr-2 line-height-10 font-weight-400 textProperty_'+id[0].PortletWidgetId+" kpivalue_"+id[0].PortletWidgetId+'" data-value-kpi="kpi_value_font" data-valueBind="Value-1" style="font-size: 38px;">0<\/span><span class="my-auto" id="config_widget_'+id[0].PortletWidgetId+'"><\/span><\/div><\/li><li class="kpi-link-report"><a href="javascript:void(0)" onclick="Unibase.Themes.Compact.KpiWidgets.Manager.KpiManager.Instance().linkReport('+id[0].WidgetId+","+id[0].PortletWidgetId+",'"+containerid+'\')";><small class="showreport_'+id[0].PortletWidgetId+'" data-LinkReport="LinkReport"><span class="nav-icon-wrap LinkReport_'+id[0].PortletWidgetId+'"><i class="font-14 dripicons dripicons-graph-pie text-dark"><\/i><\/span><\/small><\/a><\/li><\/ul><\/li><\/ul>'}load(id,containerid){let instance=this;instance._load(id,containerid,null)}_loadData(portletwidgetid,Container,parameters,IsPreview,response,portletresponse){let instance=this;instance.loadData(portletwidgetid,Container,parameters,IsPreview,response,portletresponse)}_styling(portletwidgetid,Container,response){let cssproperty=JSON.parse(response.result.CssProperty),border=cssproperty[0].BorderWidth+" "+cssproperty[0].BorderType+" "+cssproperty[0].BorderColor,borderLeft=cssproperty[0].BorderRadius+" 0px 0px "+cssproperty[0].BorderRadius,height=response.result.KpiHeight+"px";(response.result.Icon==""||response.result.Icon==null)&&(response.result.Icon="tenants/themes/compact/imgs/img55.png");var iconhtml='<img class="img-fluid p-1 w-55p h-55p imageUpload" data-dynamic="1" id="kpi_icon_'+portletwidgetid+'"src="'+response.result.Icon+'" onerror="ReloadImage(event)">';$("#div_kpi_icon_"+portletwidgetid).html(iconhtml);$(Container).find(".bgcolorset_"+portletwidgetid).css({"background-color":cssproperty[0].BackgroundColor,"border-radius":borderLeft});$(Container).find("#kpi_card_"+portletwidgetid).css({height:height});$(Container).find(".kpi-card-left_"+portletwidgetid).css({border:border,"border-radius":cssproperty[0].BorderRadius+" 0px 0px "+cssproperty[0].BorderRadius});$(Container).find(".kpi-card-right_"+portletwidgetid).css({border:border,"border-radius":"0px "+cssproperty[0].BorderRadius+" "+cssproperty[0].BorderRadius+" 0px"});screen.width<1198&&cssproperty[0].FontSize==32?$(Container).find(".textProperty_"+portletwidgetid).css({"font-size":"24px","font-family":cssproperty[0].FontStyle}):$(Container).find(".textProperty_"+portletwidgetid).css({"font-size":cssproperty[0].FontSize+"px","font-family":cssproperty[0].FontStyle})}static Instance(){return(this.instance===null||this.instance===undefined)&&(this.instance=new Iconleftbarcolor),this.instance}}KpiWidgets.Iconleftbarcolor=Iconleftbarcolor})(KpiWidgets=Compact.KpiWidgets||(Compact.KpiWidgets={}))})(Compact=Themes.Compact||(Themes.Compact={}))})(Themes=Unibase.Themes||(Unibase.Themes={}))}(Unibase||(Unibase={})),function(Unibase){let Themes;(function(Themes){let Compact;(function(Compact){let Components;(function(Components){class WalkThrough{constructor(){this.dashboardObj={des:"You can view your Dashboard Groups and Dashboards here",title:"DashBoard"};this.reportObj={des:"You can view your Report Groups and Reports list here",title:"Reports"};this.appObj={des:"You can view your App Groups and Apps list here",title:"Apps"};this.dateObj={des:"Select the default date range that need to applied for Dashboards and Reports",title:"Date Filter"};this.branchObj={des:"You can switch your Branch ,Fisical Year and Data access related information",title:"Branch"};this.notificationsObj={des:"You can view your related notifcations list and clear them",title:"Notifications"};this.taskObj={des:"You can view your related tasks and manage them",title:"Tasks"};this.profileObj={des:"To view your Profile info, Application Help ,Themes and User Logoff",title:"Profile"};this.dashboardSettingsObj={des:"You can configure dashboard layout here and manage dashboard permissions to the users",title:"Dashbaord Settings"};this.commonFiltersObj={des:"You can select filters to be applied to a Dashbaord",title:"Common filters"}}LeftNavigation(){return[{element:'[data-buttontype="nav-button-dashboards"]',title:this.dashboardObj.title,description:this.dashboardObj.des,position:"bottom"},{element:'[data-buttontype="nav-button-apps"]',title:this.appObj.title,description:this.appObj.des,position:"bottom"},{element:'[data-buttontype="nav-button-reports"]',title:this.reportObj.title,description:this.reportObj.des,position:"bottom"},{element:'[title="Dashboard Settings"]',title:this.dashboardSettingsObj.title,description:this.dashboardSettingsObj.des,position:"left"},{element:'[title="Common Filters"]',title:this.commonFiltersObj.title,description:this.commonFiltersObj.des,position:"left"},{element:"#right_side_menu_userdetails",title:this.profileObj.title,description:this.profileObj.des,position:"left"},{element:"#navCmnDateFilterDp",title:this.dateObj.title,description:this.dateObj.des,position:"left"},{element:".usertheme",title:"Theme",description:"You can choose your theme here.",position:"left"},{element:".right-side-menu-content-wrap #lnk_nav_changebranch",title:this.branchObj.title,description:this.branchObj.des,position:"left"},{element:'[title="Notifications"]',title:this.notificationsObj.title,description:this.notificationsObj.des,position:"left"},{element:'[title="Tasks"]',title:this.taskObj.title,description:this.taskObj.des,position:"left"},]}TopNavigation(){return[{element:".nav-dashboards-item",title:this.dashboardObj.title,description:this.dashboardObj.des,position:"bottom"},{element:".nav-apps-item",title:this.appObj.title,description:this.appObj.des,position:"bottom"},{element:".nav-reports-item",title:this.reportObj.title,description:this.reportObj.des,position:"bottom"},{element:"#report-daterange_navCmnDateFilter-0",title:this.dateObj.title,description:this.dateObj.des,position:"left"},{element:"#lnk_nav_changebranch",title:this.branchObj.title,description:this.branchObj.des,position:"left"},{element:'[title="Notifications"]',title:this.notificationsObj.title,description:this.notificationsObj.des,position:"left"},{element:'[title="Tasks"]',title:this.taskObj.title,description:this.taskObj.des,position:"left"},{element:"#nav-profile-dropdown",title:this.profileObj.title,description:this.profileObj.des,position:"left"},{element:'[title="Dashboard Settings"]',title:this.dashboardSettingsObj.title,description:this.dashboardSettingsObj.des,position:"left"},{element:'[title="Common Filters"]',title:this.commonFiltersObj.title,description:this.commonFiltersObj.des,position:"left"},]}TopandLeftNavigation(){return[{element:".nav-dashboards-item",title:this.dashboardObj.title,description:this.dashboardObj.des,position:"bottom"},{element:".nav-apps-item",title:this.appObj.title,description:this.appObj.des,position:"bottom"},{element:".nav-reports-item",title:this.reportObj.title,description:this.reportObj.des,position:"bottom"},{element:"#report-daterange_navCmnDateFilter-0",title:this.dateObj.title,description:this.dateObj.des,position:"left"},{element:"#lnk_nav_changebranch",title:this.branchObj.title,description:this.branchObj.des,position:"left"},{element:'[title="Notifications"]',title:this.notificationsObj.title,description:this.notificationsObj.des,position:"left"},{element:'[title="Tasks"]',title:this.taskObj.title,description:this.taskObj.des,position:"left"},{element:"#nav-profile-dropdown",title:this.profileObj.title,description:this.profileObj.des,position:"left"},{element:'[title="Dashboard Settings"]',title:this.dashboardSettingsObj.title,description:this.dashboardSettingsObj.des,position:"left"},{element:'[title="Common Filters"]',title:this.commonFiltersObj.title,description:this.commonFiltersObj.des,position:"left"},]}app(){return[{element:".report-title-dp-wrapper",title:"App Report",description:"To View connected reports of the app.",position:"right"},{element:"#ListSearch",title:"Search",description:"You can search the app realted information by entering keywords.",position:"right"},{element:'[title="Dynamic Filters"]',title:"Dynamic Filters",description:"You can apply filters here to load relevant data.",position:"right"},{element:".create-btn",title:"Create",description:"You can click here to open new creation form.",position:"left"},{element:'[title="More"]',title:"App More",description:"To open connected child Apps and Manage more settings of the app like notifications, permissions, Stages and other settings.",position:"left"}].filter(function(e){return $(e.element).is(":visible")==!0})}details(){let steps=[{element:".btnChangeStage",title:"Stages",description:"You can click here to update stage of the record.",position:"left"},{element:".Detail_Configurations_"+Unibase.Platform.Helpers.NavigationHelper.Instance().getLastContainerId()+' a[onclick*="loadForm("]',title:"Edit",description:"You can click here to edit the current record.",position:"left"},{element:".select.div_configurationsetting",title:"More",description:"You can click here to view more options.",position:"left"},{element:"#layout-detail-tabs",title:"Tabs",description:"You can switch tabs here to view relevant data.",position:"bottom"},{element:"#detail-close",title:"Back",description:"You can click here to load previous page.",position:"right"}];return steps.filter(function(e){return $(e.element).is(":visible")==!0})}static Instance(){return this._instance===undefined&&(this._instance=new Unibase.Themes.Compact.Components.WalkThrough),this._instance}}Components.WalkThrough=WalkThrough})(Components=Compact.Components||(Compact.Components={}))})(Compact=Themes.Compact||(Themes.Compact={}))})(Themes=Unibase.Themes||(Unibase.Themes={}))}(Unibase||(Unibase={}));
|