This commit is contained in:
2023-03-11 17:30:20 +00:00
commit b6c4e025bc
5124 changed files with 1153349 additions and 0 deletions
@@ -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={}));