This commit is contained in:
2023-03-11 17:30:20 +00:00
commit b6c4e025bc
5124 changed files with 1153349 additions and 0 deletions
+128
View File
@@ -0,0 +1,128 @@
var Unibase;
(function (Unibase) {
let Themes;
(function (Themes) {
let Compact;
(function (Compact) {
class DefaultApp {
init() {
var height, width, wrapper = $(".biz-wrapper"), nav = $(".biz-nav"), vertnaltNav = $(".biz-wrapper.biz-vertical-nav,.biz-wrapper.biz-alt-nav"), horizontalNav = $(".biz-wrapper.biz-horizontal-nav"), navbar = $(".biz-navbar");
if ($('[data-toggle="tooltip"]').length > 0)
$('[data-toggle="tooltip"]').tooltip();
if ($('[data-toggle="popover"]').length > 0)
$('[data-toggle="popover"]').popover();
$(document).on('click', '#navbar_toggle_btn', function (e) {
wrapper.toggleClass('biz__nav__toggle');
$(window).trigger("resize");
return false;
});
$(document).on('click', '#biz_nav_backdrop,#biz_nav_close', function (e) {
wrapper.removeClass('biz__nav__toggle');
return;
});
var navbarNavCollapse = $('.biz-main-menu .navbar-nav li,.nav-vertical li');
var navbarNavAnchor = '.biz-main-menu .navbar-nav li a,.nav-vertical li a';
$(document).on("click", navbarNavAnchor, function (e) {
if ($(this).attr('aria-expanded') === "false")
$(this).blur();
$(this).parent().parent().siblings().find('.collapse').collapse('hide');
$(this).parent().siblings().find('.collapse').collapse('hide');
$(this).parent().find('.collapse').collapse('hide');
});
$(document).on("click", '.nav-anchor', function (e) {
wrapper.removeClass('biz__nav__toggle');
});
$(document).on('click', '.btn-search-toggle', function (e) {
$(this).closest('.nav-header').find('.collapse').collapse('toggle');
return false;
});
$(document).on("input", ".nav-search input", function (e) {
var inputTextbox = $(this).first();
if (inputTextbox.val().toString().length === 0) {
$(this).closest('.input-group').find('.search-icon.clear-search').hide();
$(this).closest('.input-group').find('.search-icon.close-search').show();
}
else {
$(this).closest('.input-group').find('.search-icon.clear-search').show();
$(this).closest('.input-group').find('.search-icon.close-search').hide();
}
return false;
});
$(document).on('click', '.nav-search .clear-search', function (e) {
$(this).closest('.nav-header').find('input').val("");
$(this).closest('.input-group').find('.search-icon.close-search').show();
$(this).hide();
return false;
});
$(document).on('click', '.nav-search .close-search', function (e) {
$(this).closest('.header-wth-search').find('.nav-search').fadeOut();
$(this).closest('.header-wth-search').find('.nav-header-text').css({ "opacity": "1", "pointer-events": "auto" });
return false;
});
$(document).on('click', '.header-wth-search .btn-search-toggle', function (e) {
$(this).closest('.nav-header').find('input').val("");
$(this).closest('.nav-header').find('.clear-search').hide();
$(this).closest('.header-wth-search').find('.icon-search').show();
$(this).closest('.header-wth-search').find('.nav-header-text').css({ "opacity": "0", "pointer-events": "none" });
$(this).closest('.header-wth-search').find('.nav-search').fadeIn();
$(this).closest('.header-wth-search').find('.nav-search input').focus();
});
$(document).on('click', '.biz__icon__menu .biz-main-menu .menu-content-wrap .nav-link', function (e) {
$(this).parent().parent().find('.sunbnav-active').removeClass('sunbnav-active');
$(this).parent().addClass('sunbnav-active');
wrapper.addClass('biz__submenu');
var id = $(this).attr('data-target');
$(".biz-submenu .subnav-list").removeClass('d-flex');
$(".biz-submenu").find(id).addClass('d-flex');
});
$(document).on('click', '.card-close', function (e) {
var effect = $(this).data('effect');
$(this).closest('.card')[effect]();
return false;
});
$(document).on('show.bs.collapse', '.accordion .collapse', function (e) {
$(this).siblings('.card-header').addClass('activestate');
});
$(document).on('hide.bs.collapse', '.accordion .collapse', function (e) {
$(this).siblings('.card-header').removeClass('activestate');
});
$(document).on('click', '#navbar_toggle_btn', function (e) {
wrapper.toggleClass('hk-nav-toggle');
$(window).trigger("resize");
return false;
});
$(document).on('click', '#hk_nav_backdrop,#hk_nav_close', function (e) {
wrapper.removeClass('hk-nav-toggle');
return false;
});
$(document).on('click', '#navbar_search_btn', function (e) {
$('html,body').animate({ scrollTop: 0 }, 'slow');
$(".navbar-search input").focus();
wrapper.addClass('navbar-search-toggle');
$(window).trigger("resize");
});
var refreshMe = '.refresh';
$(document).on("click", refreshMe, function (e) {
var panelToRefresh = $(this).closest('.card').find('.refresh-container');
var dataToRefresh = $(this).closest('.card').find('.panel-wrapper');
var loadingAnim = panelToRefresh.find('.la-anim-1');
panelToRefresh.show();
setTimeout(function () {
loadingAnim.addClass('la-animate');
}, 100);
function started() { }
setTimeout(function () {
function completed() { }
panelToRefresh.fadeOut(800);
setTimeout(function () {
loadingAnim.removeClass('la-animate');
}, 800);
}, 1500);
return false;
});
}
}
Compact.DefaultApp = DefaultApp;
})(Compact = Themes.Compact || (Themes.Compact = {}));
})(Themes = Unibase.Themes || (Unibase.Themes = {}));
})(Unibase || (Unibase = {}));
File diff suppressed because one or more lines are too long
+1
View File
@@ -0,0 +1 @@
var Unibase;(function(n){let t;(function(n){let t;(function(n){class t{init(){var n=$(".biz-wrapper"),u=$(".biz-nav"),f=$(".biz-wrapper.biz-vertical-nav,.biz-wrapper.biz-alt-nav"),e=$(".biz-wrapper.biz-horizontal-nav"),o=$(".biz-navbar"),r,t,i;$('[data-toggle="tooltip"]').length>0&&$('[data-toggle="tooltip"]').tooltip();$('[data-toggle="popover"]').length>0&&$('[data-toggle="popover"]').popover();$(document).on("click","#navbar_toggle_btn",function(){return n.toggleClass("biz__nav__toggle"),$(window).trigger("resize"),!1});$(document).on("click","#biz_nav_backdrop,#biz_nav_close",function(){n.removeClass("biz__nav__toggle");return});r=$(".biz-main-menu .navbar-nav li,.nav-vertical li");t=".biz-main-menu .navbar-nav li a,.nav-vertical li a";$(document).on("click",t,function(){$(this).attr("aria-expanded")==="false"&&$(this).blur();$(this).parent().parent().siblings().find(".collapse").collapse("hide");$(this).parent().siblings().find(".collapse").collapse("hide");$(this).parent().find(".collapse").collapse("hide")});$(document).on("click",".nav-anchor",function(){n.removeClass("biz__nav__toggle")});$(document).on("click",".btn-search-toggle",function(){return $(this).closest(".nav-header").find(".collapse").collapse("toggle"),!1});$(document).on("input",".nav-search input",function(){var n=$(this).first();return n.val().toString().length===0?($(this).closest(".input-group").find(".search-icon.clear-search").hide(),$(this).closest(".input-group").find(".search-icon.close-search").show()):($(this).closest(".input-group").find(".search-icon.clear-search").show(),$(this).closest(".input-group").find(".search-icon.close-search").hide()),!1});$(document).on("click",".nav-search .clear-search",function(){return $(this).closest(".nav-header").find("input").val(""),$(this).closest(".input-group").find(".search-icon.close-search").show(),$(this).hide(),!1});$(document).on("click",".nav-search .close-search",function(){return $(this).closest(".header-wth-search").find(".nav-search").fadeOut(),$(this).closest(".header-wth-search").find(".nav-header-text").css({opacity:"1","pointer-events":"auto"}),!1});$(document).on("click",".header-wth-search .btn-search-toggle",function(){$(this).closest(".nav-header").find("input").val("");$(this).closest(".nav-header").find(".clear-search").hide();$(this).closest(".header-wth-search").find(".icon-search").show();$(this).closest(".header-wth-search").find(".nav-header-text").css({opacity:"0","pointer-events":"none"});$(this).closest(".header-wth-search").find(".nav-search").fadeIn();$(this).closest(".header-wth-search").find(".nav-search input").focus()});$(document).on("click",".biz__icon__menu .biz-main-menu .menu-content-wrap .nav-link",function(){$(this).parent().parent().find(".sunbnav-active").removeClass("sunbnav-active");$(this).parent().addClass("sunbnav-active");n.addClass("biz__submenu");var t=$(this).attr("data-target");$(".biz-submenu .subnav-list").removeClass("d-flex");$(".biz-submenu").find(t).addClass("d-flex")});$(document).on("click",".card-close",function(){var n=$(this).data("effect");return $(this).closest(".card")[n](),!1});$(document).on("show.bs.collapse",".accordion .collapse",function(){$(this).siblings(".card-header").addClass("activestate")});$(document).on("hide.bs.collapse",".accordion .collapse",function(){$(this).siblings(".card-header").removeClass("activestate")});$(document).on("click","#navbar_toggle_btn",function(){return n.toggleClass("hk-nav-toggle"),$(window).trigger("resize"),!1});$(document).on("click","#hk_nav_backdrop,#hk_nav_close",function(){return n.removeClass("hk-nav-toggle"),!1});$(document).on("click","#navbar_search_btn",function(){$("html,body").animate({scrollTop:0},"slow");$(".navbar-search input").focus();n.addClass("navbar-search-toggle");$(window).trigger("resize")});i=".refresh";$(document).on("click",i,function(){var n=$(this).closest(".card").find(".refresh-container"),i=$(this).closest(".card").find(".panel-wrapper"),t=n.find(".la-anim-1");return n.show(),setTimeout(function(){t.addClass("la-animate")},100),setTimeout(function(){n.fadeOut(800);setTimeout(function(){t.removeClass("la-animate")},800)},1500),!1})}}n.DefaultApp=t})(t=n.Compact||(n.Compact={}))})(t=n.Themes||(n.Themes={}))})(Unibase||(Unibase={}));
@@ -0,0 +1,83 @@
var Unibase;
(function (Unibase) {
let Themes;
(function (Themes) {
let Compact;
(function (Compact) {
let Components;
(function (Components) {
class DesignMode {
loadDesignMode(IsAdmin, InstalledAppId) {
if (IsAdmin) {
if (InstalledAppId === 0) {
$("#btn_bizgaze_designmode").addClass("hidden");
$("#btn_bizgaze_normalmode").removeClass("hidden");
$('#Biz_MenuSetting').removeClass("hidden");
$('#LoadWidget').addClass("hidden");
$('.viewmenu_group_container').removeClass('hidden');
}
else {
$("#btn_bizgaze_designmode").removeClass("hidden");
$('#Biz_MenuSetting').removeClass("hidden");
$('#LoadWidget').removeClass("hidden");
$("#li_bizgaze_normalmode").removeClass("hidden");
$("#chkLayout_PortletsSelector").removeClass('hidden');
$('.viewmenu_group_container').removeClass('hidden');
}
}
else {
if (InstalledAppId === 0) {
$("#btn_bizgaze_designmode").addClass("hidden");
$("#btn_bizgaze_normalmode").removeClass("hidden");
$('.viewmenu_group_container').removeClass('hidden');
}
else {
$("#btn_bizgaze_designmode").removeClass("hidden");
$("#li_bizgaze_normalmode").removeClass("hidden");
$('.viewmenu_group_container').removeClass('hidden');
}
}
}
closeDesignMode(IsAdmin, InstalledAppId) {
if (IsAdmin) {
if (InstalledAppId === 0) {
$("#btn_bizgaze_designmode").removeClass("hidden");
$("#btn_bizgaze_normalmode").addClass("hidden");
$('#Biz_MenuSetting').addClass("hidden");
$('#LoadWidget').addClass("hidden");
$('.navbar-nav-wrap').removeClass("hidden");
$('.viewmenu_group_container').addClass('hidden');
}
else {
$("#li_bizgaze_designmode").removeClass("hidden");
$("#li_bizgaze_normalmode").addClass("hidden");
$('#Biz_MenuSetting').addClass("hidden");
$('#LoadWidget').addClass("hidden");
$("#chkLayout_PortletsSelector").addClass('hidden');
$('.viewmenu_group_container').addClass('hidden');
}
}
else {
if (InstalledAppId === 0) {
$("#btn_bizgaze_designmode").removeClass("hidden");
$("#btn_bizgaze_normalmode").addClass("hidden");
$('.viewmenu_group_container').addClass('hidden');
}
else {
$("#li_bizgaze_designmode").removeClass("hidden");
$("#li_bizgaze_normalmode").addClass("hidden");
$('.viewmenu_group_container').addClass('hidden');
}
}
}
static Instance() {
if (this._instance === undefined)
this._instance = new DesignMode();
return this._instance;
}
}
Components.DesignMode = DesignMode;
})(Components = Compact.Components || (Compact.Components = {}));
})(Compact = Themes.Compact || (Themes.Compact = {}));
})(Themes = Unibase.Themes || (Unibase.Themes = {}));
})(Unibase || (Unibase = {}));
@@ -0,0 +1 @@
{"version":3,"file":"designmode.js","sourceRoot":"","sources":["designmode.ts"],"names":[],"mappings":"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"}
+1
View File
@@ -0,0 +1 @@
var Unibase;(function(n){let t;(function(n){let t;(function(n){let t;(function(n){class t{loadDesignMode(n,t){n?t===0?($("#btn_bizgaze_designmode").addClass("hidden"),$("#btn_bizgaze_normalmode").removeClass("hidden"),$("#Biz_MenuSetting").removeClass("hidden"),$("#LoadWidget").addClass("hidden"),$(".viewmenu_group_container").removeClass("hidden")):($("#btn_bizgaze_designmode").removeClass("hidden"),$("#Biz_MenuSetting").removeClass("hidden"),$("#LoadWidget").removeClass("hidden"),$("#li_bizgaze_normalmode").removeClass("hidden"),$("#chkLayout_PortletsSelector").removeClass("hidden"),$(".viewmenu_group_container").removeClass("hidden")):t===0?($("#btn_bizgaze_designmode").addClass("hidden"),$("#btn_bizgaze_normalmode").removeClass("hidden"),$(".viewmenu_group_container").removeClass("hidden")):($("#btn_bizgaze_designmode").removeClass("hidden"),$("#li_bizgaze_normalmode").removeClass("hidden"),$(".viewmenu_group_container").removeClass("hidden"))}closeDesignMode(n,t){n?t===0?($("#btn_bizgaze_designmode").removeClass("hidden"),$("#btn_bizgaze_normalmode").addClass("hidden"),$("#Biz_MenuSetting").addClass("hidden"),$("#LoadWidget").addClass("hidden"),$(".navbar-nav-wrap").removeClass("hidden"),$(".viewmenu_group_container").addClass("hidden")):($("#li_bizgaze_designmode").removeClass("hidden"),$("#li_bizgaze_normalmode").addClass("hidden"),$("#Biz_MenuSetting").addClass("hidden"),$("#LoadWidget").addClass("hidden"),$("#chkLayout_PortletsSelector").addClass("hidden"),$(".viewmenu_group_container").addClass("hidden")):t===0?($("#btn_bizgaze_designmode").removeClass("hidden"),$("#btn_bizgaze_normalmode").addClass("hidden"),$(".viewmenu_group_container").addClass("hidden")):($("#li_bizgaze_designmode").removeClass("hidden"),$("#li_bizgaze_normalmode").addClass("hidden"),$(".viewmenu_group_container").addClass("hidden"))}static Instance(){return this._instance===undefined&&(this._instance=new t),this._instance}}n.DesignMode=t})(t=n.Components||(n.Components={}))})(t=n.Compact||(n.Compact={}))})(t=n.Themes||(n.Themes={}))})(Unibase||(Unibase={}));
@@ -0,0 +1,779 @@
var __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());
});
};
var Unibase;
(function (Unibase) {
let Themes;
(function (Themes) {
let Compact;
(function (Compact) {
class NavigationHelper {
constructor() {
this.detailsViewIndex = 1;
this.fileCacheHelper = Unibase.Platform.Helpers.FileCacheHelper.Instance();
}
login(callback) {
let _idntityCookie = Unibase.Platform.Helpers.CookieHelper.Instance().getIdentityCookie();
if (_idntityCookie != '' && _idntityCookie != undefined) {
window.location.href = '#/welcome';
$('.modal').modal('hide');
}
else {
var instance = this;
jQuery("#external-form").html('');
if (isMobileApp()) {
Unibase.Platform.Helpers.MobileHelper.Instance().checkCredentials();
}
else {
instance.popin(0, "external-form", Unibase.Themes.Providers.Login.Instance(), null);
}
}
}
registerUser(callback) {
var instance = this;
instance.popin(0, "external-form", Unibase.Themes.Providers.Register.Instance(), callback);
}
signup(callback) {
var instance = this;
instance.popin(0, "external-form", Unibase.Themes.Providers.SignUp.Instance(), null);
}
createcontact(callback) {
var instance = this;
instance.popin(0, "external-form", Unibase.Themes.Providers.CreateCustomer.Instance(), null);
}
forgotPassword(callback) {
var instance = this;
instance.popin(0, "external-form", Unibase.Themes.Providers.ForgotPassword.Instance(), null);
}
logOff(callback) {
var instance = this;
jQuery("#external-form").html('');
instance.popin(0, "external-form", Unibase.Themes.Providers.Login.Instance(), null);
}
register(unibaseid, tenantid, email, phonenumber, callback) {
var instance = this;
this.fileCacheHelper.loadJsFile('tenants/themes/compact/components/confirmregister/mobilregister.js', function () {
instance.popin(0, "external-form", Unibase.Themes.Compact.Components.MobilRegister.Instance(), function (containerid, component) {
var obj = Unibase.Themes.Compact.Components.MobilRegister.Instance();
obj.userid = unibaseid;
obj.tenant = tenantid;
obj.email = email;
obj.phonenumber = phonenumber;
var detail = component;
detail.register(obj);
if (callback != null)
callback();
});
});
}
welcome(callback, isdocument) {
let _filecahe = this.fileCacheHelper;
Unibase.Platform.Membership.Managers.AccountManager.Instance().IsValidSession().then(function (isvalid) {
if (isvalid) {
if (!isdocument) {
$('.preloader-it').remove();
Unibase.Themes.Compact.Components.Index.Instance().init(callback);
}
else if (isdocument === true) {
Unibase.Themes.Compact.Components.Index.Instance().documentinit(callback);
}
else if ((isdocument == 'detail') || (isdocument == 'form') || (isdocument == 'List') || (isdocument == 'notifiList')) {
Unibase.Themes.Compact.Components.Index.Instance().detailsInit(callback);
}
else if (isdocument == 'ChatFull') {
Unibase.Themes.Compact.Components.Index.Instance().init(callback);
}
}
else {
Unibase.Platform.Helpers.CookieHelper.Instance().setIdentityCookie('');
window.location.href = '#/login';
}
});
}
_loadWelcomeFirst(callback) {
var cacheHelper = this.fileCacheHelper;
if (cacheHelper.isFileRegistered("tenants/themes/compact/index.js")) {
if (callback !== null)
callback();
}
else {
this.welcome(callback);
}
}
sleep(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}
popin(id, containerid, component, callback) {
var instance = this;
if (component.cssFiles() !== []) {
this.fileCacheHelper.loadCssFiles(component.cssFiles(), null);
}
this.fileCacheHelper.loadJsFiles(component.jsFiles(), function () {
var panel = containerid;
if (panel === "" || panel === undefined)
panel = '_modal_bizgaze_edit_' + moment().unix();
if (panel != "external-form" && panel != "" && !panel.includes("div_portletwidget_") && !panel.includes("div_dashboardportletwidget_") && $.inArray(panel, Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds)) {
if (Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds.find(x => x == panel) == undefined) {
Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds.push(panel);
}
}
if (($("#" + panel).length <= 0) && (!panel.includes('div_dashboardportletwidget') && !panel.includes("div_portletwidget_"))) {
var detailhtml = '<div class="_bizgaze_detail_container bg-cyan-light-5-removed p-0 col-sm" id="' + panel + '"></div>';
$("#layout-detail").before(detailhtml);
}
var html = component.html(id, panel);
$('#' + panel).html(html);
$("#" + panel).find(".btn-close").click(function () {
instance.close(panel, null);
});
if (!containerid.includes("_modal_bizgaze_popup_") && instance.detailsViewIndex == 1) {
$("._bizgaze_detail_container").addClass("hidden");
}
$('#' + panel).removeClass("hidden");
if ($("#" + panel).length <= 0) {
panel = "_bizgaze_body";
}
$("#" + panel).find(".header").addClass("modal-header").removeClass("header");
$("#" + panel).find(".footer").addClass("modal-footer").removeClass("footer");
$("#" + panel).find(".scrollable").addClass("modal-body").addClass("bg-cyan-light-5-removed").removeClass("scrollable");
$('._bizgaze_popup_container').find(".card-footer").find(".col-7").addClass("d-none");
$('._bizgaze_popup_container').find(".card-footer").removeClass("d-none").addClass("z-index-9");
$('._bizgaze_popup_container').find(".btnClose").removeClass("hidden btn-primary pull-right").addClass("btn-outline-danger");
$("#" + panel).off('remove').on("remove", function () {
const ModalContainers = Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds;
if (ModalContainers.find(x => x == panel) != undefined) {
ModalContainers.splice($.inArray(panel, ModalContainers), 1);
}
instance.updateDefaultWidgetValues(panel);
});
var deductHeight = 90;
if ($(document).width() < 1200) {
$("#" + panel).find(".modal-body").removeClass("w-f");
deductHeight = 160;
}
$("#" + panel).find(".modal-body").css("overflow", "hidden auto");
component.load(id, panel, function () {
if (callback != null) {
callback();
}
});
if (callback != null) {
callback(containerid, component);
}
});
}
popup(id, containerid, component, callback, size) {
$(".biz-submenu").css({ "z - index": "1040" });
$(".biz-layout-3-left-nav").css({ "z-index": "1040" });
$(".toplayout-structures-panel").css({ "z-index": "1040" });
if (component.cssFiles() !== []) {
this.fileCacheHelper.loadCssFiles(component.cssFiles(), null);
}
$('.preloader-it').attr('data-preloader', 'preloaderForm');
var instance = this;
this.fileCacheHelper.loadJsFiles(component.jsFiles(), function () {
var panel = containerid;
if (panel === "" || panel === undefined)
panel = '_modal_bizgaze_popup_' + moment().unix();
if (panel != "" && !panel.includes("div_portletwidget_") && !panel.includes("div_dashboardportletwidget_") && $.inArray(panel, Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds)) {
if (Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds.find(x => x == panel) == undefined) {
Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds.push(panel);
}
}
let width = 0;
if ($("#" + panel).length <= 0) {
let colSpan = "col-sm-9";
if (size === Unibase.Platform.Helpers.Size.Mini) {
colSpan = "col-sm-4";
}
else if (size === Unibase.Platform.Helpers.Size.Medium) {
colSpan = "col-sm-6";
}
else if (size === Unibase.Platform.Helpers.Size.Large) {
colSpan = "col-sm-8";
}
else if (size === Unibase.Platform.Helpers.Size.ExtraLarge) {
colSpan = "col-sm-12";
}
else if (size === Unibase.Platform.Helpers.Size.DockRight) {
colSpan = "";
width = ($(document).width() - 258);
}
let supportAttr = '';
if (typeof id === 'string') {
if (id != undefined && id.includes != undefined) {
if ((id.includes('ticketcreate') || id.includes('ticket')) && !id.includes('ticketlist')) {
supportAttr = 'data-isticketcreate="true"';
}
}
}
var modalhtml = '<div class="_bizgaze_popup_container shadow-left shadow-xl modal right ml-auto bg-light ' + colSpan + ' p-0" id="' + panel + '" ' + supportAttr + '></div>';
$("#_bizgaze_modal").before(modalhtml);
}
if ($("#" + panel).length <= 0) {
panel = "_bizgaze_body";
}
$('#' + panel).html(component.html(id, panel));
$("#" + panel).find(".btn-close").click(function () {
instance.closePopUp();
});
if (Unibase.Themes.Compact.Components.Index.Instance().isIframe) {
if (Unibase.Themes.Compact.Components.Index.Instance().isIframeObj.isForm) {
$("#" + panel).find(".btn_CloseForm ").on("click", function () {
window.parent.postMessage('closeForm_detailIframe', '*');
});
}
$("#" + panel).find(".btn_CloseForm ").on("click", function () {
$("#" + panel).find('.modal-header .close').click();
window.parent.postMessage('closeForm', '*');
});
$("#" + panel).find("#btnDynamicSave").on("click", function () {
let formid = $("#" + panel + ' .modal-header #hf_FormId').val();
window.parent.postMessage(`save-form/${formid}`, '*');
});
}
if (Unibase.Themes.Providers.DetailHelper.isListStages) {
$("#" + panel).find(".btn_CloseForm ").on("click", function () {
Unibase.Themes.Compact.Components.Nav.Instance().isListRefresh();
});
}
$("#" + panel).off('remove').on("remove", function () {
var ModalContainers = Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds;
if (ModalContainers.find(x => x == panel) != undefined) {
ModalContainers.splice($.inArray(panel, ModalContainers), 1);
}
instance.loadReportPopUpSettings(panel, ModalContainers);
instance.updateDefaultWidgetValues(panel);
});
$("#" + panel).find(".header,.modal-header").addClass("modal-header pa-10").removeClass("header");
$("#" + panel).find(".footer,.modal-footer").addClass("modal-footer pa-10").removeClass("footer");
if ($("#" + panel).find('.modal-body').siblings(".card-header").length) {
$("#" + panel).find('.modal-body').siblings(".card-header").addClass("modal-header pa-10").removeClass("card-header");
}
if ($("#" + panel).find('.modal-body').siblings(".card-footer").length) {
$("#" + panel).find('.modal-body').siblings(".card-footer").addClass("modal-footer pa-10").removeClass("card-footer");
}
if (!$("#" + panel).find(".scrollable").hasClass('biz-detail-page-view')) {
$("#" + panel).find(".scrollable").addClass("modal-body simple-scroll-bar bg-cyan-light-5").removeClass("scrollable").attr('data-simplebar', '');
}
if (width !== 0)
$("#" + panel).width(width);
if ($(document).width() < 600) {
$("#" + panel).find(".modal-body").addClass("px-0");
}
$(document).off('shown.bs.modal', '#' + panel).on('shown.bs.modal', '#' + panel, function () {
component.load(id, panel, callback);
instance.loadReportPopUpSettings(panel);
if (callback != null) {
callback(panel);
}
if (!Unibase.Themes.Compact.Components.Index.Instance().isIframeObj.isPopupPage) {
instance.setPopUpBodyHeight('#' + panel);
}
});
$('#' + panel).modal({ backdrop: 'static', show: true });
$(".toplayout-structures-panel").css({ "z-index": "1040" });
$(".biz-layout-3-left-nav").css({ "z-index": "1040" });
$(".biz-submenu").css({ "z-index": "1040" });
if (id != 0 && id.includes != undefined) {
if ((id.includes('ticketcreate') || id.includes('ticket')) && !id.includes('ticketlist')) {
$('#div_Footer').addClass('hidden');
}
}
});
}
setPopUpBodyHeight(panelId) {
let headerHeight = 0, footerHeight = 0, deductHeight = 0;
let panel = $(panelId);
let bodyEl = panel.find('.modal-body');
if (bodyEl.siblings(".modal-header").length) {
let headerEl = bodyEl.siblings(".modal-header");
headerHeight = headerEl.outerHeight(true);
if (headerHeight != 0 && headerHeight < 45) {
headerEl.css({ 'height': '45px', 'overflow-y': 'auto' });
headerHeight = 45;
}
}
if (bodyEl.siblings(".modal-footer").length) {
footerHeight = bodyEl.siblings(".modal-footer:visible").outerHeight(true);
}
if (headerHeight && footerHeight) {
deductHeight = headerHeight + footerHeight;
if (Unibase.Themes.Compact.Components.Index.Instance().isIframeObj.isDetailsPage) {
deductHeight = headerHeight + footerHeight + 50;
}
bodyEl.css({ "height": `${window.innerHeight - deductHeight}px`, "overflow": "hidden auto" }).attr('data-deductheight', `${deductHeight}`);
}
else {
deductHeight = 143;
bodyEl.height(window.innerHeight - deductHeight).css("overflow", "hidden auto");
}
}
loadReportPopUpSettings(panel, modalContainers) {
const indexInstance = Unibase.Themes.Compact.Components.Index.Instance();
if (modalContainers) {
panel = modalContainers[modalContainers.length - 1];
}
if (this.isReportPopup(panel) || panel.includes('_modal_bizgaze_detail_')) {
const containerEl = $(`#${panel}`);
$('body').addClass('active-report-popup');
if (!indexInstance.desktopMode || !indexInstance.isLeftLayout()) {
const navbarHeight = $('.navbar.biz-navbar').outerHeight(true);
containerEl.css('margin-top', `${navbarHeight}px`);
}
else {
const sideNavWidth = $('#biz-right-side-menu').outerWidth(true);
containerEl.css({ 'margin-right': `${sideNavWidth}px`, width: `calc(100% - ${sideNavWidth}px)` });
}
if (indexInstance.desktopMode && indexInstance.isTopLeftLayout()) {
let isNavVisible = 'true';
if ($('.biz-layout-3-left-nav').hasClass('biz__nav__toggle')) {
isNavVisible = 'false';
}
$('#navbar_toggle_btn').attr('data-nav-visible', isNavVisible);
}
}
else {
$('body').removeClass('active-report-popup');
}
}
isReportPopup(containerid) {
if (containerid && (containerid.includes('_viewall') || containerid.includes('fullscreen') || containerid.includes('_ViewAllByUniqueId_') || containerid.includes('_linkedreport_') || containerid.includes('_previewreport_') || containerid.includes('div_kpireport_'))) {
return true;
}
return false;
}
closePopUp() {
var panel = $("#_bizgaze_modal").prev('.modal')[0].getAttribute('id');
$('#' + panel).modal('hide');
$('#' + panel).remove();
$(".biz-submenu").css({ "z-index": "9999" });
$(".biz-layout-3-left-nav").css({ "z-index": "9999" });
$(".toplayout-structures-panel").css({ "z-index": "9999" });
let layout_chng = $("#bizgaze_body").find(".hk-wrapper").hasClass("biz-layout-2-top-navbar");
let layout_chng3 = $("#bizgaze_body").find(".biz-wrapper").hasClass("biz__submenu biz__bottom__nav__menu");
let cls_nav_2 = $(".toplayout-structures-panel").hasClass("nav_2_layout");
let cls_nav_3 = $(".biz-layout-3-left-nav").hasClass("nav_3_layout");
let cls_nav_sub = $(".biz-submenu").hasClass("nav_sub_layout");
let set_attr = $(".biz-submenu").attr("data-details_structure");
if (layout_chng == true) {
}
else if (layout_chng3 == true) {
if (cls_nav_sub == false) {
$(".biz-submenu").css({ "z-index": "1040" });
if (set_attr == "true") {
$(".biz-submenu").css({ "z-index": "9999" });
}
else {
$(".biz-submenu").css({ "z-index": "1040" });
}
}
else {
if (set_attr == "true") {
if ($("#bizgaze_body").find("#dashboardWidget-modal-content").length == 0) {
$(".biz-submenu").css({ "z-index": "9999" });
}
else {
$(".biz-submenu").css({ "z-index": "1040" });
}
}
else {
$(".biz-submenu").css({ "z-index": "1040" });
}
}
}
else {
if (cls_nav_3 == false) {
$(".biz-layout-3-left-nav").css({ "z-index": "1040" });
}
else {
$(".biz-layout-3-left-nav").css({ "z-index": "9999" });
if ($("#bizgaze_body").find("#dashboardWidget-modal-content").length == 0) {
$("#bizgaze_body").addClass("edit-dashboard-mode");
$(".biz-layout-3-left-nav").css({ "z-index": "9999" });
}
else {
$("#bizgaze_body").removeClass("edit-dashboard-mode");
$(".biz-layout-3-left-nav").css({ "z-index": "1040" });
}
}
if (cls_nav_2 == false) {
$("#bizgaze_body").addClass("edit-dashboard-mode");
$(".toplayout-structures-panel").css({ "z-index": "9999" });
}
}
}
close(containerid, callback) {
var instance = this;
instance.closeDetailsPage(containerid);
}
getLastContainerId() {
return Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds[Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds.length - 1];
}
closeDetailsPage(containerid) {
var instance = this;
let modallength = $("._bizgaze_detail_container").length;
if (modallength > 0) {
var panel = $($("._bizgaze_detail_container")[modallength - 1]).attr('id');
$('#' + panel).empty();
if (instance.detailsViewIndex == 3)
$($('#' + panel).siblings()[0]).removeClass('col-4').addClass('col-12');
$('#' + panel).remove();
}
let containerlength = $("._bizgaze_detail_container").length;
if (containerlength > 0) {
var container = $($("._bizgaze_detail_container")[containerlength - 1]).attr('id');
$('#' + container).removeClass('hidden');
}
}
closeAllModals(containerId) {
$("._bizgaze_detail_container").remove();
$("._bizgaze_popup_container").modal('hide');
let nav = Unibase.Platform.Helpers.NavigationHelper;
nav.ModalContainerIds = [];
if (containerId) {
let rv = Unibase.Platform.Analytics.Components.ReportViewer.Instance().getReportViewerInstance(containerId);
let idx = nav.reportViewerInstance.findIndex(x => { return x.instance == rv; });
let dtl_ins = Unibase.Themes.Compact.Components.Details.Instance();
if (idx > -1 && dtl_ins.isDetailsUpdated) {
Unibase.Themes.Compact.Components.Details.Instance().lastReportInstance = nav.reportViewerInstance[idx].instance;
}
}
nav.reportViewerInstance = [];
Unibase.Themes.Providers.Detail_Settings.Instance().DetailParameters = [];
Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters = [];
Unibase.Themes.Providers.DetailHelper.installedAppId = 0;
}
loadList(installedappid, callback) {
return __awaiter(this, void 0, void 0, function* () {
var instance = this;
if (!Unibase.Themes.Compact.Components.Nav.Instance().isDshboardBck) {
Unibase.Themes.Compact.Components.Nav.Instance().isDshboardBckArray.push({ "InstalledAppId": installedappid, "AppName": $('#' + installedappid).find("#hf_Apps_InstalledAppName").val(), "isBack": "App", "isDetails": false, "isDetailsBack": [] });
}
else {
Unibase.Themes.Compact.Components.Nav.Instance().isDshboardBck = false;
}
this.fileCacheHelper.loadJsFiles(["tenants/themes/compact/components/list/list.js", "tenants/themes/compact/components/nav/nav.template.js"], function () {
return __awaiter(this, void 0, void 0, function* () {
$('#preloader-it').remove();
let html = '<div class="skelton_loader biz-secondary-color position-absolute w-100 z-index-10">';
html += Unibase.Themes.Compact.Components.Nav_Template.Instance().skelTonListPage();
html += '</div>';
$('#layout-detail').before(html);
let apptype;
let res = yield Unibase.Platform.Apps.Managers.AppManager.Instance().getInstallApp(installedappid);
apptype = res.result.AppTypeId;
if (apptype == 2 || apptype == 3) {
Unibase.Platform.Helpers.NavigationHelper.Instance().loadSettings(installedappid, callback);
}
else {
instance.closeAllModals(Unibase.Themes.Compact.Components.Details.Instance().lastContinerId);
instance.popin(installedappid, "", Unibase.Themes.Compact.Components.List.Instance(), null);
}
});
});
});
}
loadSettings(installedappid, callback) {
var instance = this;
let html = '<div class="skelton_loader biz-secondary-color position-absolute w-100 z-index-10">';
html += Unibase.Themes.Compact.Components.Nav_Template.Instance().skelTonListPage();
html += '</div>';
$('#layout-detail').before(html);
instance.popup(installedappid, "", Unibase.Themes.Compact.Components.List.Instance(), function () {
$(".report-close-btn").removeClass("d-none");
}, Unibase.Platform.Helpers.Size.Medium);
}
loadForm(FormId, Pk_Value, AppConfigurationId, PortletWidgetId, callback) {
var instance = this.fileCacheHelper;
$(".toplayout-structures-panel").css({ "z-index": "1040" });
Unibase.Platform.Helpers.NavigationHelper.Instance().showLoading();
Unibase.Platform.Forms.Managers.FormManager.Instance().getForm(FormId).then(function (response) {
instance.loadJsFile(response.result.DefaultJsUrl, function () {
var dynamicInstance = eval(response.result.FormJsVariableName + ".Instance()");
dynamicInstance.loadForm(FormId, Pk_Value, AppConfigurationId, callback, PortletWidgetId);
Unibase.Platform.Helpers.NavigationHelper.Instance().hideLoading();
});
});
if (event !== undefined && event !== null) {
$(event.currentTarget).blur();
}
}
loadDetailSettingForm(FormId, Pk_Value, AppConfigurationId, PortletWidgetId, callback) {
var instance = this.fileCacheHelper;
Unibase.Platform.Helpers.NavigationHelper.Instance().showLoading();
Unibase.Platform.Forms.Managers.FormManager.Instance().getForm(FormId).then(function (response) {
instance.loadJsFile(response.result.DefaultJsUrl, function () {
var dynamicInstance = eval(response.result.FormJsVariableName + ".Instance()");
var activePortletId = Number($(".layout-detail-tabs .tab-addeditem").find(".active").parent().attr("value"));
if (!isNaN(activePortletId)) {
var portletWidgetInfo = {
PortletId: activePortletId,
};
Unibase.Platform.Forms.Components.FormViewer.instance.ProtletWidgetInfo = portletWidgetInfo;
}
dynamicInstance.loadForm(FormId, Pk_Value, AppConfigurationId, callback, PortletWidgetId);
Unibase.Platform.Helpers.NavigationHelper.Instance().hideLoading();
});
});
if (event !== undefined && event !== null) {
$(event.currentTarget).blur();
}
}
loadDetailPopup(id, installedappid, callback) {
var instance = this;
if (id != 0 && installedappid != 0) {
var component = Themes.Compact.Components.Details.Instance();
instance.popup(id, "", component, function (containerid) {
var obj = Themes.Compact.Components.Details.Instance();
obj._recordId = id;
obj._installedAppId = installedappid;
Themes.Providers.DetailHelper.recordId = id;
Themes.Providers.DetailHelper.installedAppId = installedappid;
var detailObj = obj;
Themes.Providers.DetailHelper.SetDetailInstance(obj);
var detail = component;
detail.loadPortlets(obj);
if (callback != null)
callback();
}, Unibase.Platform.Helpers.Size.Auto);
}
else {
MessageHelper.Instance().showError("Installedappid & recordid should not be 0", "");
}
}
loadDetail(id, installedappid, callback, detailContainerId = "", detailheader = false) {
return __awaiter(this, void 0, void 0, function* () {
const instance = this;
let VisibleContainerId = instance.getLastContainerId();
let record = {};
let filter = Unibase.Themes.Compact.Components.Nav.Instance().isDshboardBckArray.filter(function (o) {
return o.InstalledAppId == installedappid;
});
record = { "RecordId": id, "InstalledAppId": installedappid, "isBack": "DetailPage", "DetailConatinerId": detailContainerId, "DetailHeader": detailheader };
if (filter != undefined && filter.length > 0) {
filter[0].isDetails = true;
filter[0].isDetailsBack.push(record);
}
else {
console.log("navigation-back functionality not tracking in detail page, track by conatianerid");
}
if (id != 0 && installedappid != 0) {
this.detailsViewIndex = Unibase.Themes.Compact.Components.Index.Instance().detailsViewIndex;
var containerId = "";
if (instance.isReportPopup(VisibleContainerId)) {
containerId = '_modal_bizgaze_detail_' + moment().unix();
}
var component = Themes.Compact.Components.Details.Instance();
var obj = Themes.Compact.Components.Details.Instance();
if (detailheader == true) {
obj._detailsHeader = detailheader;
Unibase.Themes.Compact.Components.Details.Instance().IsCustomDetailHeader = detailheader;
}
else {
obj._detailsHeader = false;
Unibase.Themes.Compact.Components.Details.Instance().IsCustomDetailHeader = false;
}
obj._recordId = id;
obj._installedAppId = installedappid;
Themes.Providers.DetailHelper.recordId = id;
Themes.Providers.DetailHelper.installedAppId = installedappid;
var detailObj = obj;
Themes.Providers.DetailHelper.SetDetailInstance(obj);
let apptype;
var detail = component;
let ress = yield Unibase.Platform.Apps.Managers.AppManager.Instance().getInstallApp(installedappid);
apptype = ress.result.AppTypeId;
if (apptype == 2 || apptype == 3) {
instance.popup(id, containerId, component, function (containerid, component) {
detail.loadPortlets(obj);
if (callback != null)
callback();
}, Unibase.Platform.Helpers.Size.Medium);
}
else if ($("._bizgaze_popup_container").is(":visible")) {
instance.popup(id, containerId, component, function (containerid, component) {
detail.loadPortlets(obj);
if (callback != null)
callback();
}, Unibase.Platform.Helpers.Size.Auto);
}
else {
if (instance.detailsViewIndex == 1) {
instance.popin(id, containerId, Themes.Compact.Components.Details.Instance(), function (containerid, component) {
detail.loadPortlets(obj);
if (callback != null)
callback();
});
}
else if (instance.detailsViewIndex == 2) {
instance.popin(id, containerId, Themes.Compact.Components.Details.Instance(), function (containerid, component) {
detail.loadPortlets(obj);
if (callback != null)
callback();
$('#' + obj._containerId).parent().addClass('d-flex');
$($("#" + obj._containerId).siblings()[0]).css({ "z-index": "1", "position": "absolute" });
$('#' + obj._containerId).removeClass("col-sm").addClass('col-12 col-xl-10 bg-light').css({ "z-index": "9", "position": "absolute", "right": "0px" });
});
}
else if (instance.detailsViewIndex == 3) {
instance.popin(id, containerId, Themes.Compact.Components.Details.Instance(), function (containerid, component) {
detail.loadPortlets(obj);
if (callback != null)
callback();
$('#' + obj._containerId).parent().addClass('row');
$($('#' + obj._containerId).siblings()[0]).removeClass('hidden col-sm col-12').addClass('col-4');
$('#' + obj._containerId).removeClass('col-sm').addClass('col-8');
});
}
}
}
else {
MessageHelper.Instance().showError("Installedappid & recordid should not be 0", "div_ErrorMessage", VisibleContainerId);
}
});
}
loadSection(id, containerid, component, obj, callback) {
var instance = this;
if (component.cssFiles() !== []) {
this.fileCacheHelper.loadCssFiles(component.cssFiles(), null);
}
this.fileCacheHelper.loadJsFiles(component.jsFiles(), function () {
var panel = containerid;
if (panel === "" || panel === undefined)
panel = '_modal_bizgaze_edit_' + moment().unix();
if (panel != "_bizgaze_body" && panel != "external-form" && panel != "" && !panel.includes("div_portletwidget_") && !panel.includes("div_dashboardportletwidget_") && $.inArray(panel, Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds)) {
if (Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds.find(x => x == panel) == undefined) {
Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds.push(panel);
}
}
if (($("#" + panel).length <= 0) && (!panel.includes('div_dashboardportletwidget') && !panel.includes("div_portletwidget_") && (!panel.includes('_bizgaze_body')))) {
var detailhtml = '<div class="_bizgaze_detail_container p-0 col-sm" id="' + panel + '"></div>';
$("#layout-detail").before(detailhtml);
}
var html = component.html(id, panel);
$("#" + panel).html(html);
component.load(id, panel, callback);
if (callback != null)
callback(containerid, component);
});
}
showLoading() {
$(".unibase_modal_backdrop").removeAttr('style');
$(".preloader-it").fadeIn();
}
hideLoading() {
const instance = this;
let containerid = instance.getLastContainerId();
if (containerid != undefined && Unibase.Themes.Providers.DetailHelper.installedAppId != 0) {
if (containerid.includes('_viewall')) {
containerid = Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds[Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds.length - 2];
}
}
if (($('.skelton_loader').length != 0) && ($("#" + containerid).html() != "")) {
$({ to: 0 }).animate({ to: 1 }, 0, function () {
$(".unibase_modal_backdrop").css("display", "none");
$(".biz-db-header").removeClass('invisible');
$(".BindData_" + containerid).removeClass('invisible');
Unibase.Themes.Compact.Components.Nav.Instance().isList = false;
$("#" + containerid).find('#div_detail_profile').removeClass('invisible');
$(".dashboardwidget-container").removeClass('invisible');
$('.detail-container-content').removeClass('invisible');
$('.skelton_loader').remove();
let html = '<div class="preloader-it" id="preloader-it" style="background: transparent; display: none;"><div class="loader-pendulums">&nbsp;</div></div>';
if ($('.preloader-it').length == 0) {
$('#bizgaze_message').before(html);
}
});
}
$(".preloader-it").fadeOut("slow", function () {
$(".unibase_modal_backdrop").css("display", "none");
$(".biz-db-header").removeClass('invisible');
$(".dashboardwidget-container").removeClass('invisible');
$('.detail-container-content').removeClass('invisible');
});
}
showContainerLoading(containerid) {
$("#" + containerid).find(".line-loader-container").addClass('show-loading');
}
hideContainerLoading(containerid) {
$("#" + containerid).find(".line-loader-container").removeClass('show-loading');
}
popupHtml(html, size, callback) {
var panel = '_modal_bizgaze_popup_' + moment().unix();
let width = 0;
if ($("#" + panel).length <= 0) {
let colSpan = "col-sm-8";
if (size === Unibase.Platform.Helpers.Size.Mini) {
colSpan = "col-sm-4";
}
else if (size === Unibase.Platform.Helpers.Size.Medium) {
colSpan = "col-sm-6";
}
else if (size === Unibase.Platform.Helpers.Size.ExtraLarge) {
colSpan = "col-sm-12";
}
else if (size === Unibase.Platform.Helpers.Size.DockRight) {
colSpan = "";
width = ($(document).width() - 240);
}
var modalhtml = '<div class="_bizgaze_create_container shadow-left shadow-xl modal right bg-light ' + colSpan + ' p-0" id="' + panel + '"></div>';
$("#_bizgaze_modal").before(modalhtml);
}
if ($("#" + panel).length <= 0) {
panel = "_bizgaze_body";
}
var instance = this;
$('#' + panel).html(html);
$("#" + panel).find(".btn-close").click(function () {
instance.closePopUp();
});
$("#" + panel).find(".header").addClass("modal-header").addClass("pa-5").removeClass("header");
$("#" + panel).find(".footer").addClass("modal-footer").addClass("pa-5").removeClass("footer");
$("#" + panel).find(".scrollable").addClass("modal-body").addClass("bg-white").removeClass("scrollable");
$("#" + panel).find(".modal-body").height($(window).outerHeight() - 110);
if (width !== 0)
$("#" + panel).width(width);
if ($(document).width() < 700) {
$("#" + panel).find(".modal-body").removeClass("w-f");
}
$(document).on('shown.bs.modal', '#' + panel, function () {
if (callback != null) {
callback(panel);
}
});
$('#' + panel).modal({ backdrop: 'static', show: true });
}
updateDefaultWidgetValues(panel) {
var ModalContainers = Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds;
var key = Object.keys(Unibase.Themes.Providers.Detail_Settings.Instance().DetailParameters).find(x => x == "#" + panel);
if (key == "#" + panel) {
delete Unibase.Themes.Providers.Detail_Settings.Instance().DetailParameters['#' + panel];
Unibase.Themes.Providers.Detail_Settings.Instance().DetailParameters.length--;
}
var DetailSetting_Instance = Unibase.Themes.Providers.Detail_Settings.Instance();
var Details_Instance = Unibase.Themes.Compact.Components.Details.Instance();
var ContainerId = ModalContainers[ModalContainers.length - 1];
var installedappid = DetailSetting_Instance.DetailParameters["#" + ContainerId].InstalledAppId;
var portletid = Number(DetailSetting_Instance.DetailParameters["#" + ContainerId].ActivePortletId);
Details_Instance.unibase_core_activeportletid = portletid;
Unibase.Themes.Providers.DetailHelper.installedAppId = installedappid;
Details_Instance._installedAppId = installedappid;
Details_Instance.unibase_ActiveInstalledAppId = installedappid;
DetailSetting_Instance.InputParameters = DetailSetting_Instance.DetailParameters["#" + ContainerId].InputParameters;
if (DetailSetting_Instance.InputParameters.length > 0) {
var recordid = Number(DetailSetting_Instance.InputParameters.find(x => x.Key == "hf_" + installedappid + "_recordid").Value);
Details_Instance._recordId = recordid;
}
}
}
Compact.NavigationHelper = NavigationHelper;
})(Compact = Themes.Compact || (Themes.Compact = {}));
})(Themes = Unibase.Themes || (Unibase.Themes = {}));
})(Unibase || (Unibase = {}));
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1,54 @@
var Unibase;
(function (Unibase) {
let Themes;
(function (Themes) {
let Compact;
(function (Compact) {
class CollapsedTabs {
constructor() {
this.iterations = 0;
this.tabHeight = 78;
}
static Instance() {
return new CollapsedTabs();
}
autoCollapse(tabs) {
var collapsed = tabs.find("#collapsed");
var tHeight = tabs.innerHeight();
if (tHeight >= this.tabHeight) {
while (tHeight > this.tabHeight && tHeight != undefined) {
this.iterations += 1;
var children = tabs.children("li:not(.exclude-tab)");
var count = children.length;
$(children[count - 1]).prependTo("#collapsed");
collapsed.find("a").removeClass("nav-link");
collapsed.find("a").addClass("collapsedPortlet");
collapsed.find(".collapsedPortlet").css({ "padding": ".5rem 1rem", "color": "#324148" });
collapsed.find("a").removeClass("h-60p").addClass("h-50p");
var collapsed_li = collapsed.children('li');
count = collapsed_li.length;
if (count > 0) {
$(".more-tab").removeClass("hidden");
}
tHeight = tabs.innerHeight();
}
}
else {
while (tHeight > this.tabHeight + 5 && (tabs.children('li').length > 1)) {
if (tHeight == undefined)
break;
var collapsed_li = collapsed.children('li');
var count = collapsed_li.length;
$(collapsed_li[0]).insertBefore(tabs.children("li:not(.exclude-tab)"));
tHeight = tabs.innerHeight();
}
if (tHeight > this.tabHeight) {
this.autoCollapse(tabs);
}
}
}
}
Compact.CollapsedTabs = CollapsedTabs;
})(Compact = Themes.Compact || (Themes.Compact = {}));
})(Themes = Unibase.Themes || (Unibase.Themes = {}));
})(Unibase || (Unibase = {}));
@@ -0,0 +1 @@
{"version":3,"file":"collapsetabs.js","sourceRoot":"","sources":["collapsetabs.ts"],"names":[],"mappings":"AACA,IAAU,OAAO,CA8DhB;AA9DD,WAAU,OAAO;IACb,IAAiB,MAAM,CA4DtB;IA5DD,WAAiB,MAAM;QACnB,IAAiB,OAAO,CA0DvB;QA1DD,WAAiB,OAAO;YACpB,MAAa,aAAa;gBAGtB;oBACI,IAAI,CAAC,UAAU,GAAG,CAAC,CAAC;oBACpB,IAAI,CAAC,SAAS,GAAG,EAAE,CAAC;gBACxB,CAAC;gBAED,MAAM,CAAC,QAAQ;oBACX,OAAO,IAAI,aAAa,EAAE,CAAC;gBAC/B,CAAC;gBAED,YAAY,CAAC,IAAI;oBACb,IAAI,SAAS,GAAG,IAAI,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC;oBACxC,IAAI,OAAO,GAAG,IAAI,CAAC,WAAW,EAAE,CAAC;oBACjC,IAAI,OAAO,IAAI,IAAI,CAAC,SAAS,EAAE;wBAE3B,OAAO,OAAO,GAAG,IAAI,CAAC,SAAS,IAAI,OAAO,IAAI,SAAS,EAAE;4BACrD,IAAI,CAAC,UAAU,IAAI,CAAC,CAAC;4BAErB,IAAI,QAAQ,GAAG,IAAI,CAAC,QAAQ,CAAC,sBAAsB,CAAC,CAAC;4BACrD,IAAI,KAAK,GAAG,QAAQ,CAAC,MAAM,CAAC;4BAC5B,CAAC,CAAC,QAAQ,CAAC,KAAK,GAAG,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,YAAY,CAAC,CAAC;4BAE/C,SAAS,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC,WAAW,CAAC,UAAU,CAAC,CAAC;4BAC5C,SAAS,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC,QAAQ,CAAC,kBAAkB,CAAC,CAAC;4BACjD,SAAS,CAAC,IAAI,CAAC,mBAAmB,CAAC,CAAC,GAAG,CAAC,EAAE,SAAS,EAAE,YAAY,EAAE,OAAO,EAAE,SAAS,EAAE,CAAC,CAAC;4BACzF,SAAS,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC,WAAW,CAAC,OAAO,CAAC,CAAC,QAAQ,CAAC,OAAO,CAAC,CAAC;4BAC3D,IAAI,YAAY,GAAG,SAAS,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC;4BAC5C,KAAK,GAAG,YAAY,CAAC,MAAM,CAAC;4BAE5B,IAAI,KAAK,GAAG,CAAC,EAAE;gCACX,CAAC,CAAC,WAAW,CAAC,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC;6BACxC;4BACD,OAAO,GAAG,IAAI,CAAC,WAAW,EAAE,CAAC;yBAEhC;qBACJ;yBACI;wBACD,OAAO,OAAO,GAAG,IAAI,CAAC,SAAS,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,EAAE;4BAErE,IAAI,OAAO,IAAI,SAAS;gCACpB,MAAM;4BACV,IAAI,YAAY,GAAG,SAAS,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC;4BAC5C,IAAI,KAAK,GAAG,YAAY,CAAC,MAAM,CAAC;4BAChC,CAAC,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,YAAY,CAAC,IAAI,CAAC,QAAQ,CAAC,sBAAsB,CAAC,CAAC,CAAC;4BACvE,OAAO,GAAG,IAAI,CAAC,WAAW,EAAE,CAAC;yBAChC;wBACD,IAAI,OAAO,GAAG,IAAI,CAAC,SAAS,EAAE;4BAE1B,IAAI,CAAC,YAAY,CAAC,IAAI,CAAC,CAAC;yBAC3B;qBACJ;gBAEL,CAAC;aAEJ;YAxDY,qBAAa,gBAwDzB,CAAA;QACL,CAAC,EA1DgB,OAAO,GAAP,cAAO,KAAP,cAAO,QA0DvB;IACL,CAAC,EA5DgB,MAAM,GAAN,cAAM,KAAN,cAAM,QA4DtB;AACL,CAAC,EA9DS,OAAO,KAAP,OAAO,QA8DhB"}
+1
View File
@@ -0,0 +1 @@
var Unibase;(function(n){let t;(function(n){let t;(function(n){class t{constructor(){this.iterations=0;this.tabHeight=78}static Instance(){return new t}autoCollapse(n){var i=n.find("#collapsed"),t=n.innerHeight(),f,u,r;if(t>=this.tabHeight)while(t>this.tabHeight&&t!=undefined)this.iterations+=1,f=n.children("li:not(.exclude-tab)"),r=f.length,$(f[r-1]).prependTo("#collapsed"),i.find("a").removeClass("nav-link"),i.find("a").addClass("collapsedPortlet"),i.find(".collapsedPortlet").css({padding:".5rem 1rem",color:"#324148"}),i.find("a").removeClass("h-60p").addClass("h-50p"),u=i.children("li"),r=u.length,r>0&&$(".more-tab").removeClass("hidden"),t=n.innerHeight();else{while(t>this.tabHeight+5&&n.children("li").length>1){if(t==undefined)break;u=i.children("li");r=u.length;$(u[0]).insertBefore(n.children("li:not(.exclude-tab)"));t=n.innerHeight()}t>this.tabHeight&&this.autoCollapse(n)}}}n.CollapsedTabs=t})(t=n.Compact||(n.Compact={}))})(t=n.Themes||(n.Themes={}))})(Unibase||(Unibase={}));