var __awaiter=this&&this.__awaiter||function(n,t,i,r){function u(n){return n instanceof i?n:new i(function(t){t(n)})}return new(i||(i=Promise))(function(i,f){function o(n){try{e(r.next(n))}catch(t){f(t)}}function s(n){try{e(r["throw"](n))}catch(t){f(t)}}function e(n){n.done?i(n.value):u(n.value).then(o,s)}e((r=r.apply(n,t||[])).next())})},Unibase;(function(n){let t;(function(t){let i;(function(t){let i;(function(i){class r extends n.Platform.Core.BaseComponent{constructor(){super(...arguments);this.layoutIndex=0;this.modes={};this.currentTheme={};this.detailsViewIndex=1;this.Logo="";this.desktopMode=$(document).outerWidth()>=1200;this.tabMode=$(document).outerWidth()>=768;this.mobileLMode=$(document).outerWidth()>=576;this.widgetHeightPx="300px";this.widgetHeightNum=300;this.leftLayout=1;this.topLayout=2;this.topLeftLayout=3;this.themePalette=[];this.currentUser=n.Platform.Membership.Infos.Identity.currentUser;this.isTouchScreen="ontouchstart"in window||navigator.msMaxTouchPoints>0}init(r){const f=this;var u=n.Platform.Helpers.FileCacheHelper.Instance();n.Platform.Helpers.NavigationHelper.SetInstance(new t.NavigationHelper);n.Platform.Helpers.FileCacheHelper.Instance().loadJsFiles(["tenants/themes/compact/components/dashboard/wizard.js","platform/analytics/components/reportviewer/_reportviewer.js","platform/analytics/components/chartviewer/_chart.js","platform/analytics/components/reportviewer/reportviewer.js","platform/analytics/managers/reportmanager.js"],null);n.Platform.Helpers.FileCacheHelper.Instance().loadJsFiles(["platform/analytics/index.reportviewer.min.js"],null);n.Platform.Helpers.FileCacheHelper.Instance().addCacheFiles(["platform/analytics/managers/viewermanager.js","/platform/filters/managers/interfaces/ifiltermanager.js","/platform/filters/managers/filtermanager.js","/platform/core/helpers/html/htmlhelper.js","platform/apps/managers/appmanager.js"]);n.Platform.Helpers.FileCacheHelper.Instance().loadJsFiles(["/platform/core/helpers/html/htmlhelper.js"],null);n.Platform.Helpers.FileCacheHelper.Instance().loadJsFiles(["platform/analytics/components/commonfilter/_commonfilter.js","libs/gpslocation/jquery.geocomplete.js",],null);u.loadCssFile("libs/bootstrap/css/bootstrap.min.css",function(){u.loadCssFile("libs/select2/css/select2.min.css",null);u.loadCssFile("tenants/themes/compact/css/style.basic.css",null)});u.loadJsFiles(["platform/core/helpers/datetimehelper/datetimehelper.js","libs/simplebar/simplebar.min.js"],null);u.loadCssFile("libs/index.compact.min.css",null);u.addCacheFiles(["libs/jquery-toggles/css/toggles.css","libs/jquery-toggles/css/themes/toggles-light.css","libs/jquery-toast-plugin/jquery.toast.min.css","libs/jquery/ui/jquery-ui.min.css","libs/summernote/summernote.css","libs/daterangepicker/daterangepicker.css","libs/floatinglabels/floatinglabel.css","libs/simplebar/simplebar.min.css"]);u.loadCssFile("tenants/themes/compact/css/style.ext.css",null);u.loadJsFile("libs/index.compact.min.js",null);u.addCacheFiles(["libs/summernote/summernote.min.js","libs/jquery.sortable/jquery.sortable.js","libs/jquery/ui/jquery-ui.min.js","tenants/themes/compact/js/tabs/collapsetabs.js","libs/floatinglabels/floatinglabel.js","platform/core/helpers/autocomplete/autocompletehelper.js","platform/core/helpers/file/filehelper.js","libs/bootstrap/js/dropdown-bootstrap-extended.js","libs/jquery-toggles/toggles.min.js","libs/handlebars/handlebars.min.js","libs/jquery.counterup/jquery.counterup.min.js","libs/select2/js/select2.min.js"]);u.loadJsFile("libs/moment/moment.min.js",function(){u.loadJsFile("libs/daterangepicker/daterangepicker.js",null)});u.loadJsFile("libs/jquery/ui/jquery-ui.js",null);u.loadJsFile("libs/jquery-slimscroll/jquery.slimscroll.min.js",null);this.render();u.addCacheFiles(["tenants/themes/compact/components/notifications/notification.js","platform/automation/components/notificationhub.packets.js","platform/automation/enums/noitfyalerts.js","platform/automation/components/notifier.js","platform/automation/components/notificationhub.js"]);u.loadJsFiles(["platform/automation/index.notifications.min.js"],function(){n.Platform.Automation.Components.Notifier.Instance().init()});n.Themes.Compact.Components.Index.Instance().currentUser.tenant!=null&&n.Themes.Compact.Components.Index.Instance().currentUser.tenant.isChatAppEnabled&&(u.loadJsFiles(["platform/connect/index.chat.min.js"],function(){n.Platform.Connect.Components.Chatter.Instance().init()}),u.addCacheFiles(["platform/connect/components/chathub.packets.js","platform/hubs/providers/basepacket.js","platform/connect/components/chathub.server.packets.js","platform/connect/managers/chatmanager.js","platform/connect/hubs/chathub.js","platform/connect/components/chat.template.js","platform/connect/components/chatter.js","platform/connect/requests/chat.js"]));u.loadJsFile("tenants/themes/compact/js/app.js",function(){var n=new t.DefaultApp;n.init();r!=null&&r()});$(".nav-item-branch").click(function(){return u.loadJsFile("tenants/themes/compact/components/settings/settings.js",function(){i.DefaultSettingPanel.Instance().init("#settings-panel-container");$(".biz-settings-panel").addClass("hidden").removeClass("biz-settings-panel");$("#biz-settings-panel").addClass("biz-settings-panel").removeClass("hidden");$(".biz-wrapper").addClass("biz-settings-toggle");$("#biz-settings-panel").find(".settings-panel-wrap").removeClass("hidden");$(".chat-panel-wrap").addClass("hidden");$(document).on("click","#settings_panel_close",function(){return $(".biz-wrapper").removeClass("biz-settings-toggle"),$("#biz-settings-panel").find(".settings-panel-wrap").addClass("hidden"),$(".chat-panel-wrap").addClass("hidden"),$(".biz-settings-panel").addClass("hidden").removeClass("biz-settings-panel"),!1})}),!1})}documentinit(i){var r=n.Platform.Helpers.FileCacheHelper.Instance();n.Platform.Helpers.NavigationHelper.SetInstance(new t.NavigationHelper);r.loadCssFile("libs/bootstrap/css/bootstrap.min.css",function(){r.loadCssFile("libs/select2/css/select2.min.css",null);r.loadCssFile("tenants/themes/compact/css/style.basic.css",null)});r.loadCssFile("tenants/themes/shared/fonts/css/fontawesome.min.css",null);r.loadCssFile("tenants/themes/shared/fonts/css/line-awesome.min.css",null);r.loadCssFile("tenants/themes/shared/fonts/css/dripicons.css",null);r.loadCssFile("tenants/themes/shared/fonts/css/ionicons.min.css",null);r.loadCssFile("tenants/themes/shared/fonts/css/glyphicons.css",null);r.loadCssFile("tenants/themes/shared/fonts/css/themify-icons.css",null);r.loadCssFile("tenants/themes/compact/css/animate.css",null);r.loadCssFile("tenants/themes/shared/fonts/css/simple-line-icons.css",null);r.loadCssFile("tenants/themes/shared/fonts/css/linea-icon.css",null);r.loadCssFile("tenants/themes/shared/fonts/css/pe-icon-7-stroke.css",null);r.loadCssFile("tenants/themes/shared/fonts/css/material-design-iconic-font.min.css",null);r.loadCssFile("tenants/themes/compact/css/style.ext.css",null);r.loadJsFile("libs/moment/moment.min.js",function(){r.loadJsFile("libs/daterangepicker/daterangepicker.js",null)});r.loadJsFile("libs/gpslocation/jquery.geocomplete.js",null);r.loadJsFile("libs/bootstrap/js/dropdown-bootstrap-extended.js",null);r.loadJsFile("libs/select2/js/select2.min.js",function(){});r.loadJsFile("libs/jquery/ui/jquery-ui.js",null);this.documentRender(!0);r.loadJsFile("tenants/themes/compact/js/app.js",function(){var n=new t.DefaultApp;n.init();i!=null&&i()})}documentRender(t){let i=this;var r=n.Platform.Membership.Infos.Identity.getCurrentUser().settings;i.currentTheme.layoutName="Document Nav";i.currentTheme.layoutHtmlPath="themes/layouts/documentnav.js";i.layoutIndex=i.leftLayout;i.detailsViewIndex=1;i.fileCacheHelper.loadJsFiles([i.currentTheme.layoutHtmlPath],function(){i.layoutIndex!=null&&i.layoutIndex!=undefined&&i.appendDocumentHtml(i.currentTheme,t)})}render(){var r,i,u;let t=this;if(r=n.Platform.Membership.Infos.Identity.getCurrentUser().settings,i="",r!=null&&r!=undefined?(u=r.find(n=>n.settingName=="themeobj"),u!=undefined&&u!=null?(i=u.settingValue,i!=null&&i!=""&&i!=undefined?i.themeId==0||i.themeId==undefined||i.themeId==""||i.themeId==null?this.setDefaultNavigation():(t.currentTheme=i,(t.currentTheme.layoutName==null||t.currentTheme.layoutName==undefined||t.currentTheme.layoutName=="")&&(t.currentTheme.layoutName="Top and Left Navigation"),t.layoutIndex=t.currentTheme.layoutIndex,t.currentTheme.primaryTransparentColor=t.currentTheme.primaryColor,t.detailsViewIndex=t.currentTheme.detailsViewIndex,t.isAppStructureEnable=!1,t.isAppStructureEnable=t.currentTheme.isstructenable!=undefined?t.currentTheme.isstructenable:!1,i.isstructenable!=undefined&&(t.isAppStructureEnable=i.isstructenable),t.currentTheme.thumbnail!=""&&t.currentTheme.thumbnail!=undefined&&(t.desktopMode?t.currentTheme.primaryColor="transparent":t.desktopMode||(t.currentTheme.transparentPrimaryColor="transparent"),t.currentTheme.secondaryColor="#ffffff52"),t.currentTheme.paletteId&&t.getThemePaletteColors(t.currentTheme.paletteId)):this.setDefaultNavigation()):this.setDefaultNavigation()):this.setDefaultNavigation(),t.currentTheme.layoutHtmlPath="themes/layouts/"+t.currentTheme.layoutName.toLowerCase().replace(/ /g,"")+".js",n.Platform.Membership.Infos.Identity.currentUser.settings){let i=n.Platform.Membership.Infos.Identity.currentUser.settings.find(n=>n.settingName=="imageurl");i!=undefined&&(t.Logo=i.settingValue==null?"/_files/companylogo.png":i.settingValue)}t.fileCacheHelper.loadJsFiles([t.currentTheme.layoutHtmlPath,"tenants/themes/compact/components/nav/nav.template.js","platform/membership/infos/identity.js","platform/layout/managers/themelayoutmanager.js","platform/analytics/managers/reportmanager.js","libs/handlebars/handlebars.min.js"],function(){t.layoutIndex!=null&&t.layoutIndex!=undefined?(t.layoutIndex==t.leftLayout?t.fileCacheHelper.loadCssFiles(["tenants/themes/compact/css/style.left_layout.css"],function(){t.appendHtml(t.currentTheme);t.loadLayout1Js()}):t.layoutIndex==t.topLayout?t.fileCacheHelper.loadCssFiles(["tenants/themes/compact/css/style.top_layout.css"],function(){t.appendHtml(t.currentTheme);t.loadLayout2Js()}):t.layoutIndex==t.topLeftLayout&&t.fileCacheHelper.loadCssFiles(["tenants/themes/compact/css/style.biz-layout-3.css"],function(){t.appendHtml(t.currentTheme);t.loadLayout3Js()}),t.closeMobileNav()):t.render2()});window.history.pushState(null,"",window.location.href);window.addEventListener("popstate",function(){console.log("popstated");window.history.pushState(null,"",window.location.href);n.Themes.Compact.Components.Nav.Instance().exitMobileApp()})}loadLayout1Js(){$(document).on("click","#navbar_toggle_btn",function(){return $(".biz-wrapper").toggleClass("biz__nav__toggle"),$(window).trigger("resize"),$(".biz-nav-fullwidth").removeClass("hidden"),$(".hk-settings-panel").removeClass("show"),!1})}loadLayout2Js(){const n=this;$(document).on("click","#navbar_toggle_btn",function(){return $(".hk-wrapper").toggleClass("biz__nav__toggle"),$(".hk-nav-backdrop").removeClass("hk-nav-backdrop"),$(window).trigger("resize"),n.desktopMode||$(".biz-nav-fullwidth").removeClass("hidden"),!1});$(document).on("click","#hk_nav_backdrop,#biz_nav_close",function(){return $(".hk-wrapper").removeClass("biz__nav__toggle"),!1});n.desktopMode?$("#layoutMainNavWrap").find(".nav-group-collapse-link").removeAttr("data-target"):$("#layoutMainNavWrap").addClass("simple-scroll-bar").attr("data-simplebar","")}loadLayout3Js(){const t=this;$(document).on("click","#navbar_toggle_btn",function(){$(".hk-wrapper").toggleClass("biz__nav__toggle");let i=!0,r="hk-nav-toggle";return $(".hk-nav").find(".nav-link-icon").each(function(n,t){if($(t).is(":visible"))return i=!1,!1}),i&&(r="hk-nav-toggle hk-nav-icons-hidden"),$(".biz-layout-3-top-navbar,.biz-layout-3-biz-pg-wrapper").removeClass("hk-nav-icons-hidden").toggleClass(r),$(".hk-nav").toggleClass("biz__nav__toggle"),$(".hk-nav-backdrop").removeClass("hk-nav-backdrop"),t.desktopMode&&($("#navbar_toggle_btn").attr("data-nav-visible")==="true"&&($(".biz-layout-3-top-navbar,.biz-layout-3-left-nav,.biz-layout-3-biz-pg-wrapper").removeClass("biz__nav__toggle hk-nav-toggle"),$("#navbar_toggle_btn").removeAttr("data-nav-visible")),$(".biz-layout-3-left-nav").hasClass("biz__nav__toggle")?$(".active-left-nav").removeClass("active-left-nav"):$("._bizgaze_popup_container").each(function(t,i){const r=$(i).attr("id"),u=new n.Themes.Compact.NavigationHelper;u.isReportPopup(r)&&$(i).addClass("active-left-nav")})),$(window).trigger("resize"),t.desktopMode||$(".biz-nav-fullwidth").removeClass("hidden"),!1});$(document).on("click","#biz_nav_close",function(){return $(".hk-wrapper").removeClass("biz__nav__toggle"),!1})}closeMobileNav(){const n=this;let t="#biz_nav_close";this.desktopMode||(t="#biz_nav_close,.biz-nav-fullwidth,#hk_nav_close");$(document).on("click",t,function(){$(".biz-nav-fullwidth").addClass("hidden");$(".biz-bottom-nav-menu").find(".dropdown-menu-right").removeClass("show");$(".hk-settings-panel").removeClass("show");n.layoutIndex==n.leftLayout?$(".biz-wrapper").removeClass("biz__nav__toggle"):n.layoutIndex==n.topLeftLayout?$(".hk-wrapper").removeClass("hk-nav-toggle"):n.layoutIndex==n.topLayout&&$(".hk-wrapper").removeClass("biz__nav__toggle")})}setLeftNavigation(){this.detailsViewIndex=1;this.layoutIndex=this.leftLayout;this.currentTheme.layoutName="Left Navigation"}setDefaultNavigation(){this.detailsViewIndex=1;this.layoutIndex=this.topLeftLayout;this.currentTheme.layoutName="Top and Left Navigation"}render2(){let t=this;t.layoutIndex=t.leftLayout;let i=n.Platform.Helpers.FileCacheHelper.Instance();i.loadJsFiles(["platform/membership/infos/identity.js","platform/layout/managers/themelayoutmanager.js"],function(){jQuery("#bizgaze_body").html(eval(t.currentTheme.layoutHtmlPath));t.loadLayout1Js();t.loadCommonJs(!1)})}appendHtml(n){let t=this;n.themeId==undefined&&(n.backgroundImageId=0,n.detailsViewIndex=1,n.highlightColor="rgba(0, 176, 255, 1)",n.primaryColor="#2A2E33",n.primaryTextColor="rgba(242.089, 230.939, 230.939, 1)",n.primaryTransparentColor="#2A2E33",n.secondaryColor="#E8FCFD",n.secondaryTextColor="rgba(15.307, 15.307, 15.307, 1)",n.thumbnail="",n.transparentPrimaryColor="rgba(42, 46, 51, 1)",n.layoutHtmlPath||(n.layoutHtmlPath="themes/layouts/topandleftnavigation.js",n.layoutIndex=t.topLeftLayout,n.layoutName="Top and Left Navigation"));let e="Themes_Layouts."+n.layoutName.toLowerCase().replace(/ /g,"")+"()",o=eval(e),s=Handlebars.compile(o),h={Logo:this.Logo},c=s(h);const i=t.convertToRgba(n.highlightColor,.25),l=t.convertToRgba(n.highlightColor,.2),r=t.convertToRgba(n.highlightColor,.1),a=t.convertToRgba(n.highlightColor,.05),f=t.convertToRgba(n.secondaryTextColor,.4);let u=``,$("style#themeColorClasses").remove(),$("body").prepend(u),jQuery("#bizgaze_body").html(c),jQuery("#bizgaze_body").css("background-color",""),t.currentTheme.thumbnail!=""&&t.currentTheme.thumbnail!=null)if(t.currentTheme.thumbnail.includes("tenants\\default\\layoutbuilder\\backgroundimages")){let n=`'${t.currentTheme.thumbnail.replace(/\\/g,"/")}'`;$("body").css("background-image","url("+n+")").addClass("background-image")}else this.getImageUrl(t.currentTheme.thumbnail).then(function(n){$("body").css("background-image","url("+n+")").addClass("background-image")});else $("body").css("background-image","").removeClass("background-image");t.loadCommonJs(!1)}appendDocumentHtml(n){let t=this;t.fileCacheHelper.loadJsFile("libs/handlebars/handlebars.min.js",function(){let i="Themes_Layouts."+n.layoutName.toLowerCase().replace(/ /g,"")+"()",r=eval(i),u=Handlebars.compile(r),f=u({Logo:""});jQuery("#bizgaze_body").html(f);$("style#themeColorClasses").remove();jQuery("#bizgaze_body").css("background-color","");t.loadCommonJs(!0)})}loadCommonJs(t){let i=this;var u=n.Platform.Membership.Infos.Identity.getCurrentUser();$("#loginname").text(u.name+$("#loginname").text());const r=n.Platform.Helpers.FileCacheHelper.Instance();if(t!=!0){r.loadJsFile("tenants/themes/compact/components/dashboard/dashboard.js",function(){n.Platform.Helpers.NavigationHelper.Instance().loadSection(0,"",n.Themes.Compact.Components.Dashboard.Instance(),null,function(){r.loadJsFile("tenants/themes/compact/components/nav/nav.js",function(){n.Themes.Compact.Components.Nav.Instance().load(0,"layout-nav",null)})})});$(".preloader-it").delay(1e3).fadeOut("slow");$(".layout-container").delay(500).fadeIn("slow");let t='