var Unibase;(function(Unibase){let Platform;(function(Platform){let Widgets;(function(Widgets){let Components;(function(Components){class _Widget extends Platform.Core.BaseComponent{constructor(){super(...arguments);this.existingwidgets=[];this.existingwidetsname=[]}cssFiles(){return[]}jsFiles(){return["platform/widgets/components/widgethiddenfields.js","tenants/themes/compact/widgets/reportwidgets/default.js","tenants/themes/compact/widgets/kpiwidgets/default.js","tenants/themes/compact/widgets/detailwidgets/default.js","tenants/themes/compact/widgets/detailwidgets/singledata.js","tenants/themes/compact/widgets/detailwidgets/singlecolumn.js","tenants/themes/compact/widgets/detailwidgets/singlecolumn_noborder.js","tenants/themes/compact/widgets/kpiwidgets/comparision.js","tenants/themes/compact/widgets/kpiwidgets/icon.js","tenants/themes/compact/widgets/kpiwidgets/valuewithpercentage.js","tenants/themes/compact/widgets/kpiwidgets/twovalue.js","tenants/themes/compact/widgets/reportwidgets/withnoheaderandfooter.js","platform/widgets/components/widgetpermission.js","tenants/themes/compact/widgets/kpiwidgets/twovaluebgcolor.js","tenants/themes/compact/widgets/kpiwidgets/valuewithpercentagebgcolor.js","tenants/themes/compact/widgets/kpiwidgets/twovaluecenterline.js","tenants/themes/compact/widgets/kpiwidgets/owlcarouselslider.js","tenants/themes/compact/widgets/kpiwidgets/valuewithpercentageprogressbar.js","tenants/themes/compact/widgets/kpiwidgets/kpi_fulfillment.js","tenants/themes/compact/widgets/kpiwidgets/carouselslider.js","tenants/themes/compact/widgets/kpiwidgets/carouselsliderbgcolor.js","platform/analytics/components/reportviewer/widgetreportviewer.js","platform/analytics/components/reportviewer/reportviewer.js","platform/analytics/enums/reporttype.js","platform/analytics/providers/ireportviewer.js","platform/analytics/components/reportbuilder/reportbuilder.js","platform/analytics/enums/viewertype.js","platform/analytics/components/tableviewer/tableviewer.js","platform/analytics/components/templateviewer/templateviewer.js","platform/analytics/components/reportviewer/_reportviewer.js","platform/widgets/managers/widgetmanager.js","tenants/themes/compact/widgets/detailwidgets/customdesign.js","platform/core/enums/expressionoperator.js","platform/analytics/components/commonfilter/_commonfilter.js","/platform/apps/enums/appconfigurationtypes.js","tenants/themes/compact/widgets/kpiwidgets/comparisionrightbarcolor.js","tenants/themes/compact/widgets/kpiwidgets/comparisionbottombarcolor.js","tenants/themes/compact/widgets/kpiwidgets/singlevalueborder.js","tenants/themes/compact/widgets/kpiwidgets/twovaluebottombarcolor.js","tenants/themes/compact/widgets/kpiwidgets/singlevaluepiechart.js","tenants/themes/compact/widgets/kpiwidgets/iconbgcolor.js","tenants/themes/compact/widgets/kpiwidgets/iconcolor.js","tenants/themes/compact/widgets/kpiwidgets/iconleftbarcolor.js"]}html(){return""}load(){}widgetsModal(InstalledAppId,event){var instance=this;$(".biz-submenu").css({"z-index":""});$(".biz-layout-3-left-nav").css({"z-index":""});$(".toplayout-structures-panel").css({"z-index":"1040"});let structureId=$(event).parents(".droppablePlaceCol").attr("id");instance.fileCacheHelper.loadJsFile("platform/widgets/enums/widgetlayout.js",null);instance.fileCacheHelper.loadJsFile("platform/widgets/enums/widgettype.js",null);let html=`
`;$("#detailsWidgetModal").remove();InstalledAppId!=0&&($("#layout-detail").after(html),$("#dashboardWidgetModal").modal("show").css({"padding-left":""}),$(".allWidgetsModal").trigger("click"),$(".portletwidget-item").each(function(){let widgetid=+$(this).attr("data-widgetid"),widgetName=$(this).attr("data-widgetname");instance.existingwidgets.indexOf(widgetid)<0&&(instance.existingwidgets.push(widgetid),instance.existingwidetsname.push({widgetId:widgetid,widgetName,"exist"}))}));InstalledAppId==0&&($("#dashboardwidget-container-outer").after(html),$("#dashboardWidgetModal").modal("show"),$(".allWidgetsModal").trigger("click"),$(".dashboardwidget-addeditem").each(function(){let hf_portletwidgetId=$(this).find(".hf_portletwidgetId").val(),widgetid=+$(this).attr("id"),widgetName=$(this).find("#hf_widgetName_"+hf_portletwidgetId).val();instance.existingwidgets.indexOf(widgetid)<0&&(instance.existingwidgets.push(widgetid),instance.existingwidetsname.push({widgetId:widgetid,widgetName,"exist"}))}));$("#dashboardWidgetModal").on("hide.bs.modal",function(){instance.existingwidetsname=[];instance.existingwidgets=[];$(this).remove();$("#bizgaze_body").addClass("edit-dashboard-mode");$(".biz-submenu").css({"z-index":"9999"});$(".biz-layout-3-left-nav").css({"z-index":"9999"});$(".toplayout-structures-panel").css({"z-index":"9999"})});$("#widget-search").on("keyup",function(){$("#dashboardWidget-modal-content li").removeClass("hidden");let searchTerm=String($(this).val()).toUpperCase(),id=$("#widgetsModal_popup .nav-item .nav-link.active").attr("href"),ul=$(id+" ul").attr("id"),widgetName;$("#"+ul+" li").each(function(){if(widgetName=$(this).attr("data-widgetname"),widgetName.toUpperCase().indexOf(searchTerm)>-1){$(this).removeClass("hidden");let checklength=$(this).find(".selected").length;checklength==1&&($(this).removeClass("d-none"),$(this).find("a").addClass("opacity-40"),$(this).append('