From 871fe615d685c5b1264e030a36392753a77c7390 Mon Sep 17 00:00:00 2001 From: Max Date: Thu, 29 Aug 2019 20:08:17 -0400 Subject: [PATCH 1/3] WIP 1.3.0 beatsaber --- BeatOn/Assets/www/main-es2015.js | 1759 ++++++++-------- BeatOn/Assets/www/main-es5.js | 1817 +++++++++-------- BeatOn/BeatOn.csproj | 2 + BeatOn/BeatSaberModder.cs | 68 +- BeatOn/Resources/Resource.designer.cs | 10 +- BeatOn/Resources/raw/libbeatonmod64.so | Bin 0 -> 18488 bytes BeatOn/Resources/raw/libmodloader64.so | Bin 0 -> 18456 bytes QuestomAssets | 2 +- .../app/main-mods/main-mods.component.html | 4 +- .../src/app/main-mods/main-mods.component.ts | 19 + frontend/src/app/setup/setup.component.html | 2 +- 11 files changed, 1903 insertions(+), 1780 deletions(-) create mode 100644 BeatOn/Resources/raw/libbeatonmod64.so create mode 100644 BeatOn/Resources/raw/libmodloader64.so diff --git a/BeatOn/Assets/www/main-es2015.js b/BeatOn/Assets/www/main-es2015.js index fc7e4a5..599ec11 100644 --- a/BeatOn/Assets/www/main-es2015.js +++ b/BeatOn/Assets/www/main-es2015.js @@ -19109,7 +19109,7 @@ let hf; try { hf = "undefined" != typeof Intl && Intl.v8BreakIterator; - } catch (vR) { + } catch (xR) { hf = !1; } const gf = (() => { @@ -23035,7 +23035,7 @@ const e = (function(t) { try { return t.frameElement; - } catch (vR) { + } catch (xR) { return null; } })( @@ -23694,7 +23694,7 @@ let E_; try { E_ = "undefined" != typeof Intl; - } catch (vR) { + } catch (xR) { E_ = !1; } const I_ = (() => { @@ -28705,7 +28705,7 @@ Cr(21, 0, null, null, 1, "h4", [], null, null, null, null, null)), (t()(), Rr(-1, null, [ - "This version of Beat On is intended for Beat Saber version 1.1.0 and 1.2.0!" + "This version of Beat On is intended for Beat Saber version 1.1.0 and 1.2.0 and 1.3.0!" ])), (t()(), Cr(23, 0, null, null, 1, "p", [], null, null, null, null, null)), @@ -48446,187 +48446,8 @@ null ); } - var $E = Co("app-sync-saber", TE, GE, {}, {}, []); - class ZE {} - const QE = k_(ZE); - class XE {} - const JE = k_(XE), - tI = (() => - class extends QE { - constructor() { - super(...arguments), (this._stateChanges = new w()); - } - ngOnChanges() { - this._stateChanges.next(); - } - ngOnDestroy() { - this._stateChanges.complete(); - } - })(), - eI = (() => - class extends QE { - constructor(t) { - super(), - (this._elementRef = t), - (this._stateChanges = new w()), - "action-list" === this._getListType() && - t.nativeElement.classList.add("mat-action-list"); - } - _getListType() { - const t = this._elementRef.nativeElement.nodeName.toLowerCase(); - return "mat-list" === t - ? "list" - : "mat-action-list" === t - ? "action-list" - : null; - } - ngOnChanges() { - this._stateChanges.next(); - } - ngOnDestroy() { - this._stateChanges.complete(); - } - })(), - nI = (() => - class extends JE { - constructor(t, e, n, a) { - super(), - (this._element = t), - (this._isInteractiveList = !1), - (this._destroyed = new w()), - (this._isInteractiveList = !!( - n || - (a && "action-list" === a._getListType()) - )), - (this._list = n || a); - const o = this._getHostElement(); - "button" !== o.nodeName.toLowerCase() || - o.hasAttribute("type") || - o.setAttribute("type", "button"), - this._list && - this._list._stateChanges - .pipe(Zp(this._destroyed)) - .subscribe(() => { - e.markForCheck(); - }); - } - ngAfterContentInit() { - var t, e; - (e = this._element), - (t = this._lines).changes - .pipe(id(t)) - .subscribe(({ length: t }) => { - z_(e, "mat-2-line", !1), - z_(e, "mat-3-line", !1), - z_(e, "mat-multi-line", !1), - 2 === t || 3 === t - ? z_(e, `mat-${t}-line`, !0) - : t > 3 && z_(e, "mat-multi-line", !0); - }); - } - ngOnDestroy() { - this._destroyed.next(), this._destroyed.complete(); - } - _isRippleDisabled() { - return ( - !this._isInteractiveList || - this.disableRipple || - !(!this._list || !this._list.disableRipple) - ); - } - _getHostElement() { - return this._element.nativeElement; - } - })(), - aI = (() => class {})(), - oI = (() => class {})(); - var iI = Ia({ - encapsulation: 2, - styles: [ - ".mat-subheader{display:flex;box-sizing:border-box;padding:16px;align-items:center}.mat-list-base .mat-subheader{margin:0}.mat-list-base{padding-top:8px;display:block;-webkit-tap-highlight-color:transparent}.mat-list-base .mat-subheader{height:48px;line-height:16px}.mat-list-base .mat-subheader:first-child{margin-top:-8px}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{display:block;height:48px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base .mat-list-item .mat-list-item-content,.mat-list-base .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base .mat-list-item .mat-list-item-content-reverse,.mat-list-base .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base .mat-list-item .mat-list-item-ripple,.mat-list-base .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar,.mat-list-base .mat-list-option.mat-list-item-with-avatar{height:56px}.mat-list-base .mat-list-item.mat-2-line,.mat-list-base .mat-list-option.mat-2-line{height:72px}.mat-list-base .mat-list-item.mat-3-line,.mat-list-base .mat-list-option.mat-3-line{height:88px}.mat-list-base .mat-list-item.mat-multi-line,.mat-list-base .mat-list-option.mat-multi-line{height:auto}.mat-list-base .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base .mat-list-item .mat-list-text,.mat-list-base .mat-list-option .mat-list-text{display:flex;flex-direction:column;width:100%;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base .mat-list-item .mat-list-text>*,.mat-list-base .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:400;font-size:inherit}.mat-list-base .mat-list-item .mat-list-text:empty,.mat-list-base .mat-list-option .mat-list-text:empty{display:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base .mat-list-item .mat-list-avatar,.mat-list-base .mat-list-option .mat-list-avatar{flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover}.mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:72px;width:calc(100% - 72px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:72px}.mat-list-base .mat-list-item .mat-list-icon,.mat-list-base .mat-list-option .mat-list-icon{flex-shrink:0;width:24px;height:24px;font-size:24px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:64px;width:calc(100% - 64px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:64px}.mat-list-base .mat-list-item .mat-divider,.mat-list-base .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base .mat-list-item .mat-divider,[dir=rtl] .mat-list-base .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-list-base[dense]{padding-top:4px;display:block}.mat-list-base[dense] .mat-subheader{height:40px;line-height:8px}.mat-list-base[dense] .mat-subheader:first-child{margin-top:-4px}.mat-list-base[dense] .mat-list-item,.mat-list-base[dense] .mat-list-option{display:block;height:40px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-item-content,.mat-list-base[dense] .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base[dense] .mat-list-item .mat-list-item-content-reverse,.mat-list-base[dense] .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base[dense] .mat-list-item .mat-list-item-ripple,.mat-list-base[dense] .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar{height:48px}.mat-list-base[dense] .mat-list-item.mat-2-line,.mat-list-base[dense] .mat-list-option.mat-2-line{height:60px}.mat-list-base[dense] .mat-list-item.mat-3-line,.mat-list-base[dense] .mat-list-option.mat-3-line{height:76px}.mat-list-base[dense] .mat-list-item.mat-multi-line,.mat-list-base[dense] .mat-list-option.mat-multi-line{height:auto}.mat-list-base[dense] .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base[dense] .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base[dense] .mat-list-item .mat-list-text,.mat-list-base[dense] .mat-list-option .mat-list-text{display:flex;flex-direction:column;width:100%;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-text>*,.mat-list-base[dense] .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:400;font-size:inherit}.mat-list-base[dense] .mat-list-item .mat-list-text:empty,.mat-list-base[dense] .mat-list-option .mat-list-text:empty{display:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base[dense] .mat-list-item .mat-list-avatar,.mat-list-base[dense] .mat-list-option .mat-list-avatar{flex-shrink:0;width:36px;height:36px;border-radius:50%;object-fit:cover}.mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:68px;width:calc(100% - 68px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:68px}.mat-list-base[dense] .mat-list-item .mat-list-icon,.mat-list-base[dense] .mat-list-option .mat-list-icon{flex-shrink:0;width:20px;height:20px;font-size:20px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:60px;width:calc(100% - 60px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:60px}.mat-list-base[dense] .mat-list-item .mat-divider,.mat-list-base[dense] .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-divider,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base[dense] .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-nav-list a{text-decoration:none;color:inherit}.mat-nav-list .mat-list-item{cursor:pointer;outline:0}mat-action-list button{background:0 0;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:transparent;text-align:left}[dir=rtl] mat-action-list button{text-align:right}mat-action-list button::-moz-focus-inner{border:0}mat-action-list .mat-list-item{cursor:pointer;outline:inherit}.mat-list-option:not(.mat-list-item-disabled){cursor:pointer;outline:0}@media (-ms-high-contrast:active){.mat-selection-list:focus{outline-style:dotted}.mat-list-option:focus,.mat-list-option:hover,.mat-nav-list .mat-list-item:focus,.mat-nav-list .mat-list-item:hover,mat-action-list .mat-list-item:focus,mat-action-list .mat-list-item:hover{outline:dotted 1px}}@media (hover:none){.mat-action-list .mat-list-item:not(.mat-list-item-disabled):hover,.mat-list-option:not(.mat-list-item-disabled):hover,.mat-nav-list .mat-list-item:not(.mat-list-item-disabled):hover{background:0 0}}" - ], - data: {} - }); - function rI(t) { - return zr(2, [Er(null, 0)], null, null); - } - var lI = Ia({ encapsulation: 2, styles: [], data: {} }); - function sI(t) { - return zr( - 2, - [ - (t()(), - Cr( - 0, - 0, - null, - null, - 6, - "div", - [["class", "mat-list-item-content"]], - null, - null, - null, - null, - null - )), - (t()(), - Cr( - 1, - 0, - null, - null, - 1, - "div", - [ - ["class", "mat-list-item-ripple mat-ripple"], - ["mat-ripple", ""] - ], - [[2, "mat-ripple-unbounded", null]], - null, - null, - null, - null - )), - Uo( - 2, - 212992, - null, - 0, - K_, - [Ln, Di, gf, [2, q_], [2, uM]], - { disabled: [0, "disabled"], trigger: [1, "trigger"] }, - null - ), - Er(null, 0), - (t()(), - Cr( - 4, - 0, - null, - null, - 1, - "div", - [["class", "mat-list-text"]], - null, - null, - null, - null, - null - )), - Er(null, 1), - Er(null, 2) - ], - function(t, e) { - var n = e.component; - t(e, 2, 0, n._isRippleDisabled(), n._getHostElement()); - }, - function(t, e) { - t(e, 1, 0, Io(e, 2).unbounded); - } - ); - } - var cI = (function() { + var $E = Co("app-sync-saber", TE, GE, {}, {}, []), + ZE = (function() { var t = { HEX: 0, RGBA: 1, HSLA: 2, CMYK: 3 }; return ( (t[t.HEX] = "HEX"), @@ -48636,22 +48457,22 @@ t ); })(), - dI = (function() { + QE = (function() { return function(t, e, n, a) { (this.r = t), (this.g = e), (this.b = n), (this.a = a); }; })(), - uI = (function() { + XE = (function() { return function(t, e, n, a) { (this.h = t), (this.s = e), (this.v = n), (this.a = a); }; })(), - mI = (function() { + JE = (function() { return function(t, e, n, a) { (this.h = t), (this.s = e), (this.l = n), (this.a = a); }; })(), - hI = (function() { + tI = (function() { return function(t, e, n, a, o) { void 0 === o && (o = 1), (this.c = t), @@ -48661,7 +48482,7 @@ (this.a = o); }; })(), - gI = (function() { + eI = (function() { function t() { this.newValue = new li(); } @@ -48677,7 +48498,7 @@ t ); })(), - pI = (function() { + nI = (function() { function t(t) { var e = this; (this.elRef = t), @@ -48754,17 +48575,17 @@ t ); })(), - fI = (function() { + aI = (function() { return function(t, e, n, a) { (this.h = t), (this.s = e), (this.v = n), (this.a = a); }; })(), - bI = (function() { + oI = (function() { return function(t, e, n, a) { (this.h = t), (this.s = e), (this.v = n), (this.a = a); }; })(), - _I = (function() { + iI = (function() { function t() { this.active = null; } @@ -48781,19 +48602,19 @@ n = t.s, a = t.v, o = t.a; - if (0 === a) return new mI(e, 0, 0, o); - if (0 === n && 1 === a) return new mI(e, 1, 1, o); + if (0 === a) return new JE(e, 0, 0, o); + if (0 === n && 1 === a) return new JE(e, 1, 1, o); var i = (a * (2 - n)) / 2; - return new mI(e, (a * n) / (1 - Math.abs(2 * i - 1)), i, o); + return new JE(e, (a * n) / (1 - Math.abs(2 * i - 1)), i, o); }), (t.prototype.hsla2hsva = function(t) { var e = Math.min(t.h, 1), n = Math.min(t.s, 1), a = Math.min(t.l, 1), o = Math.min(t.a, 1); - if (0 === a) return new uI(e, 0, 0, o); + if (0 === a) return new XE(e, 0, 0, o); var i = a + (n * (1 - Math.abs(2 * a - 1))) / 2; - return new uI(e, (2 * (i - a)) / i, i, o); + return new XE(e, (2 * (i - a)) / i, i, o); }), (t.prototype.hsvaToRgba = function(t) { var e, @@ -48830,10 +48651,10 @@ default: (e = 0), (n = 0), (a = 0); } - return new dI(e, n, a, l); + return new QE(e, n, a, l); }), (t.prototype.cmykToRgb = function(t) { - return new dI( + return new QE( (1 - t.c) * (1 - t.k), (1 - t.m) * (1 - t.k), (1 - t.y) * (1 - t.k), @@ -48843,8 +48664,8 @@ (t.prototype.rgbaToCmyk = function(t) { var e = 1 - Math.max(t.r, t.g, t.b); return 1 === e - ? new hI(0, 0, 0, 1, t.a) - : new hI( + ? new tI(0, 0, 0, 1, t.a) + : new tI( (1 - t.r - e) / (1 - e), (1 - t.g - e) / (1 - e), (1 - t.b - e) / (1 - e), @@ -48880,7 +48701,7 @@ } e /= 6; } - return new uI(e, n, c, r); + return new XE(e, n, c, r); }), (t.prototype.rgbaToHex = function(t, e) { var n = @@ -48895,10 +48716,10 @@ ); }), (t.prototype.normalizeCMYK = function(t) { - return new hI(t.c / 100, t.m / 100, t.y / 100, t.k / 100, t.a); + return new tI(t.c / 100, t.m / 100, t.y / 100, t.k / 100, t.a); }), (t.prototype.denormalizeCMYK = function(t) { - return new hI( + return new tI( Math.floor(100 * t.c), Math.floor(100 * t.m), Math.floor(100 * t.y), @@ -48907,7 +48728,7 @@ ); }), (t.prototype.denormalizeRGBA = function(t) { - return new dI( + return new QE( Math.round(255 * t.r), Math.round(255 * t.g), Math.round(255 * t.b), @@ -48922,7 +48743,7 @@ { re: /(rgb)a?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*%?,\s*(\d{1,3})\s*%?(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/, parse: function(t) { - return new dI( + return new QE( parseInt(t[2], 10) / 255, parseInt(t[3], 10) / 255, parseInt(t[4], 10) / 255, @@ -48933,7 +48754,7 @@ { re: /(hsl)a?\(\s*(\d{1,3})\s*,\s*(\d{1,3})%\s*,\s*(\d{1,3})%\s*(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/, parse: function(t) { - return new mI( + return new JE( parseInt(t[2], 10) / 360, parseInt(t[3], 10) / 100, parseInt(t[4], 10) / 100, @@ -48947,7 +48768,7 @@ ? { re: /#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})?$/, parse: function(t) { - return new dI( + return new QE( parseInt(t[1], 16) / 255, parseInt(t[2], 16) / 255, parseInt(t[3], 16) / 255, @@ -48958,7 +48779,7 @@ : { re: /#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})$/, parse: function(t) { - return new dI( + return new QE( parseInt(t[1], 16) / 255, parseInt(t[2], 16) / 255, parseInt(t[3], 16) / 255, @@ -48970,7 +48791,7 @@ a.push({ re: /#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])$/, parse: function(t) { - return new dI( + return new QE( parseInt(t[1] + t[1], 16) / 255, parseInt(t[2] + t[2], 16) / 255, parseInt(t[3] + t[3], 16) / 255, @@ -48985,9 +48806,9 @@ l = r && i.parse(r); if (l) return ( - l instanceof dI + l instanceof QE ? (n = this.rgbaToHsva(l)) - : l instanceof mI && (n = this.hsla2hsva(l)), + : l instanceof JE && (n = this.hsla2hsva(l)), n ); } @@ -48997,7 +48818,7 @@ switch (("auto" === e && (e = t.a < 1 ? "rgba" : "hex"), e)) { case "hsla": var a = this.hsva2hsla(t), - o = new mI( + o = new JE( Math.round(360 * a.h), Math.round(100 * a.s), Math.round(100 * a.l), @@ -49030,7 +48851,7 @@ t ); })(), - CI = (function() { + rI = (function() { function t(t, e, n) { (this.elRef = t), (this.cdRef = e), @@ -49038,7 +48859,7 @@ (this.isIE10 = !1), (this.dialogArrowSize = 10), (this.dialogArrowOffset = 15), - (this.dialogInputFields = [cI.HEX, cI.RGBA, cI.HSLA, cI.CMYK]), + (this.dialogInputFields = [ZE.HEX, ZE.RGBA, ZE.HSLA, ZE.CMYK]), (this.useRootViewContainer = !1); } return ( @@ -49054,20 +48875,20 @@ }), (t.prototype.ngOnInit = function() { var t = this; - (this.slider = new fI(0, 0, 0, 0)), - (this.sliderDimMax = new bI( + (this.slider = new aI(0, 0, 0, 0)), + (this.sliderDimMax = new oI( this.hueSlider.nativeElement.offsetWidth || 140, this.cpWidth, 130, this.alphaSlider.nativeElement.offsetWidth || 140 )), (this.format = this.cpCmykEnabled - ? cI.CMYK + ? ZE.CMYK : "rgba" === this.cpOutputFormat - ? cI.RGBA + ? ZE.RGBA : "hsla" === this.cpOutputFormat - ? cI.HSLA - : cI.HEX), + ? ZE.HSLA + : ZE.HEX), (this.listenerMouseDown = function(e) { t.onMouseDown(e); }), @@ -49081,7 +48902,7 @@ }), (t.prototype.ngAfterViewInit = function() { (230 === this.cpWidth && "inline" !== this.cpDialogDisplay) || - ((this.sliderDimMax = new bI( + ((this.sliderDimMax = new oI( this.hueSlider.nativeElement.offsetWidth || 140, this.cpWidth, 130, @@ -49613,24 +49434,24 @@ )), (a = this.service.denormalizeRGBA( this.service.hsvaToRgba( - new uI(this.sliderH || this.hsva.h, 1, 1, 1) + new XE(this.sliderH || this.hsva.h, 1, 1, 1) ) )), e && - ((this.hslaText = new mI( + ((this.hslaText = new JE( Math.round(360 * o.h), Math.round(100 * o.s), Math.round(100 * o.l), Math.round(100 * o.a) / 100 )), - (this.rgbaText = new dI( + (this.rgbaText = new QE( i.r, i.g, i.b, Math.round(100 * i.a) / 100 )), this.cpCmykEnabled && - (this.cmykText = new hI( + (this.cmykText = new tI( this.cmyk.c, this.cmyk.m, this.cmyk.y, @@ -49643,10 +49464,10 @@ )), (this.hexAlpha = this.rgbaText.a)), "auto" === this.cpOutputFormat && - this.format !== cI.RGBA && - this.format !== cI.CMYK && + this.format !== ZE.RGBA && + this.format !== ZE.CMYK && this.hsva.a < 1 && - (this.format = this.hsva.a < 1 ? cI.RGBA : cI.HEX), + (this.format = this.hsva.a < 1 ? ZE.RGBA : ZE.HEX), (this.hueSliderColor = "rgb(" + a.r + "," + a.g + "," + a.b + ")"), (this.alphaSliderColor = @@ -49661,7 +49482,7 @@ "rgba", null )), - this.format !== cI.CMYK) + this.format !== ZE.CMYK) ) this.cmykColor = ""; else if ( @@ -49693,7 +49514,7 @@ "," + this.cmyk.k + ")"; - (this.slider = new fI( + (this.slider = new aI( (this.sliderH || this.hsva.h) * this.sliderDimMax.h - 8, this.hsva.s * this.sliderDimMax.s - 8, (1 - this.hsva.v) * this.sliderDimMax.v - 8, @@ -49795,7 +49616,7 @@ t ); })(), - PI = (function() { + lI = (function() { function t(t, e, n, a, o, i) { (this.injector = t), (this.cfr = e), @@ -49906,7 +49727,7 @@ "You are using cpUseRootViewContainer, but the root component is not exposing viewContainerRef!Please expose it by adding 'public vcRef: ViewContainerRef' to the constructor." ); } - var n = this.cfr.resolveComponentFactory(CI), + var n = this.cfr.resolveComponentFactory(rI), a = Ee.fromResolvedProviders([], t.parentInjector); (this.cmpRef = t.createComponent(n, 0, a, [])), this.cmpRef.instance.setupDialog( @@ -50012,9 +49833,188 @@ t ); })(), - OI = (function() { + sI = (function() { return function() {}; })(); + class cI {} + const dI = k_(cI); + class uI {} + const mI = k_(uI), + hI = (() => + class extends dI { + constructor() { + super(...arguments), (this._stateChanges = new w()); + } + ngOnChanges() { + this._stateChanges.next(); + } + ngOnDestroy() { + this._stateChanges.complete(); + } + })(), + gI = (() => + class extends dI { + constructor(t) { + super(), + (this._elementRef = t), + (this._stateChanges = new w()), + "action-list" === this._getListType() && + t.nativeElement.classList.add("mat-action-list"); + } + _getListType() { + const t = this._elementRef.nativeElement.nodeName.toLowerCase(); + return "mat-list" === t + ? "list" + : "mat-action-list" === t + ? "action-list" + : null; + } + ngOnChanges() { + this._stateChanges.next(); + } + ngOnDestroy() { + this._stateChanges.complete(); + } + })(), + pI = (() => + class extends mI { + constructor(t, e, n, a) { + super(), + (this._element = t), + (this._isInteractiveList = !1), + (this._destroyed = new w()), + (this._isInteractiveList = !!( + n || + (a && "action-list" === a._getListType()) + )), + (this._list = n || a); + const o = this._getHostElement(); + "button" !== o.nodeName.toLowerCase() || + o.hasAttribute("type") || + o.setAttribute("type", "button"), + this._list && + this._list._stateChanges + .pipe(Zp(this._destroyed)) + .subscribe(() => { + e.markForCheck(); + }); + } + ngAfterContentInit() { + var t, e; + (e = this._element), + (t = this._lines).changes + .pipe(id(t)) + .subscribe(({ length: t }) => { + z_(e, "mat-2-line", !1), + z_(e, "mat-3-line", !1), + z_(e, "mat-multi-line", !1), + 2 === t || 3 === t + ? z_(e, `mat-${t}-line`, !0) + : t > 3 && z_(e, "mat-multi-line", !0); + }); + } + ngOnDestroy() { + this._destroyed.next(), this._destroyed.complete(); + } + _isRippleDisabled() { + return ( + !this._isInteractiveList || + this.disableRipple || + !(!this._list || !this._list.disableRipple) + ); + } + _getHostElement() { + return this._element.nativeElement; + } + })(), + fI = (() => class {})(), + bI = (() => class {})(); + var _I = Ia({ + encapsulation: 2, + styles: [ + ".mat-subheader{display:flex;box-sizing:border-box;padding:16px;align-items:center}.mat-list-base .mat-subheader{margin:0}.mat-list-base{padding-top:8px;display:block;-webkit-tap-highlight-color:transparent}.mat-list-base .mat-subheader{height:48px;line-height:16px}.mat-list-base .mat-subheader:first-child{margin-top:-8px}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{display:block;height:48px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base .mat-list-item .mat-list-item-content,.mat-list-base .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base .mat-list-item .mat-list-item-content-reverse,.mat-list-base .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base .mat-list-item .mat-list-item-ripple,.mat-list-base .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar,.mat-list-base .mat-list-option.mat-list-item-with-avatar{height:56px}.mat-list-base .mat-list-item.mat-2-line,.mat-list-base .mat-list-option.mat-2-line{height:72px}.mat-list-base .mat-list-item.mat-3-line,.mat-list-base .mat-list-option.mat-3-line{height:88px}.mat-list-base .mat-list-item.mat-multi-line,.mat-list-base .mat-list-option.mat-multi-line{height:auto}.mat-list-base .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base .mat-list-item .mat-list-text,.mat-list-base .mat-list-option .mat-list-text{display:flex;flex-direction:column;width:100%;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base .mat-list-item .mat-list-text>*,.mat-list-base .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:400;font-size:inherit}.mat-list-base .mat-list-item .mat-list-text:empty,.mat-list-base .mat-list-option .mat-list-text:empty{display:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base .mat-list-item .mat-list-avatar,.mat-list-base .mat-list-option .mat-list-avatar{flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover}.mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:72px;width:calc(100% - 72px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:72px}.mat-list-base .mat-list-item .mat-list-icon,.mat-list-base .mat-list-option .mat-list-icon{flex-shrink:0;width:24px;height:24px;font-size:24px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:64px;width:calc(100% - 64px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:64px}.mat-list-base .mat-list-item .mat-divider,.mat-list-base .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base .mat-list-item .mat-divider,[dir=rtl] .mat-list-base .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-list-base[dense]{padding-top:4px;display:block}.mat-list-base[dense] .mat-subheader{height:40px;line-height:8px}.mat-list-base[dense] .mat-subheader:first-child{margin-top:-4px}.mat-list-base[dense] .mat-list-item,.mat-list-base[dense] .mat-list-option{display:block;height:40px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-item-content,.mat-list-base[dense] .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base[dense] .mat-list-item .mat-list-item-content-reverse,.mat-list-base[dense] .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base[dense] .mat-list-item .mat-list-item-ripple,.mat-list-base[dense] .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar{height:48px}.mat-list-base[dense] .mat-list-item.mat-2-line,.mat-list-base[dense] .mat-list-option.mat-2-line{height:60px}.mat-list-base[dense] .mat-list-item.mat-3-line,.mat-list-base[dense] .mat-list-option.mat-3-line{height:76px}.mat-list-base[dense] .mat-list-item.mat-multi-line,.mat-list-base[dense] .mat-list-option.mat-multi-line{height:auto}.mat-list-base[dense] .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base[dense] .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base[dense] .mat-list-item .mat-list-text,.mat-list-base[dense] .mat-list-option .mat-list-text{display:flex;flex-direction:column;width:100%;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-text>*,.mat-list-base[dense] .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:400;font-size:inherit}.mat-list-base[dense] .mat-list-item .mat-list-text:empty,.mat-list-base[dense] .mat-list-option .mat-list-text:empty{display:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base[dense] .mat-list-item .mat-list-avatar,.mat-list-base[dense] .mat-list-option .mat-list-avatar{flex-shrink:0;width:36px;height:36px;border-radius:50%;object-fit:cover}.mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:68px;width:calc(100% - 68px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:68px}.mat-list-base[dense] .mat-list-item .mat-list-icon,.mat-list-base[dense] .mat-list-option .mat-list-icon{flex-shrink:0;width:20px;height:20px;font-size:20px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:60px;width:calc(100% - 60px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:60px}.mat-list-base[dense] .mat-list-item .mat-divider,.mat-list-base[dense] .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-divider,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base[dense] .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-nav-list a{text-decoration:none;color:inherit}.mat-nav-list .mat-list-item{cursor:pointer;outline:0}mat-action-list button{background:0 0;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:transparent;text-align:left}[dir=rtl] mat-action-list button{text-align:right}mat-action-list button::-moz-focus-inner{border:0}mat-action-list .mat-list-item{cursor:pointer;outline:inherit}.mat-list-option:not(.mat-list-item-disabled){cursor:pointer;outline:0}@media (-ms-high-contrast:active){.mat-selection-list:focus{outline-style:dotted}.mat-list-option:focus,.mat-list-option:hover,.mat-nav-list .mat-list-item:focus,.mat-nav-list .mat-list-item:hover,mat-action-list .mat-list-item:focus,mat-action-list .mat-list-item:hover{outline:dotted 1px}}@media (hover:none){.mat-action-list .mat-list-item:not(.mat-list-item-disabled):hover,.mat-list-option:not(.mat-list-item-disabled):hover,.mat-nav-list .mat-list-item:not(.mat-list-item-disabled):hover{background:0 0}}" + ], + data: {} + }); + function CI(t) { + return zr(2, [Er(null, 0)], null, null); + } + var PI = Ia({ encapsulation: 2, styles: [], data: {} }); + function OI(t) { + return zr( + 2, + [ + (t()(), + Cr( + 0, + 0, + null, + null, + 6, + "div", + [["class", "mat-list-item-content"]], + null, + null, + null, + null, + null + )), + (t()(), + Cr( + 1, + 0, + null, + null, + 1, + "div", + [ + ["class", "mat-list-item-ripple mat-ripple"], + ["mat-ripple", ""] + ], + [[2, "mat-ripple-unbounded", null]], + null, + null, + null, + null + )), + Uo( + 2, + 212992, + null, + 0, + K_, + [Ln, Di, gf, [2, q_], [2, uM]], + { disabled: [0, "disabled"], trigger: [1, "trigger"] }, + null + ), + Er(null, 0), + (t()(), + Cr( + 4, + 0, + null, + null, + 1, + "div", + [["class", "mat-list-text"]], + null, + null, + null, + null, + null + )), + Er(null, 1), + Er(null, 2) + ], + function(t, e) { + var n = e.component; + t(e, 2, 0, n._isRippleDisabled(), n._getHostElement()); + }, + function(t, e) { + t(e, 1, 0, Io(e, 2).unbounded); + } + ); + } const MI = (() => class { constructor() { @@ -50514,14 +50514,31 @@ (this.ngxSmartModalService = a), (this.dialog = o), (this.config = { Mods: [] }), + (this.showColorMods = !1), (this.beatSaberVersion = ""), (this.modSwitchInProgress = !1), (this.modIDBeingSwitched = null), this.configSvc.configUpdated.subscribe(t => { (this.config = t.Config), + this.checkColorMod(t), (this.beatSaberVersion = t.BeatSaberVersion); }); } + isNumeric(t) { + return !isNaN(parseFloat(t)) && isFinite(t); + } + checkColorMod(t) { + if (t.BeatSaberVersion) { + var e = t.BeatSaberVersion.split("."); + e.length >= 2 && + this.isNumeric(e[0]) && + this.isNumeric(e[1]) && + parseInt(e[0]) >= 1 && + parseInt(e[1]) <= 2 && + ((this.showColorMods = !0), + console.log("color mods enabled for older version than 1.3")); + } + } get leftColor() { return this.config && this.config.LeftColor ? "rgba(" + @@ -50579,6 +50596,7 @@ ngOnInit() { this.configSvc.getConfig().subscribe(t => { (this.config = t.Config), + this.checkColorMod(t), (this.beatSaberVersion = t.BeatSaberVersion); }); } @@ -50707,6 +50725,282 @@ data: {} }); function LI(t) { + return zr( + 0, + [ + (t()(), + Cr( + 0, + 0, + null, + null, + 20, + "div", + [["class", "builtinMods"]], + null, + null, + null, + null, + null + )), + (t()(), + Cr( + 1, + 16777216, + null, + null, + 9, + "button", + [ + ["cpCloseClickOutside", "true"], + ["cpOKButtonText", "Save Color"], + ["cpOutputFormat", "rgba"], + ["cpPosition", "left"], + ["mat-raised-button", ""], + ["selected", ""] + ], + [[1, "disabled", 0], [2, "_mat-animation-noopable", null]], + [ + [null, "colorPickerChange"], + [null, "colorPickerSelect"], + [null, "click"], + [null, "focus"], + [null, "input"] + ], + function(t, e, n) { + var a = !0, + o = t.component; + return ( + "click" === e && (a = !1 !== Io(t, 8).handleClick() && a), + "focus" === e && (a = !1 !== Io(t, 8).handleFocus() && a), + "input" === e && (a = !1 !== Io(t, 8).handleInput(n) && a), + "colorPickerChange" === e && + (a = !1 !== (o.leftColor = n) && a), + "colorPickerSelect" === e && + (a = !1 !== o.leftColorSelected(n) && a), + a + ); + }, + gM, + hM + )), + Ko(512, null, Es, Is, [Ln, aa, jn]), + Uo(3, 278528, null, 0, Ts, [Es], { ngStyle: [0, "ngStyle"] }, null), + Ar(4, { "background-color": 0 }), + Uo(5, 180224, null, 0, OC, [Ln, C_, [2, uM]], null, null), + Uo( + 6, + 933888, + null, + 0, + Fx, + [Ln, vy, Sy, aa, jn, mu, [6, Ts], [2, ZM], fi], + { ngStyle: [0, "ngStyle"] }, + null + ), + Ar(7, { "background-color": 0 }), + Uo( + 8, + 671744, + null, + 0, + lI, + [Wt, An, Ji, ua, Ln, iI], + { + colorPicker: [0, "colorPicker"], + cpCmykEnabled: [1, "cpCmykEnabled"], + cpOutputFormat: [2, "cpOutputFormat"], + cpAlphaChannel: [3, "cpAlphaChannel"], + cpCloseClickOutside: [4, "cpCloseClickOutside"], + cpPosition: [5, "cpPosition"], + cpPositionOffset: [6, "cpPositionOffset"], + cpOKButton: [7, "cpOKButton"], + cpOKButtonText: [8, "cpOKButtonText"] + }, + { + colorPickerSelect: "colorPickerSelect", + colorPickerChange: "colorPickerChange" + } + ), + (t()(), + Cr( + 9, + 0, + null, + 0, + 1, + "span", + [["class", "colorName"]], + null, + null, + null, + null, + null + )), + (t()(), Rr(-1, null, ["Left Color"])), + (t()(), + Cr( + 11, + 16777216, + null, + null, + 9, + "button", + [ + ["cpCloseClickOutside", "true"], + ["cpOKButtonText", "Save Color"], + ["cpOutputFormat", "rgba"], + ["cpPosition", "bottom"], + ["mat-raised-button", ""], + ["selected", ""] + ], + [[1, "disabled", 0], [2, "_mat-animation-noopable", null]], + [ + [null, "colorPickerChange"], + [null, "colorPickerSelect"], + [null, "click"], + [null, "focus"], + [null, "input"] + ], + function(t, e, n) { + var a = !0, + o = t.component; + return ( + "click" === e && (a = !1 !== Io(t, 18).handleClick() && a), + "focus" === e && (a = !1 !== Io(t, 18).handleFocus() && a), + "input" === e && (a = !1 !== Io(t, 18).handleInput(n) && a), + "colorPickerChange" === e && + (a = !1 !== (o.rightColor = n) && a), + "colorPickerSelect" === e && + (a = !1 !== o.rightColorSelected(n) && a), + a + ); + }, + gM, + hM + )), + Ko(512, null, Es, Is, [Ln, aa, jn]), + Uo( + 13, + 278528, + null, + 0, + Ts, + [Es], + { ngStyle: [0, "ngStyle"] }, + null + ), + Ar(14, { "background-color": 0 }), + Uo(15, 180224, null, 0, OC, [Ln, C_, [2, uM]], null, null), + Uo( + 16, + 933888, + null, + 0, + Fx, + [Ln, vy, Sy, aa, jn, mu, [6, Ts], [2, ZM], fi], + { ngStyle: [0, "ngStyle"] }, + null + ), + Ar(17, { "background-color": 0 }), + Uo( + 18, + 671744, + null, + 0, + lI, + [Wt, An, Ji, ua, Ln, iI], + { + colorPicker: [0, "colorPicker"], + cpCmykEnabled: [1, "cpCmykEnabled"], + cpOutputFormat: [2, "cpOutputFormat"], + cpAlphaChannel: [3, "cpAlphaChannel"], + cpCloseClickOutside: [4, "cpCloseClickOutside"], + cpPosition: [5, "cpPosition"], + cpPositionOffset: [6, "cpPositionOffset"], + cpOKButton: [7, "cpOKButton"], + cpOKButtonText: [8, "cpOKButtonText"] + }, + { + colorPickerSelect: "colorPickerSelect", + colorPickerChange: "colorPickerChange" + } + ), + (t()(), + Cr( + 19, + 0, + null, + 0, + 1, + "span", + [["class", "colorName"]], + null, + null, + null, + null, + null + )), + (t()(), Rr(-1, null, ["Right Color"])) + ], + function(t, e) { + var n = e.component, + a = t(e, 4, 0, n.leftColor); + t(e, 3, 0, a); + var o = t(e, 7, 0, n.leftColor); + t(e, 6, 0, o), + t( + e, + 8, + 0, + n.leftColor, + !1, + "rgba", + !0, + "true", + "left", + -30, + !0, + "Save Color" + ); + var i = t(e, 14, 0, n.rightColor); + t(e, 13, 0, i); + var r = t(e, 17, 0, n.rightColor); + t(e, 16, 0, r), + t( + e, + 18, + 0, + n.rightColor, + !1, + "rgba", + !0, + "true", + "bottom", + -30, + !0, + "Save Color" + ); + }, + function(t, e) { + t( + e, + 1, + 0, + Io(e, 5).disabled || null, + "NoopAnimations" === Io(e, 5)._animationMode + ), + t( + e, + 11, + 0, + Io(e, 15).disabled || null, + "NoopAnimations" === Io(e, 15)._animationMode + ); + } + ); + } + function FI(t) { return zr( 0, [ @@ -50718,7 +51012,7 @@ null ); } - function FI(t) { + function BI(t) { return zr( 0, [ @@ -50732,7 +51026,7 @@ } ); } - function BI(t) { + function VI(t) { return zr( 0, [ @@ -50774,7 +51068,7 @@ } ); } - function VI(t) { + function HI(t) { return zr( 0, [ @@ -50798,7 +51092,7 @@ null ); } - function HI(t) { + function jI(t) { return zr( 0, [ @@ -50860,7 +51154,7 @@ } ); } - function jI(t) { + function UI(t) { return zr( 0, [ @@ -50879,8 +51173,8 @@ ], null, null, - sI, - lI + OI, + PI )), Ko(512, null, fs, bs, [na, aa, Ln, jn]), Uo( @@ -50905,7 +51199,7 @@ null ), Ar(5, { incompat: 0 }), - Uo(6, 1228800, null, 3, nI, [Ln, oa, [2, tI], [2, eI]], null, null), + Uo(6, 1228800, null, 3, pI, [Ln, oa, [2, hI], [2, gI]], null, null), vr(603979776, 1, { _lines: 1 }), vr(603979776, 2, { _avatar: 0 }), vr(603979776, 3, { _icon: 0 }), @@ -51069,7 +51363,7 @@ )), Uo(27, 16384, [[1, 4]], 0, N_, [], null, null), (t()(), Rr(28, null, [" by ", ""])), - (t()(), _r(16777216, null, null, 1, null, FI)), + (t()(), _r(16777216, null, null, 1, null, BI)), Uo(30, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), Cr( @@ -51104,7 +51398,7 @@ null )), Uo(35, 16384, [[1, 4]], 0, N_, [], null, null), - (t()(), _r(16777216, null, null, 1, null, BI)), + (t()(), _r(16777216, null, null, 1, null, VI)), Uo(37, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), Cr( @@ -51121,9 +51415,9 @@ null, null )), - (t()(), _r(16777216, null, null, 1, null, VI)), - Uo(40, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), _r(16777216, null, null, 1, null, HI)), + Uo(40, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), + (t()(), _r(16777216, null, null, 1, null, jI)), Uo(42, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), Cr( @@ -51309,7 +51603,7 @@ } ); } - function UI(t) { + function qI(t) { return zr( 0, [ @@ -51336,7 +51630,7 @@ } ); } - function qI(t) { + function KI(t) { return zr( 0, [ @@ -51363,7 +51657,7 @@ } ); } - function KI(t) { + function YI(t) { return zr( 0, [ @@ -51377,7 +51671,7 @@ } ); } - function YI(t) { + function WI(t) { return zr( 0, [ @@ -51404,7 +51698,7 @@ } ); } - function WI(t) { + function GI(t) { return zr( 0, [ @@ -51439,7 +51733,7 @@ function(t, e, n) { var a = !0; return ( - "click" === e && (a = !1 !== Io(t.parent, 47).close() && a), a + "click" === e && (a = !1 !== Io(t.parent, 28).close() && a), a ); }, null, @@ -51461,7 +51755,7 @@ null )), (t()(), Rr(-1, null, ["\xd7"])), - (t()(), _r(16777216, null, null, 1, null, UI)), + (t()(), _r(16777216, null, null, 1, null, qI)), Uo(6, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), Cr( @@ -51493,9 +51787,9 @@ null, null )), - (t()(), _r(16777216, null, null, 1, null, qI)), - Uo(10, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), _r(16777216, null, null, 1, null, KI)), + Uo(10, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), + (t()(), _r(16777216, null, null, 1, null, YI)), Uo(12, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), Cr( @@ -51514,7 +51808,7 @@ )), Uo(14, 180224, null, 0, OC, [Ln, C_, [2, uM]], null, null), (t()(), Rr(-1, 0, ["Install"])), - (t()(), _r(16777216, null, null, 1, null, YI)), + (t()(), _r(16777216, null, null, 1, null, WI)), Uo(17, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null) ], function(t, e) { @@ -51535,7 +51829,7 @@ } ); } - function GI(t) { + function $I(t) { return zr( 0, [ @@ -51545,7 +51839,7 @@ 0, null, null, - 36, + 17, "section", [], null, @@ -51560,7 +51854,7 @@ 0, null, null, - 35, + 16, "mat-card", [["class", "setup-card mat-card"]], null, @@ -51576,7 +51870,7 @@ 0, null, 0, - 33, + 14, "mat-card-header", [["class", "mat-card-header"]], null, @@ -51667,234 +51961,13 @@ Uo(14, 16384, null, 0, Kb, [], null, null), (t()(), Rr(-1, null, [ - "Manage all mods available for the quest here. Install, uninstall, and configure mods.." + "Manage all mods available for the quest here. Install, uninstall, and configure mods." ])), + (t()(), _r(16777216, null, 2, 1, null, LI)), + Uo(17, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), Cr( - 16, - 0, - null, - 2, - 20, - "div", - [["class", "builtinMods"]], - null, - null, - null, - null, - null - )), - (t()(), - Cr( - 17, - 16777216, - null, - null, - 9, - "button", - [ - ["cpCloseClickOutside", "true"], - ["cpOKButtonText", "Save Color"], - ["cpOutputFormat", "rgba"], - ["cpPosition", "left"], - ["mat-raised-button", ""], - ["selected", ""] - ], - [[1, "disabled", 0], [2, "_mat-animation-noopable", null]], - [ - [null, "colorPickerChange"], - [null, "colorPickerSelect"], - [null, "click"], - [null, "focus"], - [null, "input"] - ], - function(t, e, n) { - var a = !0, - o = t.component; - return ( - "click" === e && (a = !1 !== Io(t, 24).handleClick() && a), - "focus" === e && (a = !1 !== Io(t, 24).handleFocus() && a), - "input" === e && (a = !1 !== Io(t, 24).handleInput(n) && a), - "colorPickerChange" === e && - (a = !1 !== (o.leftColor = n) && a), - "colorPickerSelect" === e && - (a = !1 !== o.leftColorSelected(n) && a), - a - ); - }, - gM, - hM - )), - Ko(512, null, Es, Is, [Ln, aa, jn]), - Uo( - 19, - 278528, - null, - 0, - Ts, - [Es], - { ngStyle: [0, "ngStyle"] }, - null - ), - Ar(20, { "background-color": 0 }), - Uo(21, 180224, null, 0, OC, [Ln, C_, [2, uM]], null, null), - Uo( - 22, - 933888, - null, - 0, - Fx, - [Ln, vy, Sy, aa, jn, mu, [6, Ts], [2, ZM], fi], - { ngStyle: [0, "ngStyle"] }, - null - ), - Ar(23, { "background-color": 0 }), - Uo( - 24, - 671744, - null, - 0, - PI, - [Wt, An, Ji, ua, Ln, _I], - { - colorPicker: [0, "colorPicker"], - cpCmykEnabled: [1, "cpCmykEnabled"], - cpOutputFormat: [2, "cpOutputFormat"], - cpAlphaChannel: [3, "cpAlphaChannel"], - cpCloseClickOutside: [4, "cpCloseClickOutside"], - cpPosition: [5, "cpPosition"], - cpPositionOffset: [6, "cpPositionOffset"], - cpOKButton: [7, "cpOKButton"], - cpOKButtonText: [8, "cpOKButtonText"] - }, - { - colorPickerSelect: "colorPickerSelect", - colorPickerChange: "colorPickerChange" - } - ), - (t()(), - Cr( - 25, - 0, - null, - 0, - 1, - "span", - [["class", "colorName"]], - null, - null, - null, - null, - null - )), - (t()(), Rr(-1, null, ["Left Color"])), - (t()(), - Cr( - 27, - 16777216, - null, - null, - 9, - "button", - [ - ["cpCloseClickOutside", "true"], - ["cpOKButtonText", "Save Color"], - ["cpOutputFormat", "rgba"], - ["cpPosition", "bottom"], - ["mat-raised-button", ""], - ["selected", ""] - ], - [[1, "disabled", 0], [2, "_mat-animation-noopable", null]], - [ - [null, "colorPickerChange"], - [null, "colorPickerSelect"], - [null, "click"], - [null, "focus"], - [null, "input"] - ], - function(t, e, n) { - var a = !0, - o = t.component; - return ( - "click" === e && (a = !1 !== Io(t, 34).handleClick() && a), - "focus" === e && (a = !1 !== Io(t, 34).handleFocus() && a), - "input" === e && (a = !1 !== Io(t, 34).handleInput(n) && a), - "colorPickerChange" === e && - (a = !1 !== (o.rightColor = n) && a), - "colorPickerSelect" === e && - (a = !1 !== o.rightColorSelected(n) && a), - a - ); - }, - gM, - hM - )), - Ko(512, null, Es, Is, [Ln, aa, jn]), - Uo( - 29, - 278528, - null, - 0, - Ts, - [Es], - { ngStyle: [0, "ngStyle"] }, - null - ), - Ar(30, { "background-color": 0 }), - Uo(31, 180224, null, 0, OC, [Ln, C_, [2, uM]], null, null), - Uo( - 32, - 933888, - null, - 0, - Fx, - [Ln, vy, Sy, aa, jn, mu, [6, Ts], [2, ZM], fi], - { ngStyle: [0, "ngStyle"] }, - null - ), - Ar(33, { "background-color": 0 }), - Uo( - 34, - 671744, - null, - 0, - PI, - [Wt, An, Ji, ua, Ln, _I], - { - colorPicker: [0, "colorPicker"], - cpCmykEnabled: [1, "cpCmykEnabled"], - cpOutputFormat: [2, "cpOutputFormat"], - cpAlphaChannel: [3, "cpAlphaChannel"], - cpCloseClickOutside: [4, "cpCloseClickOutside"], - cpPosition: [5, "cpPosition"], - cpPositionOffset: [6, "cpPositionOffset"], - cpOKButton: [7, "cpOKButton"], - cpOKButtonText: [8, "cpOKButtonText"] - }, - { - colorPickerSelect: "colorPickerSelect", - colorPickerChange: "colorPickerChange" - } - ), - (t()(), - Cr( - 35, - 0, - null, - 0, - 1, - "span", - [["class", "colorName"]], - null, - null, - null, - null, - null - )), - (t()(), Rr(-1, null, ["Right Color"])), - (t()(), - Cr( - 37, + 18, 0, null, null, @@ -51907,11 +51980,11 @@ null, null )), - (t()(), _r(16777216, null, null, 1, null, LI)), - Uo(39, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), + (t()(), _r(16777216, null, null, 1, null, FI)), + Uo(20, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), Cr( - 40, + 21, 0, null, null, @@ -51925,7 +51998,7 @@ null )), Uo( - 41, + 22, 671744, null, 0, @@ -51936,7 +52009,7 @@ ), (t()(), Cr( - 42, + 23, 0, null, null, @@ -51946,13 +52019,13 @@ null, null, null, - rI, - iI + CI, + _I )), - Uo(43, 704512, null, 0, eI, [Ln], null, null), - (t()(), _r(16777216, null, 0, 1, null, jI)), + Uo(24, 704512, null, 0, gI, [Ln], null, null), + (t()(), _r(16777216, null, 0, 1, null, UI)), Uo( - 45, + 26, 278528, null, 0, @@ -51963,7 +52036,7 @@ ), (t()(), Cr( - 46, + 27, 0, null, null, @@ -51976,7 +52049,7 @@ var a = !0; return ( "window:resize" === e && - (a = !1 !== Io(t, 47).targetPlacement() && a), + (a = !1 !== Io(t, 28).targetPlacement() && a), a ); }, @@ -51984,7 +52057,7 @@ wI )), Uo( - 47, + 28, 245760, [["myModal", 4]], 0, @@ -51993,53 +52066,18 @@ { identifier: [0, "identifier"] }, null ), - (t()(), _r(16777216, null, 0, 1, null, WI)), - Uo(49, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null) + (t()(), _r(16777216, null, 0, 1, null, GI)), + Uo(30, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null) ], function(t, e) { var n = e.component; - t(e, 8, 0); - var a = t(e, 20, 0, n.leftColor); - t(e, 19, 0, a); - var o = t(e, 23, 0, n.leftColor); - t(e, 22, 0, o), - t( - e, - 24, - 0, - n.leftColor, - !1, - "rgba", - !0, - "true", - "left", - -30, - !0, - "Save Color" - ); - var i = t(e, 30, 0, n.rightColor); - t(e, 29, 0, i); - var r = t(e, 33, 0, n.rightColor); - t(e, 32, 0, r), - t( - e, - 34, - 0, - n.rightColor, - !1, - "rgba", - !0, - "true", - "bottom", - -30, - !0, - "Save Color" - ), - t(e, 39, 0, !n.config), - t(e, 41, 0, "60%"), - t(e, 45, 0, n.config.Mods), - t(e, 47, 0, "myModal"), - t(e, 49, 0, Io(e, 47).hasData()); + t(e, 8, 0), + t(e, 17, 0, n.showColorMods), + t(e, 20, 0, !n.config), + t(e, 22, 0, "60%"), + t(e, 26, 0, n.config.Mods), + t(e, 28, 0, "myModal"), + t(e, 30, 0, Io(e, 28).hasData()); }, function(t, e) { t( @@ -52050,25 +52088,11 @@ "primary" !== Io(e, 8).color && "accent" !== Io(e, 8).color && "warn" !== Io(e, 8).color - ), - t( - e, - 17, - 0, - Io(e, 21).disabled || null, - "NoopAnimations" === Io(e, 21)._animationMode - ), - t( - e, - 27, - 0, - Io(e, 31).disabled || null, - "NoopAnimations" === Io(e, 31)._animationMode - ); + ); } ); } - function $I(t) { + function ZI(t) { return zr( 0, [ @@ -52084,7 +52108,7 @@ null, null, null, - GI, + $I, zI )), Uo(1, 4308992, null, 0, NI, [Lg, vc, bg, MI, xb], null, null) @@ -52095,8 +52119,8 @@ null ); } - var ZI = Co("app-main-mods", NI, $I, {}, {}, []), - QI = Ia({ + var QI = Co("app-main-mods", NI, ZI, {}, {}, []), + XI = Ia({ encapsulation: 2, styles: [ ".mat-dialog-container{display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit}@media (-ms-high-contrast:active){.mat-dialog-container{outline:solid 1px}}.mat-dialog-content{display:block;margin:0 -24px;padding:0 24px;max-height:65vh;overflow:auto;-webkit-overflow-scrolling:touch}.mat-dialog-title{margin:0 0 20px;display:block}.mat-dialog-actions{padding:8px 0;display:flex;flex-wrap:wrap;min-height:52px;align-items:center;margin-bottom:-24px}.mat-dialog-actions[align=end]{justify-content:flex-end}.mat-dialog-actions[align=center]{justify-content:center}.mat-dialog-actions .mat-button+.mat-button,.mat-dialog-actions .mat-button+.mat-raised-button,.mat-dialog-actions .mat-raised-button+.mat-button,.mat-dialog-actions .mat-raised-button+.mat-raised-button{margin-left:8px}[dir=rtl] .mat-dialog-actions .mat-button+.mat-button,[dir=rtl] .mat-dialog-actions .mat-button+.mat-raised-button,[dir=rtl] .mat-dialog-actions .mat-raised-button+.mat-button,[dir=rtl] .mat-dialog-actions .mat-raised-button+.mat-raised-button{margin-left:0;margin-right:8px}" @@ -52157,15 +52181,15 @@ ] } }); - function XI(t) { + function JI(t) { return zr(0, [(t()(), _r(0, null, null, 0))], null, null); } - function JI(t) { + function tA(t) { return zr( 0, [ vr(402653184, 1, { _portalOutlet: 0 }), - (t()(), _r(16777216, null, null, 1, null, XI)), + (t()(), _r(16777216, null, null, 1, null, JI)), Uo( 2, 212992, @@ -52183,7 +52207,7 @@ null ); } - function tA(t) { + function eA(t) { return zr( 0, [ @@ -52222,8 +52246,8 @@ a ); }, - JI, - QI + tA, + XI )), Uo(1, 49152, null, 0, _b, [Ln, f_, oa, [2, Bs], fb], null, null) ], @@ -52243,8 +52267,8 @@ } ); } - var eA = Co("mat-dialog-container", _b, tA, {}, {}, []), - nA = Ia({ + var nA = Co("mat-dialog-container", _b, eA, {}, {}, []), + aA = Ia({ encapsulation: 2, styles: [ ".mat-tooltip-panel{pointer-events:none!important}.mat-tooltip{color:#fff;border-radius:4px;margin:14px;max-width:250px;padding-left:8px;padding-right:8px;overflow:hidden;text-overflow:ellipsis}@media (-ms-high-contrast:active){.mat-tooltip{outline:solid 1px}}.mat-tooltip-handset{margin:24px;padding-left:16px;padding-right:16px}" @@ -52332,7 +52356,7 @@ ] } }); - function aA(t) { + function oA(t) { return zr( 2, [ @@ -52392,7 +52416,7 @@ } ); } - function oA(t) { + function iA(t) { return zr( 0, [ @@ -52415,8 +52439,8 @@ a ); }, - aA, - nA + oA, + aA )), Uo(1, 180224, null, 0, vv, [oa, fv], null, null) ], @@ -52426,15 +52450,15 @@ } ); } - var iA = Co("mat-tooltip-component", vv, oA, {}, {}, []), - rA = Ia({ + var rA = Co("mat-tooltip-component", vv, iA, {}, {}, []), + lA = Ia({ encapsulation: 2, styles: [ ".color-picker {\n position: absolute;\n z-index: 100000;\n\n width: 230px;\n height: auto;\n border: #777 solid 1px;\n\n cursor: default;\n\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n\n user-select: none;\n background-color: #fff;\n}\n\n.color-picker * {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n\n box-sizing: border-box;\n margin: 0;\n\n font-size: 11px;\n}\n\n.color-picker input {\n width: 0;\n height: 26px;\n min-width: 0;\n\n font-size: 13px;\n text-align: center;\n color: #000;\n}\n\n.color-picker input:invalid,\n.color-picker input:-moz-ui-invalid,\n.color-picker input:-moz-submit-invalid {\n box-shadow: none;\n}\n\n.color-picker input::-webkit-inner-spin-button,\n.color-picker input::-webkit-outer-spin-button {\n margin: 0;\n\n -webkit-appearance: none;\n}\n\n.color-picker .arrow {\n position: absolute;\n z-index: 999999;\n\n width: 0;\n height: 0;\n border-style: solid;\n}\n\n.color-picker .arrow.arrow-top {\n left: 8px;\n\n border-width: 10px 5px;\n border-color: #777 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);\n}\n\n.color-picker .arrow.arrow-left {\n top: 8px;\n left: 100%;\n\n border-width: 5px 10px;\n border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #777;\n}\n\n.color-picker .arrow.arrow-right {\n top: 8px;\n left: -20px;\n\n border-width: 5px 10px;\n border-color: rgba(0, 0, 0, 0) #777 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);\n}\n\n.color-picker .arrow.arrow-bottom {\n top: -20px;\n left: 8px;\n\n border-width: 10px 5px;\n border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #777 rgba(0, 0, 0, 0);\n}\n\n.color-picker .cursor {\n position: relative;\n\n width: 16px;\n height: 16px;\n border: #222 solid 2px;\n border-radius: 50%;\n\n cursor: default;\n}\n\n.color-picker .box {\n display: flex;\n padding: 4px 8px;\n}\n\n.color-picker .left {\n position: relative;\n\n padding: 16px 8px;\n}\n\n.color-picker .right {\n -webkit-flex: 1 1 auto;\n -ms-flex: 1 1 auto;\n\n flex: 1 1 auto;\n\n padding: 12px 8px;\n}\n\n.color-picker .button-area {\n padding: 0 16px 16px;\n\n text-align: right;\n}\n\n.color-picker .preset-area {\n padding: 4px 15px;\n}\n\n.color-picker .preset-area .preset-label {\n overflow: hidden;\n width: 100%;\n padding: 4px;\n\n font-size: 11px;\n white-space: nowrap;\n text-align: left;\n text-overflow: ellipsis;\n color: #555;\n}\n\n.color-picker .preset-area .preset-color {\n position: relative;\n\n display: inline-block;\n width: 18px;\n height: 18px;\n margin: 4px 6px 8px;\n border: #a9a9a9 solid 1px;\n border-radius: 25%;\n\n cursor: pointer;\n}\n\n.color-picker .preset-area .preset-empty-message {\n min-height: 18px;\n margin-top: 4px;\n margin-bottom: 8px;\n\n font-style: italic;\n text-align: center;\n}\n\n.color-picker .hex-text {\n width: 100%;\n padding: 4px 8px;\n\n font-size: 11px;\n}\n\n.color-picker .hex-text .box {\n padding: 0 24px 8px 8px;\n}\n\n.color-picker .hex-text .box div {\n float: left;\n\n -webkit-flex: 1 1 auto;\n -ms-flex: 1 1 auto;\n\n flex: 1 1 auto;\n\n text-align: center;\n color: #555;\n clear: left;\n}\n\n.color-picker .hex-text .box input {\n -webkit-flex: 1 1 auto;\n -ms-flex: 1 1 auto;\n\n flex: 1 1 auto;\n padding: 1px;\n border: #a9a9a9 solid 1px;\n}\n\n.color-picker .hex-alpha .box div:first-child,\n.color-picker .hex-alpha .box input:first-child {\n flex-grow: 3;\n margin-right: 8px;\n}\n\n.color-picker .cmyk-text,\n.color-picker .hsla-text,\n.color-picker .rgba-text,\n.color-picker .value-text {\n width: 100%;\n padding: 4px 8px;\n\n font-size: 11px;\n}\n\n.color-picker .cmyk-text .box,\n.color-picker .hsla-text .box,\n.color-picker .rgba-text .box {\n padding: 0 24px 8px 8px;\n}\n\n.color-picker .value-text .box {\n padding: 0 8px 8px;\n}\n\n.color-picker .cmyk-text .box div,\n.color-picker .hsla-text .box div,\n.color-picker .rgba-text .box div,\n.color-picker .value-text .box div {\n -webkit-flex: 1 1 auto;\n -ms-flex: 1 1 auto;\n\n flex: 1 1 auto;\n margin-right: 8px;\n\n text-align: center;\n color: #555;\n}\n\n.color-picker .cmyk-text .box div:last-child,\n.color-picker .hsla-text .box div:last-child,\n.color-picker .rgba-text .box div:last-child,\n.color-picker .value-text .box div:last-child {\n margin-right: 0;\n}\n\n.color-picker .cmyk-text .box input,\n.color-picker .hsla-text .box input,\n.color-picker .rgba-text .box input,\n.color-picker .value-text .box input {\n float: left;\n\n -webkit-flex: 1;\n -ms-flex: 1;\n\n flex: 1;\n padding: 1px;\n margin: 0 8px 0 0;\n border: #a9a9a9 solid 1px;\n}\n\n.color-picker .cmyk-text .box input:last-child,\n.color-picker .hsla-text .box input:last-child,\n.color-picker .rgba-text .box input:last-child,\n.color-picker .value-text .box input:last-child {\n margin-right: 0;\n}\n\n.color-picker .hue-alpha {\n align-items: center;\n margin-bottom: 3px;\n}\n\n.color-picker .hue {\n direction: ltr;\n\n width: 100%;\n height: 16px;\n margin-bottom: 16px;\n border: none;\n\n cursor: pointer;\n background-size: 100% 100%;\n background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAQCAYAAAD06IYnAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AIWDwkUFWbCCAAAAFxJREFUaN7t0kEKg0AQAME2x83/n2qu5qCgD1iDhCoYdpnbQC9bbY1qVO/jvc6k3ad91s7/7F1/csgPrujuQ17BDYSFsBAWwgJhISyEBcJCWAgLhIWwEBYIi2f7Ar/1TCgFH2X9AAAAAElFTkSuQmCC');\n}\n\n.color-picker .value {\n direction: rtl;\n\n width: 100%;\n height: 16px;\n margin-bottom: 16px;\n border: none;\n\n cursor: pointer;\n background-size: 100% 100%;\n background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAQCAYAAAD06IYnAAACTklEQVR42u3SYUcrABhA4U2SkmRJMmWSJklKJiWZZpKUJJskKUmaTFImKZOUzMySpGRmliRNJilJSpKSJEtmSpIpmWmSdO736/6D+x7OP3gUCoWCv1cqlSQlJZGcnExKSgqpqamkpaWRnp5ORkYGmZmZqFQqsrKyyM7OJicnh9zcXNRqNXl5eeTn56PRaCgoKKCwsJCioiK0Wi3FxcWUlJRQWlpKWVkZ5eXlVFRUUFlZiU6no6qqiurqampqaqitraWurg69Xk99fT0GgwGj0UhDQwONjY00NTXR3NxMS0sLra2ttLW10d7ejslkwmw209HRQWdnJ11dXXR3d9PT00Nvby99fX309/czMDDA4OAgFouFoaEhrFYrw8PDjIyMMDo6ytjYGDabjfHxcSYmJpicnGRqagq73c709DQzMzPMzs4yNzfH/Pw8DocDp9OJy+XC7XazsLDA4uIiS0tLLC8vs7KywurqKmtra3g8HrxeLz6fD7/fz/r6OhsbG2xubrK1tcX29jaBQICdnR2CwSC7u7vs7e2xv7/PwcEBh4eHHB0dcXx8zMnJCaenp5ydnXF+fs7FxQWXl5dcXV1xfX3Nzc0Nt7e33N3dEQqFuL+/5+HhgXA4TCQS4fHxkaenJ56fn3l5eeH19ZVoNMrb2xvv7+98fHwQi8WIx+N8fn6SSCT4+vri+/ubn58ffn9/+VcKgSWwBJbAElgCS2AJLIElsASWwBJYAktgCSyBJbAElsASWAJLYAksgSWwBJbAElgCS2AJLIElsP4/WH8AmJ5Z6jHS4h8AAAAASUVORK5CYII=');\n}\n\n.color-picker .alpha {\n direction: ltr;\n\n width: 100%;\n height: 16px;\n border: none;\n\n cursor: pointer;\n background-size: 100% 100%;\n background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAQCAYAAAD06IYnAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AIWDwYQlZMa3gAAAWVJREFUaN7tmEGO6jAQRCsOArHgBpyAJYGjcGocxAm4A2IHpmoWE0eBH+ezmFlNvU06shJ3W6VEelWMUQAIIF9f6qZpimsA1LYtS2uF51/u27YVAFZVRUkEoGHdPV/sIcbIEIIkUdI/9Xa7neyv61+SWFUVAVCSct00TWn2fv6u3+Ecfd3tXzy/0+nEUu+SPjo/kqzrmiQpScN6v98XewfA8/lMkiLJ2WxGSUopcT6fM6U0NX9/frfbjev1WtfrlZfLhYfDQQHG/AIOlnGwjINlHCxjHCzjYJm/TJWdCwquJXseFFzGwDNNeiKMOJTO8xQdDQaeB29+K9efeLaBo9J7vdvtJj1RjFFjfiv7qv95tjx/7leSQgh93e1ffMeIp6O+YQjho/N791t1XVOSSI7N//K+4/GoxWLBx+PB5/Op5XLJ+/3OlJJWqxU3m83ovv5iGf8KjYNlHCxjHCzjYBkHy5gf5gusvQU7U37jTAAAAABJRU5ErkJggg==');\n}\n\n.color-picker .type-policy {\n position: absolute;\n top: 218px;\n right: 12px;\n\n width: 16px;\n height: 24px;\n\n background-size: 8px 16px;\n background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAgCAYAAAAffCjxAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAACewAAAnsB01CO3AAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAIASURBVEiJ7ZY9axRRFIafsxMStrLQJpAgpBFhi+C9w1YSo00I6RZ/g9vZpBf/QOr4GyRgkSKNSrAadsZqQGwCkuAWyRZJsySwvhZ7N/vhzrgbLH3Ld8597jlzz50zJokyxXH8DqDVar0qi6v8BbItqSGpEcfxdlmsFWXkvX8AfAVWg3UKPEnT9GKujMzsAFgZsVaCN1VTQd77XUnrgE1kv+6935268WRpzrnHZvYRWC7YvC3pRZZl3wozqtVqiyH9IgjAspkd1Gq1xUJQtVrdB9ZKIAOthdg/Qc65LUk7wNIMoCVJO865rYFhkqjX6/d7vV4GPJwBMqofURS5JEk6FYBer/eeYb/Mo9WwFnPOvQbeAvfuAAK4BN4sAJtAG/gJIElmNuiJyba3EGNmZiPeZuEVmVell/Y/6N+CzDn3AXhEOOo7Hv/3BeAz8IzQkMPnJbuPx1wC+yYJ7/0nYIP5S/0FHKdp+rwCEEXRS/rf5Hl1Gtb2M0iSpCOpCZzPATmX1EySpHMLAsiy7MjMDoHrGSDXZnaYZdnRwBh7J91utwmczAA6CbG3GgPleX4jqUH/a1CktqRGnuc3hSCAMB32gKspkCtgb3KCQMmkjeP4WNJThrNNZval1WptTIsv7JtQ4tmIdRa8qSoEpWl6YWZNoAN0zKxZNPehpLSBZv2t+Q0CJ9lLnARQLAAAAABJRU5ErkJggg==');\n background-repeat: no-repeat;\n background-position: center;\n}\n\n.color-picker .type-policy .type-policy-arrow {\n display: block;\n\n width: 100%;\n height: 50%;\n}\n\n.color-picker .selected-color {\n position: absolute;\n top: 16px;\n left: 8px;\n\n width: 40px;\n height: 40px;\n border: 1px solid #a9a9a9;\n border-radius: 50%;\n}\n\n.color-picker .selected-color-background {\n width: 40px;\n height: 40px;\n border-radius: 50%;\n\n background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAh0lEQVRYR+2W0QlAMQgD60zdfwOdqa8TmI/wQMr5K0I5bZLIzLOa2nt37VVVbd+dDx5obgCC3KBLwJ2ff4PnVidkf+ucIhw80HQaCLo3DMH3CRK3iFsmAWVl6hPNDwt8EvNE5q+YuEXcMgkonVM6SdyCoEvAnZ8v1Hjx817MilmxSUB5rdLJDycZgUAZUch/AAAAAElFTkSuQmCC');\n}\n\n.color-picker .saturation-lightness {\n direction: ltr;\n\n width: 100%;\n height: 130px;\n border: none;\n\n cursor: pointer;\n touch-action: manipulation;\n background-size: 100% 100%;\n background-image: url('data:image/png;base64,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');\n}\n\n.color-picker .cp-add-color-button-class {\n position: absolute;\n\n display: inline;\n padding: 0;\n margin: 3px -3px;\n border: 0;\n\n cursor: pointer;\n background: transparent;\n}\n\n.color-picker .cp-add-color-button-class:hover {\n text-decoration: underline;\n}\n\n.color-picker .cp-add-color-button-class:disabled {\n cursor: not-allowed;\n color: #999;\n}\n\n.color-picker .cp-add-color-button-class:disabled:hover {\n text-decoration: none;\n}\n\n.color-picker .cp-remove-color-button-class {\n position: absolute;\n top: -5px;\n right: -5px;\n\n display: block;\n width: 10px;\n height: 10px;\n border-radius: 50%;\n\n cursor: pointer;\n text-align: center;\n background: #fff;\n\n box-shadow: 1px 1px 5px #333;\n}\n\n.color-picker .cp-remove-color-button-class::before {\n content: 'x';\n\n position: relative;\n bottom: 3.5px;\n\n display: inline-block;\n\n font-size: 10px;\n}\n" ], data: {} }); - function lA(t) { + function sA(t) { return zr( 0, [ @@ -52461,7 +52485,7 @@ } ); } - function sA(t) { + function cA(t) { return zr( 0, [ @@ -52505,7 +52529,7 @@ 16384, null, 0, - pI, + nI, [Ln], { rgX: [0, "rgX"], rgY: [1, "rgY"] }, { @@ -52546,7 +52570,7 @@ } ); } - function cA(t) { + function dA(t) { return zr( 0, [ @@ -52590,7 +52614,7 @@ } ); } - function dA(t) { + function uA(t) { return zr( 0, [ @@ -52614,7 +52638,7 @@ null ); } - function uA(t) { + function mA(t) { return zr( 0, [ @@ -52653,7 +52677,7 @@ 16384, null, 0, - gI, + eI, [], { rg: [0, "rg"] }, { newValue: "newValue" } @@ -52668,7 +52692,7 @@ } ); } - function mA(t) { + function hA(t) { return zr( 0, [ @@ -52680,7 +52704,7 @@ null ); } - function hA(t) { + function gA(t) { return zr( 0, [ @@ -52748,7 +52772,7 @@ 16384, null, 0, - gI, + eI, [], { rg: [0, "rg"] }, { newValue: "newValue" } @@ -52787,7 +52811,7 @@ 16384, null, 0, - gI, + eI, [], { rg: [0, "rg"] }, { newValue: "newValue" } @@ -52826,7 +52850,7 @@ 16384, null, 0, - gI, + eI, [], { rg: [0, "rg"] }, { newValue: "newValue" } @@ -52865,12 +52889,12 @@ 16384, null, 0, - gI, + eI, [], { rg: [0, "rg"] }, { newValue: "newValue" } ), - (t()(), _r(16777216, null, null, 1, null, uA)), + (t()(), _r(16777216, null, null, 1, null, mA)), Uo(11, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), Cr( @@ -52899,7 +52923,7 @@ (t()(), Cr(19, 0, null, null, 1, "div", [], null, null, null, null, null)), (t()(), Rr(-1, null, ["K"])), - (t()(), _r(16777216, null, null, 1, null, mA)), + (t()(), _r(16777216, null, null, 1, null, hA)), Uo(22, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null) ], function(t, e) { @@ -52921,7 +52945,7 @@ } ); } - function gA(t) { + function pA(t) { return zr( 0, [ @@ -52960,7 +52984,7 @@ 16384, null, 0, - gI, + eI, [], { rg: [0, "rg"] }, { newValue: "newValue" } @@ -52975,7 +52999,7 @@ } ); } - function pA(t) { + function fA(t) { return zr( 0, [ @@ -52987,7 +53011,7 @@ null ); } - function fA(t) { + function bA(t) { return zr( 0, [ @@ -53055,7 +53079,7 @@ 16384, null, 0, - gI, + eI, [], { rg: [0, "rg"] }, { newValue: "newValue" } @@ -53094,7 +53118,7 @@ 16384, null, 0, - gI, + eI, [], { rg: [0, "rg"] }, { newValue: "newValue" } @@ -53133,12 +53157,12 @@ 16384, null, 0, - gI, + eI, [], { rg: [0, "rg"] }, { newValue: "newValue" } ), - (t()(), _r(16777216, null, null, 1, null, gA)), + (t()(), _r(16777216, null, null, 1, null, pA)), Uo(9, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), Cr( @@ -53164,7 +53188,7 @@ (t()(), Cr(15, 0, null, null, 1, "div", [], null, null, null, null, null)), (t()(), Rr(-1, null, ["L"])), - (t()(), _r(16777216, null, null, 1, null, pA)), + (t()(), _r(16777216, null, null, 1, null, fA)), Uo(18, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null) ], function(t, e) { @@ -53184,7 +53208,7 @@ } ); } - function bA(t) { + function _A(t) { return zr( 0, [ @@ -53223,7 +53247,7 @@ 16384, null, 0, - gI, + eI, [], { rg: [0, "rg"] }, { newValue: "newValue" } @@ -53238,7 +53262,7 @@ } ); } - function _A(t) { + function CA(t) { return zr( 0, [ @@ -53250,7 +53274,7 @@ null ); } - function CA(t) { + function PA(t) { return zr( 0, [ @@ -53318,7 +53342,7 @@ 16384, null, 0, - gI, + eI, [], { rg: [0, "rg"] }, { newValue: "newValue" } @@ -53357,7 +53381,7 @@ 16384, null, 0, - gI, + eI, [], { rg: [0, "rg"] }, { newValue: "newValue" } @@ -53396,12 +53420,12 @@ 16384, null, 0, - gI, + eI, [], { rg: [0, "rg"] }, { newValue: "newValue" } ), - (t()(), _r(16777216, null, null, 1, null, bA)), + (t()(), _r(16777216, null, null, 1, null, _A)), Uo(9, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), Cr( @@ -53427,7 +53451,7 @@ (t()(), Cr(15, 0, null, null, 1, "div", [], null, null, null, null, null)), (t()(), Rr(-1, null, ["B"])), - (t()(), _r(16777216, null, null, 1, null, _A)), + (t()(), _r(16777216, null, null, 1, null, CA)), Uo(18, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null) ], function(t, e) { @@ -53447,7 +53471,7 @@ } ); } - function PA(t) { + function OA(t) { return zr( 0, [ @@ -53486,7 +53510,7 @@ 16384, null, 0, - gI, + eI, [], { rg: [0, "rg"] }, { newValue: "newValue" } @@ -53500,7 +53524,7 @@ } ); } - function OA(t) { + function MA(t) { return zr( 0, [ @@ -53512,7 +53536,7 @@ null ); } - function MA(t) { + function yA(t) { return zr( 0, [ @@ -53576,8 +53600,8 @@ null, null )), - Uo(3, 16384, null, 0, gI, [], null, { newValue: "newValue" }), - (t()(), _r(16777216, null, null, 1, null, PA)), + Uo(3, 16384, null, 0, eI, [], null, { newValue: "newValue" }), + (t()(), _r(16777216, null, null, 1, null, OA)), Uo(5, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), Cr( @@ -53597,7 +53621,7 @@ (t()(), Cr(7, 0, null, null, 1, "div", [], null, null, null, null, null)), (t()(), Rr(-1, null, ["Hex"])), - (t()(), _r(16777216, null, null, 1, null, OA)), + (t()(), _r(16777216, null, null, 1, null, MA)), Uo(10, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null) ], function(t, e) { @@ -53618,7 +53642,7 @@ } ); } - function yA(t) { + function vA(t) { return zr( 0, [ @@ -53657,7 +53681,7 @@ 16384, null, 0, - gI, + eI, [], { rg: [0, "rg"] }, { newValue: "newValue" } @@ -53672,7 +53696,7 @@ } ); } - function vA(t) { + function xA(t) { return zr( 0, [ @@ -53740,12 +53764,12 @@ 16384, null, 0, - gI, + eI, [], { rg: [0, "rg"] }, { newValue: "newValue" } ), - (t()(), _r(16777216, null, null, 1, null, yA)), + (t()(), _r(16777216, null, null, 1, null, vA)), Uo(5, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), Cr( @@ -53779,7 +53803,7 @@ } ); } - function xA(t) { + function kA(t) { return zr( 0, [ @@ -53847,7 +53871,7 @@ null ); } - function kA(t) { + function wA(t) { return zr( 0, [ @@ -53885,7 +53909,7 @@ } ); } - function wA(t) { + function SA(t) { return zr( 0, [ @@ -53914,7 +53938,7 @@ null, null )), - (t()(), _r(16777216, null, null, 1, null, kA)), + (t()(), _r(16777216, null, null, 1, null, wA)), Uo(2, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null) ], function(t, e) { @@ -53925,13 +53949,13 @@ } ); } - function SA(t) { + function EA(t) { return zr( 0, [ (t()(), Cr(0, 0, null, null, 2, "div", [], null, null, null, null, null)), - (t()(), _r(16777216, null, null, 1, null, wA)), + (t()(), _r(16777216, null, null, 1, null, SA)), Uo( 2, 278528, @@ -53949,7 +53973,7 @@ null ); } - function EA(t) { + function IA(t) { return zr( 0, [ @@ -53978,7 +54002,7 @@ } ); } - function IA(t) { + function AA(t) { return zr( 0, [ @@ -54015,9 +54039,9 @@ null )), (t()(), Rr(3, null, ["", ""])), - (t()(), _r(16777216, null, null, 1, null, SA)), - Uo(5, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), _r(16777216, null, null, 1, null, EA)), + Uo(5, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), + (t()(), _r(16777216, null, null, 1, null, IA)), Uo(7, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null) ], function(t, e) { @@ -54041,7 +54065,7 @@ } ); } - function AA(t) { + function TA(t) { return zr( 0, [ @@ -54077,7 +54101,7 @@ } ); } - function TA(t) { + function RA(t) { return zr( 0, [ @@ -54113,7 +54137,7 @@ } ); } - function RA(t) { + function DA(t) { return zr( 0, [ @@ -54132,9 +54156,9 @@ null, null )), - (t()(), _r(16777216, null, null, 1, null, AA)), - Uo(2, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), _r(16777216, null, null, 1, null, TA)), + Uo(2, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), + (t()(), _r(16777216, null, null, 1, null, RA)), Uo(4, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null) ], function(t, e) { @@ -54144,7 +54168,7 @@ null ); } - function DA(t) { + function NA(t) { return zr( 0, [ @@ -54180,9 +54204,9 @@ null, null )), - (t()(), _r(16777216, null, null, 1, null, lA)), - Uo(5, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), _r(16777216, null, null, 1, null, sA)), + Uo(5, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), + (t()(), _r(16777216, null, null, 1, null, cA)), Uo(7, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), Cr( @@ -54244,7 +54268,7 @@ null, null )), - (t()(), _r(16777216, null, null, 1, null, cA)), + (t()(), _r(16777216, null, null, 1, null, dA)), Uo(13, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), Cr( @@ -54261,7 +54285,7 @@ null, null )), - (t()(), _r(16777216, null, null, 1, null, dA)), + (t()(), _r(16777216, null, null, 1, null, uA)), Uo(16, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), Cr( @@ -54301,7 +54325,7 @@ 16384, null, 0, - pI, + nI, [Ln], { rgX: [0, "rgX"] }, { @@ -54363,7 +54387,7 @@ 16384, null, 0, - pI, + nI, [Ln], { rgX: [0, "rgX"] }, { @@ -54425,7 +54449,7 @@ 16384, null, 0, - pI, + nI, [Ln], { rgX: [0, "rgX"] }, { @@ -54449,21 +54473,21 @@ null, null )), - (t()(), _r(16777216, null, null, 1, null, hA)), + (t()(), _r(16777216, null, null, 1, null, gA)), Uo(27, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), - (t()(), _r(16777216, null, null, 1, null, fA)), + (t()(), _r(16777216, null, null, 1, null, bA)), Uo(29, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), - (t()(), _r(16777216, null, null, 1, null, CA)), + (t()(), _r(16777216, null, null, 1, null, PA)), Uo(31, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), - (t()(), _r(16777216, null, null, 1, null, MA)), + (t()(), _r(16777216, null, null, 1, null, yA)), Uo(33, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), - (t()(), _r(16777216, null, null, 1, null, vA)), - Uo(35, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), _r(16777216, null, null, 1, null, xA)), + Uo(35, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), + (t()(), _r(16777216, null, null, 1, null, kA)), Uo(37, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), - (t()(), _r(16777216, null, null, 1, null, IA)), + (t()(), _r(16777216, null, null, 1, null, AA)), Uo(39, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), - (t()(), _r(16777216, null, null, 1, null, RA)), + (t()(), _r(16777216, null, null, 1, null, DA)), Uo(41, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null) ], function(t, e) { @@ -54521,7 +54545,7 @@ } ); } - function NA(t) { + function zA(t) { return zr( 0, [ @@ -54546,10 +54570,10 @@ a ); }, - DA, - rA + NA, + lA )), - Uo(1, 4440064, null, 0, CI, [Ln, oa, _I], null, null) + Uo(1, 4440064, null, 0, rI, [Ln, oa, iI], null, null) ], function(t, e) { t(e, 1, 0); @@ -54557,8 +54581,8 @@ null ); } - var zA = Co("color-picker", CI, NA, {}, {}, []), - LA = Ia({ + var LA = Co("color-picker", rI, zA, {}, {}, []), + FA = Ia({ encapsulation: 0, styles: [ [ @@ -54567,7 +54591,7 @@ ], data: {} }); - function FA(t) { + function BA(t) { return zr( 0, [ @@ -54594,7 +54618,7 @@ } ); } - function BA(t) { + function VA(t) { return zr( 2, [ @@ -54700,7 +54724,7 @@ null ), Uo(11, 212992, null, 0, Ux, [[4, Nf]], null, null), - (t()(), _r(16777216, null, 0, 1, null, FA)), + (t()(), _r(16777216, null, 0, 1, null, BA)), Uo( 13, 409600, @@ -54740,7 +54764,7 @@ } ); } - function VA(t) { + function HA(t) { return zr( 0, [ @@ -54756,8 +54780,8 @@ null, null, null, - BA, - LA + VA, + FA )), Uo(1, 114688, null, 0, Bg, [Pb, Ob, bg, oa, Fg], null, null) ], @@ -54767,8 +54791,8 @@ null ); } - var HA = Co("app-progress-spinner-dialog", Bg, VA, {}, {}, []), - jA = Ia({ + var jA = Co("app-progress-spinner-dialog", Bg, HA, {}, {}, []), + UA = Ia({ encapsulation: 0, styles: [ [ @@ -54777,7 +54801,7 @@ ], data: {} }); - function UA(t) { + function qA(t) { return zr( 0, [ @@ -54834,7 +54858,7 @@ } ); } - function qA(t) { + function KA(t) { return zr( 0, [ @@ -55308,13 +55332,13 @@ } ); } - function KA(t) { + function YA(t) { return zr( 0, [ - (t()(), _r(16777216, null, null, 1, null, UA)), - Uo(1, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), _r(16777216, null, null, 1, null, qA)), + Uo(1, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), + (t()(), _r(16777216, null, null, 1, null, KA)), Uo(3, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null) ], function(t, e) { @@ -55324,7 +55348,7 @@ null ); } - function YA(t) { + function WA(t) { return zr( 0, [ @@ -55340,8 +55364,8 @@ null, null, null, - KA, - jA + YA, + UA )), Uo(1, 114688, null, 0, gw, [Fg, Pb, Ob, xb], null, null) ], @@ -55351,9 +55375,9 @@ null ); } - var WA = Co("app-add-edit-playlist-dialog", gw, YA, {}, {}, []), - GA = Ia({ encapsulation: 0, styles: [[""]], data: {} }); - function $A(t) { + var GA = Co("app-add-edit-playlist-dialog", gw, WA, {}, {}, []), + $A = Ia({ encapsulation: 0, styles: [[""]], data: {} }); + function ZA(t) { return zr( 0, [ @@ -55546,7 +55570,7 @@ } ); } - function ZA(t) { + function QA(t) { return zr( 0, [ @@ -55562,8 +55586,8 @@ null, null, null, - $A, - GA + ZA, + $A )), Uo(1, 114688, null, 0, wb, [Pb, Ob, Fg], null, null) ], @@ -55573,9 +55597,9 @@ null ); } - var QA = Co("app-confirm-dialog", wb, ZA, {}, {}, []); - const XA = new Ht("MAT_GRID_LIST"), - JA = (() => + var XA = Co("app-confirm-dialog", wb, QA, {}, {}, []); + const JA = new Ht("MAT_GRID_LIST"), + tT = (() => class { constructor(t, e) { (this._element = t), @@ -55599,7 +55623,7 @@ this._element.nativeElement.style[t] = e; } })(); - class tT { + class eT { constructor() { (this.columnIndex = 0), (this.rowIndex = 0); } @@ -55622,7 +55646,7 @@ return ( this._markTilePosition(e, t), (this.columnIndex = e + t.colspan), - new eT(this.rowIndex, e) + new nT(this.rowIndex, e) ); } _findMatchingGap(t) { @@ -55660,18 +55684,18 @@ for (let n = 0; n < e.colspan; n++) this.tracker[t + n] = e.rowspan; } } - class eT { + class nT { constructor(t, e) { (this.row = t), (this.col = e); } } - const nT = /^-?\d+((\.\d+)?[A-Za-z%$]?)+$/; - class aT { + const aT = /^-?\d+((\.\d+)?[A-Za-z%$]?)+$/; + class oT { constructor() { (this._rows = 0), (this._rowspan = 0); } init(t, e, n, a) { - (this._gutterSize = sT(t)), + (this._gutterSize = cT(t)), (this._rows = e.rowCount), (this._rowspan = e.rowspan), (this._cols = n), @@ -55681,7 +55705,7 @@ return `(${t}% - (${this._gutterSize} * ${e}))`; } getTilePosition(t, e) { - return 0 === e ? "0" : lT(`(${t} + ${this._gutterSize}) * ${e}`); + return 0 === e ? "0" : sT(`(${t} + ${this._gutterSize}) * ${e}`); } getTileSize(t, e) { return `(${t} * ${e}) + (${e - 1} * ${this._gutterSize})`; @@ -55697,7 +55721,7 @@ "rtl" === this._direction ? "right" : "left", this.getTilePosition(o, e) ), - t._setStyle("width", lT(this.getTileSize(o, t.colspan))); + t._setStyle("width", sT(this.getTileSize(o, t.colspan))); } getGutterSpan() { return `${this._gutterSize} * (${this._rowspan} - 1)`; @@ -55709,15 +55733,15 @@ return null; } } - class oT extends aT { + class iT extends oT { constructor(t) { super(), (this.fixedRowHeight = t); } init(t, e, n, a) { if ( (super.init(t, e, n, a), - (this.fixedRowHeight = sT(this.fixedRowHeight)), - !nT.test(this.fixedRowHeight)) + (this.fixedRowHeight = cT(this.fixedRowHeight)), + !aT.test(this.fixedRowHeight)) ) throw Error( `Invalid value "${this.fixedRowHeight}" set as rowHeight.` @@ -55727,13 +55751,13 @@ t._setStyle("top", this.getTilePosition(this.fixedRowHeight, e)), t._setStyle( "height", - lT(this.getTileSize(this.fixedRowHeight, t.rowspan)) + sT(this.getTileSize(this.fixedRowHeight, t.rowspan)) ); } getComputedHeight() { return [ "height", - lT( + sT( `${this.getTileSpan( this.fixedRowHeight )} + ${this.getGutterSpan()}` @@ -55748,7 +55772,7 @@ }); } } - class iT extends aT { + class rT extends oT { constructor(t) { super(), this._parseRatio(t); } @@ -55763,13 +55787,13 @@ ), t._setStyle( "paddingTop", - lT(this.getTileSize(this.baseTileHeight, t.rowspan)) + sT(this.getTileSize(this.baseTileHeight, t.rowspan)) ); } getComputedHeight() { return [ "paddingBottom", - lT( + sT( `${this.getTileSpan( this.baseTileHeight )} + ${this.getGutterSpan()}` @@ -55791,14 +55815,14 @@ this.rowHeightRatio = parseFloat(e[0]) / parseFloat(e[1]); } } - class rT extends aT { + class lT extends oT { setRowStyles(t, e) { let n = this.getBaseTileSize( 100 / this._rowspan, (this._rows - 1) / this._rows ); t._setStyle("top", this.getTilePosition(n, e)), - t._setStyle("height", lT(this.getTileSize(n, t.rowspan))); + t._setStyle("height", sT(this.getTileSize(n, t.rowspan))); } reset(t) { t._tiles && @@ -55807,13 +55831,13 @@ }); } } - function lT(t) { + function sT(t) { return `calc(${t})`; } - function sT(t) { + function cT(t) { return t.match(/([A-Za-z%]+)$/) ? t : `${t}px`; } - const cT = (() => + const dT = (() => class { constructor(t, e) { (this._element = t), (this._dir = e), (this._gutter = "1px"); @@ -55857,13 +55881,13 @@ this._tileStyler && this._tileStyler.reset(this), (this._tileStyler = "fit" === t - ? new rT() + ? new lT() : t && t.indexOf(":") > -1 - ? new iT(t) - : new oT(t)); + ? new rT(t) + : new iT(t)); } _layoutTiles() { - this._tileCoordinator || (this._tileCoordinator = new tT()); + this._tileCoordinator || (this._tileCoordinator = new eT()); const t = this._tileCoordinator, e = this._tiles.filter( t => !t._gridList || t._gridList === this @@ -55881,15 +55905,15 @@ t && (this._element.nativeElement.style[t[0]] = t[1]); } })(), - dT = (() => class {})(); - var uT = Ia({ + uT = (() => class {})(); + var mT = Ia({ encapsulation: 2, styles: [ ".mat-grid-list{display:block;position:relative}.mat-grid-tile{display:block;position:absolute;overflow:hidden}.mat-grid-tile .mat-figure{top:0;left:0;right:0;bottom:0;position:absolute;display:flex;align-items:center;justify-content:center;height:100%;padding:0;margin:0}.mat-grid-tile .mat-grid-tile-footer,.mat-grid-tile .mat-grid-tile-header{display:flex;align-items:center;height:48px;color:#fff;background:rgba(0,0,0,.38);overflow:hidden;padding:0 16px;position:absolute;left:0;right:0}.mat-grid-tile .mat-grid-tile-footer>*,.mat-grid-tile .mat-grid-tile-header>*{margin:0;padding:0;font-weight:400;font-size:inherit}.mat-grid-tile .mat-grid-tile-footer.mat-2-line,.mat-grid-tile .mat-grid-tile-header.mat-2-line{height:68px}.mat-grid-tile .mat-grid-list-text{display:flex;flex-direction:column;width:100%;box-sizing:border-box;overflow:hidden}.mat-grid-tile .mat-grid-list-text>*{margin:0;padding:0;font-weight:400;font-size:inherit}.mat-grid-tile .mat-grid-list-text:empty{display:none}.mat-grid-tile .mat-grid-tile-header{top:0}.mat-grid-tile .mat-grid-tile-footer{bottom:0}.mat-grid-tile .mat-grid-avatar{padding-right:16px}[dir=rtl] .mat-grid-tile .mat-grid-avatar{padding-right:0;padding-left:16px}.mat-grid-tile .mat-grid-avatar:empty{display:none}" ], data: {} }); - function mT(t) { + function hT(t) { return zr( 2, [ @@ -55901,14 +55925,14 @@ null ); } - var hT = Ia({ + var gT = Ia({ encapsulation: 2, styles: [ ".mat-grid-list{display:block;position:relative}.mat-grid-tile{display:block;position:absolute;overflow:hidden}.mat-grid-tile .mat-figure{top:0;left:0;right:0;bottom:0;position:absolute;display:flex;align-items:center;justify-content:center;height:100%;padding:0;margin:0}.mat-grid-tile .mat-grid-tile-footer,.mat-grid-tile .mat-grid-tile-header{display:flex;align-items:center;height:48px;color:#fff;background:rgba(0,0,0,.38);overflow:hidden;padding:0 16px;position:absolute;left:0;right:0}.mat-grid-tile .mat-grid-tile-footer>*,.mat-grid-tile .mat-grid-tile-header>*{margin:0;padding:0;font-weight:400;font-size:inherit}.mat-grid-tile .mat-grid-tile-footer.mat-2-line,.mat-grid-tile .mat-grid-tile-header.mat-2-line{height:68px}.mat-grid-tile .mat-grid-list-text{display:flex;flex-direction:column;width:100%;box-sizing:border-box;overflow:hidden}.mat-grid-tile .mat-grid-list-text>*{margin:0;padding:0;font-weight:400;font-size:inherit}.mat-grid-tile .mat-grid-list-text:empty{display:none}.mat-grid-tile .mat-grid-tile-header{top:0}.mat-grid-tile .mat-grid-tile-footer{bottom:0}.mat-grid-tile .mat-grid-avatar{padding-right:16px}[dir=rtl] .mat-grid-tile .mat-grid-avatar{padding-right:0;padding-left:16px}.mat-grid-tile .mat-grid-avatar:empty{display:none}" ], data: {} }); - function gT(t) { + function pT(t) { return zr( 2, [ @@ -55933,7 +55957,7 @@ null ); } - var pT = Ia({ + var fT = Ia({ encapsulation: 0, styles: [ [ @@ -55942,7 +55966,7 @@ ], data: {} }); - function fT(t) { + function bT(t) { return zr( 0, [ @@ -55958,10 +55982,10 @@ null, null, null, - gT, - hT + pT, + gT )), - Uo(1, 49152, [[1, 4]], 0, JA, [Ln, [2, XA]], null, null), + Uo(1, 49152, [[1, 4]], 0, tT, [Ln, [2, JA]], null, null), (t()(), Cr( 2, @@ -56016,7 +56040,7 @@ } ); } - function bT(t) { + function _T(t) { return zr( 0, [ @@ -56117,16 +56141,16 @@ null, null, null, - mT, - uT + hT, + mT )), - Ko(6144, null, XA, null, [cT]), + Ko(6144, null, JA, null, [dT]), Uo( 12, 2211840, null, 1, - cT, + dT, [Ln, [2, Op]], { cols: [0, "cols"], @@ -56136,7 +56160,7 @@ null ), vr(603979776, 1, { _tiles: 1 }), - (t()(), _r(16777216, null, 0, 1, null, fT)), + (t()(), _r(16777216, null, 0, 1, null, bT)), Uo( 15, 278528, @@ -56204,7 +56228,7 @@ } ); } - function _T(t) { + function CT(t) { return zr( 0, [ @@ -56220,8 +56244,8 @@ null, null, null, - bT, - pT + _T, + fT )), Uo(1, 114688, null, 0, hw, [Pb, vc], null, null) ], @@ -56231,8 +56255,8 @@ null ); } - var CT = Co("app-image-picker-dialog", hw, _T, {}, {}, []); - const PT = (() => + var PT = Co("app-image-picker-dialog", hw, CT, {}, {}, []); + const OT = (() => class { constructor(t, e) { (this.document = t), @@ -56312,7 +56336,7 @@ ); } })(), - OT = (() => { + MT = (() => { class t { constructor(t, e, n, a) { if ( @@ -56373,7 +56397,7 @@ return ( (t.ngInjectableDef = bt({ factory: function() { - return new t(It(Pb), It(Ob), It(PT), It(Fg)); + return new t(It(Pb), It(Ob), It(OT), It(Fg)); }, token: t, providedIn: "root" @@ -56381,12 +56405,12 @@ t ); })(); - var MT = Ia({ + var yT = Ia({ encapsulation: 0, styles: [[".histButton[_ngcontent-%COMP%]{width:100%;height:100%}"]], data: {} }); - function yT(t) { + function vT(t) { return zr( 0, [ @@ -56405,10 +56429,10 @@ ], null, null, - sI, - lI + OI, + PI )), - Uo(1, 1228800, null, 3, nI, [Ln, oa, [2, tI], [2, eI]], null, null), + Uo(1, 1228800, null, 3, pI, [Ln, oa, [2, hI], [2, gI]], null, null), vr(603979776, 10, { _lines: 1 }), vr(603979776, 11, { _avatar: 0 }), vr(603979776, 12, { _icon: 0 }), @@ -56459,7 +56483,7 @@ } ); } - function vT(t) { + function xT(t) { return zr( 0, [ @@ -56713,11 +56737,11 @@ null, null, null, - rI, - iI + CI, + _I )), - Uo(32, 704512, null, 0, eI, [Ln], null, null), - (t()(), _r(16777216, null, 0, 1, null, yT)), + Uo(32, 704512, null, 0, gI, [Ln], null, null), + (t()(), _r(16777216, null, 0, 1, null, vT)), Uo( 34, 278528, @@ -56894,7 +56918,7 @@ } ); } - function xT(t) { + function kT(t) { return zr( 0, [ @@ -56910,10 +56934,10 @@ null, null, null, - vT, - MT + xT, + yT )), - Uo(1, 114688, null, 0, OT, [Pb, Ob, PT, Fg], null, null) + Uo(1, 114688, null, 0, MT, [Pb, Ob, OT, Fg], null, null) ], function(t, e) { t(e, 1, 0); @@ -56921,18 +56945,15 @@ null ); } - var kT = Co("app-input-box", OT, xT, {}, {}, []); - class wT { + var wT = Co("app-input-box", MT, kT, {}, {}, []); + class ST { constructor(t) { (this.dialog = t), (this.browserLinks = [ { title: "Beast Saber", url: "https://bsaber.com" }, { title: "Beat Saver", url: "https://beatsaver.com" }, - { title: "Google", url: "https://google.com" }, - { - title: "Mods", - url: "https://github.com/RedBrumbler/BeatOnCustomSabers" - } + { title: "SideQuest", url: "https://sidequestvr.com/#/apps/4" }, + { title: "Google", url: "https://google.com" } ]), (this.linkSelected = new li()); } @@ -56941,7 +56962,7 @@ } clickUrl() { this.dialog - .open(OT, { + .open(MT, { width: "600px", height: "450px", disableClose: !0, @@ -56956,7 +56977,7 @@ } ngOnInit() {} } - var ST = Ia({ + var ET = Ia({ encapsulation: 0, styles: [ [ @@ -56965,7 +56986,7 @@ ], data: {} }); - function ET(t) { + function IT(t) { return zr( 0, [ @@ -57028,7 +57049,7 @@ } ); } - function IT(t) { + function AT(t) { return zr( 0, [ @@ -57233,7 +57254,7 @@ null )), (t()(), Rr(-1, null, ["URL.."])), - (t()(), _r(16777216, null, 0, 1, null, ET)), + (t()(), _r(16777216, null, 0, 1, null, IT)), Uo( 24, 278528, @@ -57301,12 +57322,12 @@ } ); } - class AT extends iw { + class TT extends iw { constructor() { super(...arguments), (this.Type = rw.StopDownloads); } } - class TT { + class RT { constructor(t) { (this.msgSvc = t), (this.downloads = { Downloads: [] }); } @@ -57322,11 +57343,11 @@ : ""; } cancelAllDownloads() { - const t = new AT(); + const t = new TT(); this.msgSvc.sendClientMessage(t); } } - var RT = Ia({ + var DT = Ia({ encapsulation: 0, styles: [ [ @@ -57335,7 +57356,7 @@ ], data: {} }); - function DT(t) { + function NT(t) { return zr( 0, [ @@ -57360,7 +57381,7 @@ null ); } - function NT(t) { + function zT(t) { return zr( 0, [ @@ -57422,7 +57443,7 @@ } ); } - function zT(t) { + function LT(t) { return zr( 0, [ @@ -57530,9 +57551,9 @@ Uo(12, 1294336, [["menu", 4]], 2, bx, [Ln, Di, gx], null, null), vr(603979776, 1, { items: 1 }), vr(603979776, 2, { lazyContent: 0 }), - (t()(), _r(16777216, null, 0, 1, null, DT)), - Uo(16, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), _r(16777216, null, 0, 1, null, NT)), + Uo(16, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), + (t()(), _r(16777216, null, 0, 1, null, zT)), Uo(18, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null) ], function(t, e) { @@ -57567,12 +57588,12 @@ } ); } - class LT extends iw { + class FT extends iw { constructor() { super(), (this.Type = rw.GetOps); } } - class FT { + class BT { constructor(t, e) { (this.msgSvc = t), (this.appIntegration = e), @@ -57584,7 +57605,7 @@ }), t.connectionStatusChanged.subscribe(t => { if (t == Pg.Connected && !n) { - var e = new LT(); + var e = new FT(); (e.ClearFailedOps = !1), this.msgSvc.sendClientMessage(e); } }); @@ -57615,11 +57636,11 @@ } ngOnInit() {} clickClearFailedOps() { - var t = new LT(); + var t = new FT(); (t.ClearFailedOps = !0), this.msgSvc.sendClientMessage(t); } } - var BT = Ia({ + var VT = Ia({ encapsulation: 0, styles: [ [ @@ -57628,7 +57649,7 @@ ], data: {} }); - function VT(t) { + function HT(t) { return zr( 0, [ @@ -57675,7 +57696,7 @@ } ); } - function HT(t) { + function jT(t) { return zr( 0, [ @@ -57722,7 +57743,7 @@ } ); } - function jT(t) { + function UT(t) { return zr( 0, [ @@ -57747,7 +57768,7 @@ null ); } - function UT(t) { + function qT(t) { return zr( 0, [ @@ -57890,7 +57911,7 @@ } ); } - function qT(t) { + function KT(t) { return zr( 0, [ @@ -58022,9 +58043,9 @@ ), Ar(11, { spinny: 0 }), (t()(), Rr(-1, 0, ["sync"])), - (t()(), _r(16777216, null, null, 1, null, VT)), - Uo(14, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), _r(16777216, null, null, 1, null, HT)), + Uo(14, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), + (t()(), _r(16777216, null, null, 1, null, jT)), Uo(16, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), Cr( @@ -58062,9 +58083,9 @@ Uo(22, 1294336, [["menu", 4]], 2, bx, [Ln, Di, gx], null, null), vr(603979776, 1, { items: 1 }), vr(603979776, 2, { lazyContent: 0 }), - (t()(), _r(16777216, null, 0, 1, null, jT)), - Uo(26, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), _r(16777216, null, 0, 1, null, UT)), + Uo(26, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), + (t()(), _r(16777216, null, 0, 1, null, qT)), Uo( 28, 278528, @@ -58159,14 +58180,14 @@ } ); } - class KT { + class YT { constructor(t) { this._elementRef = t; } } - const YT = x_(KT), - WT = (() => - class extends YT { + const WT = x_(YT), + GT = (() => + class extends WT { constructor(t, e, n) { super(t), (this._platform = e), (this._document = n); } @@ -58198,18 +58219,18 @@ })(); } })(), - GT = (() => class {})(); - var $T = Ia({ + $T = (() => class {})(); + var ZT = Ia({ encapsulation: 2, styles: [ "@media (-ms-high-contrast:active){.mat-toolbar{outline:solid 1px}}.mat-toolbar-row,.mat-toolbar-single-row{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap}.mat-toolbar-multiple-rows{display:flex;box-sizing:border-box;flex-direction:column;width:100%}.mat-toolbar-multiple-rows{min-height:64px}.mat-toolbar-row,.mat-toolbar-single-row{height:64px}@media (max-width:599px){.mat-toolbar-multiple-rows{min-height:56px}.mat-toolbar-row,.mat-toolbar-single-row{height:56px}}" ], data: {} }); - function ZT(t) { + function QT(t) { return zr(2, [Er(null, 0), Er(null, 1)], null, null); } - var QT = Ia({ + var XT = Ia({ encapsulation: 0, styles: [ [ @@ -58260,7 +58281,7 @@ ] } }); - function XT(t) { + function JT(t) { return zr( 0, [ @@ -58307,7 +58328,7 @@ } ); } - function JT(t) { + function tR(t) { return zr( 0, [ @@ -58435,7 +58456,7 @@ } ); } - function tR(t) { + function eR(t) { return zr( 0, [ @@ -58493,7 +58514,7 @@ null ); } - function eR(t) { + function nR(t) { return zr( 0, [ @@ -58547,7 +58568,7 @@ null ); } - function nR(t) { + function aR(t) { return zr( 0, [ @@ -58608,7 +58629,7 @@ } ); } - function aR(t) { + function oR(t) { return zr( 0, [ @@ -58666,7 +58687,7 @@ null ); } - function oR(t) { + function iR(t) { return zr( 0, [ @@ -58702,8 +58723,8 @@ a ); }, - IT, - ST + AT, + ET )), Uo( 1, @@ -58715,7 +58736,7 @@ { message: [0, "message"] }, null ), - Uo(2, 114688, null, 0, wT, [xb], null, { + Uo(2, 114688, null, 0, ST, [xb], null, { linkSelected: "linkSelected" }), (t()(), _r(0, null, null, 0)) @@ -58726,7 +58747,7 @@ null ); } - function iR(t) { + function rR(t) { return zr( 0, [ @@ -58835,7 +58856,7 @@ } ); } - function rR(t) { + function lR(t) { return zr( 0, [ @@ -58944,7 +58965,7 @@ } ); } - function lR(t) { + function sR(t) { return zr( 0, [ @@ -58973,8 +58994,8 @@ a ); }, - zT, - RT + LT, + DT )), Uo( 1, @@ -58986,7 +59007,7 @@ { message: [0, "message"] }, null ), - Uo(2, 114688, null, 0, TT, [bg], null, null), + Uo(2, 114688, null, 0, RT, [bg], null, null), (t()(), _r(0, null, null, 0)) ], function(t, e) { @@ -58995,7 +59016,7 @@ null ); } - function sR(t) { + function cR(t) { return zr( 0, [ @@ -59027,8 +59048,8 @@ a ); }, - qT, - BT + KT, + VT )), Uo( 1, @@ -59040,7 +59061,7 @@ { message: [0, "message"] }, null ), - Uo(2, 114688, null, 0, FT, [bg, Fg], null, null), + Uo(2, 114688, null, 0, BT, [bg, Fg], null, null), (t()(), _r(0, null, null, 0)) ], function(t, e) { @@ -59055,7 +59076,7 @@ null ); } - function cR(t) { + function dR(t) { return zr( 0, [ @@ -59094,7 +59115,7 @@ null ); } - function dR(t) { + function uR(t) { return zr( 0, [ @@ -59136,7 +59157,7 @@ null ); } - function uR(t) { + function mR(t) { return zr( 0, [ @@ -59156,9 +59177,9 @@ $_ )), Uo(1, 49152, null, 0, Gb, [], null, null), - (t()(), _r(16777216, null, 0, 1, null, cR)), - Uo(3, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), _r(16777216, null, 0, 1, null, dR)), + Uo(3, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), + (t()(), _r(16777216, null, 0, 1, null, uR)), Uo(5, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null) ], function(t, e) { @@ -59176,7 +59197,7 @@ null ); } - function mR(t) { + function hR(t) { return zr( 0, [ @@ -59220,10 +59241,10 @@ ], null, null, - ZT, - $T + QT, + ZT )), - Uo(3, 4243456, null, 1, WT, [Ln, gf, Bs], null, null), + Uo(3, 4243456, null, 1, GT, [Ln, gf, Bs], null, null), vr(603979776, 1, { _toolbarRows: 1 }), (t()(), Cr( @@ -59287,7 +59308,7 @@ { message: [0, "message"] }, null ), - (t()(), _r(16777216, null, null, 1, null, XT)), + (t()(), _r(16777216, null, null, 1, null, JT)), Uo(13, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), Cr( @@ -59315,25 +59336,25 @@ null ), (t()(), Rr(-1, 0, ["wifi"])), - (t()(), _r(16777216, null, 0, 1, null, JT)), - Uo(18, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), _r(16777216, null, 0, 1, null, tR)), - Uo(20, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), + Uo(18, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), _r(16777216, null, 0, 1, null, eR)), - Uo(22, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), + Uo(20, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), _r(16777216, null, 0, 1, null, nR)), - Uo(24, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), + Uo(22, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), _r(16777216, null, 0, 1, null, aR)), - Uo(26, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), + Uo(24, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), _r(16777216, null, 0, 1, null, oR)), - Uo(28, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), + Uo(26, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), _r(16777216, null, 0, 1, null, iR)), - Uo(30, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), + Uo(28, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), _r(16777216, null, 0, 1, null, rR)), - Uo(32, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), + Uo(30, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), _r(16777216, null, 0, 1, null, lR)), - Uo(34, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), + Uo(32, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), _r(16777216, null, 0, 1, null, sR)), + Uo(34, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), + (t()(), _r(16777216, null, 0, 1, null, cR)), Uo(36, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null), (t()(), Cr( @@ -59410,7 +59431,7 @@ { fxLayout: [0, "fxLayout"] }, null ), - (t()(), _r(16777216, null, null, 1, null, uR)), + (t()(), _r(16777216, null, null, 1, null, mR)), Uo(44, 16384, null, 0, ys, [ua, ca], { ngIf: [0, "ngIf"] }, null) ], function(t, e) { @@ -59518,7 +59539,7 @@ } ); } - function hR(t) { + function gR(t) { return zr( 0, [ @@ -59534,8 +59555,8 @@ null, null, null, - mR, - QT + hR, + XT )), Uo( 1, @@ -59554,10 +59575,10 @@ null ); } - var gR = Co("app-root", Sb, hR, {}, {}, []); - class pR {} - const fR = (() => class {})(), - bR = (() => { + var pR = Co("app-root", Sb, gR, {}, {}, []); + class fR {} + const bR = (() => class {})(), + _R = (() => { class t { constructor(t, e) { Us(e) && @@ -59584,20 +59605,20 @@ } return t; })(), - _R = (() => class {})(), CR = (() => class {})(), - PR = (() => class {})(); - var OR; - const MR = (() => - (OR = class { + PR = (() => class {})(), + OR = (() => class {})(); + var MR; + const yR = (() => + (MR = class { static forRoot(t) { return { - ngModule: OR, + ngModule: MR, providers: [{ provide: "options", useValue: t }] }; } }))(); - var yR = Hl(Ul, [Sb], function(t) { + var vR = Hl(Ul, [Sb], function(t) { return (function(t) { const e = {}, n = []; @@ -59634,16 +59655,16 @@ aS, sS, $E, - ZI, - eA, - iA, - zA, - HA, - WA, - QA, - CT, - kT, - gR + QI, + nA, + rA, + LA, + jA, + GA, + XA, + PT, + wT, + pR ] ], [3, An], @@ -59736,9 +59757,9 @@ co(4608, I_, I_, []), co(4608, $v, $v, [Bs, Di, Hf, Wv]), co(5120, Pv, Ov, [mb]), - co(4608, _I, _I, []), + co(4608, iI, iI, []), co(4608, MI, MI, []), - co(4608, PT, PT, [Bs, fi]), + co(4608, OT, OT, [Bs, fi]), co(1073742336, Fs, Fs, []), co(1073742336, zg, zg, []), co(1024, Le, Ou, []), @@ -59827,7 +59848,7 @@ [2, Rh] ]), co(1073742336, rg, rg, [[2, ag], [2, jh]]), - co(1073742336, pR, pR, []), + co(1073742336, fR, fR, []), co(1073742336, mM, mM, []), co(1073742336, Mp, Mp, []), co(1073742336, y_, y_, [[2, M_], [2, ru]]), @@ -59836,7 +59857,7 @@ co(1073742336, MC, MC, []), co(1073742336, Zb, Zb, []), co(1073742336, pC, pC, []), - co(1073742336, GT, GT, []), + co(1073742336, $T, $T, []), co(1073742336, ip, ip, []), co(1073742336, Ff, Ff, []), co(1073742336, pb, pb, []), @@ -59850,21 +59871,21 @@ co(1073742336, KM, KM, []), co(1073742336, Jy, Jy, []), co(1073742336, Vx, Vx, []), - co(1073742336, fR, fR, []), - co(1073742336, bR, bR, [[2, ZM], fi]), + co(1073742336, bR, bR, []), + co(1073742336, _R, _R, [[2, ZM], fi]), co(1073742336, L_, L_, []), - co(1073742336, dT, dT, []), - co(1073742336, _R, _R, []), + co(1073742336, uT, uT, []), + co(1073742336, CR, CR, []), co(1073742336, Uk, Uk, []), co(1073742336, Yk, Yk, []), co(1073742336, Mx, Mx, []), co(1073742336, yx, yx, []), - co(1073742336, CR, CR, []), + co(1073742336, PR, PR, []), co(1073742336, tw, tw, []), co(1073742336, ew, ew, []), co(1073742336, ZS, ZS, []), co(1073742336, Bf, Bf, []), - co(1073742336, PR, PR, []), + co(1073742336, OR, OR, []), co(1073742336, ix, ix, []), co(1073742336, oE, oE, []), co(1073742336, Kk, Kk, []), @@ -59873,11 +59894,11 @@ co(1073742336, xv, xv, []), co(1073742336, NS, NS, []), co(1073742336, W_, W_, []), - co(1073742336, oI, oI, []), - co(1073742336, aI, aI, []), - co(1073742336, MR, MR, []), + co(1073742336, bI, bI, []), + co(1073742336, fI, fI, []), + co(1073742336, yR, yR, []), co(1073742336, vI, vI, []), - co(1073742336, OI, OI, []), + co(1073742336, sI, sI, []), co(1073742336, Ul, Ul, []), co(256, xn, !0, []), co(256, uM, "BrowserAnimations", []), @@ -59904,7 +59925,7 @@ Fe = !1; })(), Pu() - .bootstrapModuleFactory(yR) + .bootstrapModuleFactory(vR) .catch(t => console.error(t)); }, zfKp: function(t, e, n) { diff --git a/BeatOn/Assets/www/main-es5.js b/BeatOn/Assets/www/main-es5.js index fa32a91..5bd9bcb 100644 --- a/BeatOn/Assets/www/main-es5.js +++ b/BeatOn/Assets/www/main-es5.js @@ -22109,7 +22109,7 @@ })(); try { Ff = "undefined" != typeof Intl && Intl.v8BreakIterator; - } catch (FA) { + } catch (BA) { Ff = !1; } var Kf, @@ -26490,7 +26490,7 @@ e = (function(t) { try { return t.frameElement; - } catch (FA) { + } catch (BA) { return null; } })( @@ -33028,7 +33028,7 @@ bi(21, 0, null, null, 1, "h4", [], null, null, null, null, null)), (t()(), Ai(-1, null, [ - "This version of Beat On is intended for Beat Saber version 1.1.0 and 1.2.0!" + "This version of Beat On is intended for Beat Saber version 1.1.0 and 1.2.0 and 1.3.0!" ])), (t()(), bi(23, 0, null, null, 1, "p", [], null, null, null, null, null)), @@ -54526,213 +54526,7 @@ ); } var fS = ha("app-sync-saber", Jw, gS, {}, {}, []), - hS = Wb( - (function() { - return function() {}; - })() - ), - bS = Wb( - (function() { - return function() {}; - })() - ), - _S = (function(t) { - function n() { - var n = (null !== t && t.apply(this, arguments)) || this; - return (n._stateChanges = new S()), n; - } - return ( - Object(o.__extends)(n, t), - (n.prototype.ngOnChanges = function() { - this._stateChanges.next(); - }), - (n.prototype.ngOnDestroy = function() { - this._stateChanges.complete(); - }), - n - ); - })(hS), - yS = (function(t) { - function n(n) { - var e = t.call(this) || this; - return ( - (e._elementRef = n), - (e._stateChanges = new S()), - "action-list" === e._getListType() && - n.nativeElement.classList.add("mat-action-list"), - e - ); - } - return ( - Object(o.__extends)(n, t), - (n.prototype._getListType = function() { - var t = this._elementRef.nativeElement.nodeName.toLowerCase(); - return "mat-list" === t - ? "list" - : "mat-action-list" === t - ? "action-list" - : null; - }), - (n.prototype.ngOnChanges = function() { - this._stateChanges.next(); - }), - (n.prototype.ngOnDestroy = function() { - this._stateChanges.complete(); - }), - n - ); - })(hS), - CS = (function(t) { - function n(n, e, o, a) { - var r = t.call(this) || this; - (r._element = n), - (r._isInteractiveList = !1), - (r._destroyed = new S()), - (r._isInteractiveList = !!( - o || - (a && "action-list" === a._getListType()) - )), - (r._list = o || a); - var i = r._getHostElement(); - return ( - "button" !== i.nodeName.toLowerCase() || - i.hasAttribute("type") || - i.setAttribute("type", "button"), - r._list && - r._list._stateChanges - .pipe(Ef(r._destroyed)) - .subscribe(function() { - e.markForCheck(); - }), - r - ); - } - return ( - Object(o.__extends)(n, t), - (n.prototype.ngAfterContentInit = function() { - var t, n; - (n = this._element), - (t = this._lines).changes.pipe(nu(t)).subscribe(function(t) { - var e = t.length; - e_(n, "mat-2-line", !1), - e_(n, "mat-3-line", !1), - e_(n, "mat-multi-line", !1), - 2 === e || 3 === e - ? e_(n, "mat-" + e + "-line", !0) - : e > 3 && e_(n, "mat-multi-line", !0); - }); - }), - (n.prototype.ngOnDestroy = function() { - this._destroyed.next(), this._destroyed.complete(); - }), - (n.prototype._isRippleDisabled = function() { - return ( - !this._isInteractiveList || - this.disableRipple || - !(!this._list || !this._list.disableRipple) - ); - }), - (n.prototype._getHostElement = function() { - return this._element.nativeElement; - }), - n - ); - })(bS), - vS = (function() { - return function() {}; - })(), - OS = (function() { - return function() {}; - })(), - PS = So({ - encapsulation: 2, - styles: [ - ".mat-subheader{display:flex;box-sizing:border-box;padding:16px;align-items:center}.mat-list-base .mat-subheader{margin:0}.mat-list-base{padding-top:8px;display:block;-webkit-tap-highlight-color:transparent}.mat-list-base .mat-subheader{height:48px;line-height:16px}.mat-list-base .mat-subheader:first-child{margin-top:-8px}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{display:block;height:48px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base .mat-list-item .mat-list-item-content,.mat-list-base .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base .mat-list-item .mat-list-item-content-reverse,.mat-list-base .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base .mat-list-item .mat-list-item-ripple,.mat-list-base .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar,.mat-list-base .mat-list-option.mat-list-item-with-avatar{height:56px}.mat-list-base .mat-list-item.mat-2-line,.mat-list-base .mat-list-option.mat-2-line{height:72px}.mat-list-base .mat-list-item.mat-3-line,.mat-list-base .mat-list-option.mat-3-line{height:88px}.mat-list-base .mat-list-item.mat-multi-line,.mat-list-base .mat-list-option.mat-multi-line{height:auto}.mat-list-base .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base .mat-list-item .mat-list-text,.mat-list-base .mat-list-option .mat-list-text{display:flex;flex-direction:column;width:100%;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base .mat-list-item .mat-list-text>*,.mat-list-base .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:400;font-size:inherit}.mat-list-base .mat-list-item .mat-list-text:empty,.mat-list-base .mat-list-option .mat-list-text:empty{display:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base .mat-list-item .mat-list-avatar,.mat-list-base .mat-list-option .mat-list-avatar{flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover}.mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:72px;width:calc(100% - 72px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:72px}.mat-list-base .mat-list-item .mat-list-icon,.mat-list-base .mat-list-option .mat-list-icon{flex-shrink:0;width:24px;height:24px;font-size:24px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:64px;width:calc(100% - 64px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:64px}.mat-list-base .mat-list-item .mat-divider,.mat-list-base .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base .mat-list-item .mat-divider,[dir=rtl] .mat-list-base .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-list-base[dense]{padding-top:4px;display:block}.mat-list-base[dense] .mat-subheader{height:40px;line-height:8px}.mat-list-base[dense] .mat-subheader:first-child{margin-top:-4px}.mat-list-base[dense] .mat-list-item,.mat-list-base[dense] .mat-list-option{display:block;height:40px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-item-content,.mat-list-base[dense] .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base[dense] .mat-list-item .mat-list-item-content-reverse,.mat-list-base[dense] .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base[dense] .mat-list-item .mat-list-item-ripple,.mat-list-base[dense] .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar{height:48px}.mat-list-base[dense] .mat-list-item.mat-2-line,.mat-list-base[dense] .mat-list-option.mat-2-line{height:60px}.mat-list-base[dense] .mat-list-item.mat-3-line,.mat-list-base[dense] .mat-list-option.mat-3-line{height:76px}.mat-list-base[dense] .mat-list-item.mat-multi-line,.mat-list-base[dense] .mat-list-option.mat-multi-line{height:auto}.mat-list-base[dense] .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base[dense] .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base[dense] .mat-list-item .mat-list-text,.mat-list-base[dense] .mat-list-option .mat-list-text{display:flex;flex-direction:column;width:100%;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-text>*,.mat-list-base[dense] .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:400;font-size:inherit}.mat-list-base[dense] .mat-list-item .mat-list-text:empty,.mat-list-base[dense] .mat-list-option .mat-list-text:empty{display:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base[dense] .mat-list-item .mat-list-avatar,.mat-list-base[dense] .mat-list-option .mat-list-avatar{flex-shrink:0;width:36px;height:36px;border-radius:50%;object-fit:cover}.mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:68px;width:calc(100% - 68px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:68px}.mat-list-base[dense] .mat-list-item .mat-list-icon,.mat-list-base[dense] .mat-list-option .mat-list-icon{flex-shrink:0;width:20px;height:20px;font-size:20px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:60px;width:calc(100% - 60px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:60px}.mat-list-base[dense] .mat-list-item .mat-divider,.mat-list-base[dense] .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-divider,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base[dense] .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-nav-list a{text-decoration:none;color:inherit}.mat-nav-list .mat-list-item{cursor:pointer;outline:0}mat-action-list button{background:0 0;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:transparent;text-align:left}[dir=rtl] mat-action-list button{text-align:right}mat-action-list button::-moz-focus-inner{border:0}mat-action-list .mat-list-item{cursor:pointer;outline:inherit}.mat-list-option:not(.mat-list-item-disabled){cursor:pointer;outline:0}@media (-ms-high-contrast:active){.mat-selection-list:focus{outline-style:dotted}.mat-list-option:focus,.mat-list-option:hover,.mat-nav-list .mat-list-item:focus,.mat-nav-list .mat-list-item:hover,mat-action-list .mat-list-item:focus,mat-action-list .mat-list-item:hover{outline:dotted 1px}}@media (hover:none){.mat-action-list .mat-list-item:not(.mat-list-item-disabled):hover,.mat-list-option:not(.mat-list-item-disabled):hover,.mat-nav-list .mat-list-item:not(.mat-list-item-disabled):hover{background:0 0}}" - ], - data: {} - }); - function MS(t) { - return Di(2, [wi(null, 0)], null, null); - } - var xS = So({ encapsulation: 2, styles: [], data: {} }); - function kS(t) { - return Di( - 2, - [ - (t()(), - bi( - 0, - 0, - null, - null, - 6, - "div", - [["class", "mat-list-item-content"]], - null, - null, - null, - null, - null - )), - (t()(), - bi( - 1, - 0, - null, - null, - 1, - "div", - [ - ["class", "mat-list-item-ripple mat-ripple"], - ["mat-ripple", ""] - ], - [[2, "mat-ripple-unbounded", null]], - null, - null, - null, - null - )), - Ba( - 2, - 212992, - null, - 0, - d_, - [Ne, Dr, Wf, [2, u_], [2, av]], - { disabled: [0, "disabled"], trigger: [1, "trigger"] }, - null - ), - wi(null, 0), - (t()(), - bi( - 4, - 0, - null, - null, - 1, - "div", - [["class", "mat-list-text"]], - null, - null, - null, - null, - null - )), - wi(null, 1), - wi(null, 2) - ], - function(t, n) { - var e = n.component; - t(n, 2, 0, e._isRippleDisabled(), e._getHostElement()); - }, - function(t, n) { - t(n, 1, 0, wa(n, 2).unbounded); - } - ); - } - var wS, - SS, - ES = (function() { + hS = (function() { var t = { HEX: 0, RGBA: 1, HSLA: 2, CMYK: 3 }; return ( (t[t.HEX] = "HEX"), @@ -54742,22 +54536,22 @@ t ); })(), - IS = (function() { + bS = (function() { return function(t, n, e, o) { (this.r = t), (this.g = n), (this.b = e), (this.a = o); }; })(), - AS = (function() { + _S = (function() { return function(t, n, e, o) { (this.h = t), (this.s = n), (this.v = e), (this.a = o); }; })(), - TS = (function() { + yS = (function() { return function(t, n, e, o) { (this.h = t), (this.s = n), (this.l = e), (this.a = o); }; })(), - RS = (function() { + CS = (function() { return function(t, n, e, o, a) { void 0 === a && (a = 1), (this.c = t), @@ -54767,7 +54561,7 @@ (this.a = a); }; })(), - DS = (function() { + vS = (function() { function t() { this.newValue = new ar(); } @@ -54783,7 +54577,7 @@ t ); })(), - NS = (function() { + OS = (function() { function t(t) { var n = this; (this.elRef = t), @@ -54860,17 +54654,17 @@ t ); })(), - zS = (function() { + PS = (function() { return function(t, n, e, o) { (this.h = t), (this.s = n), (this.v = e), (this.a = o); }; })(), - LS = (function() { + MS = (function() { return function(t, n, e, o) { (this.h = t), (this.s = n), (this.v = e), (this.a = o); }; })(), - jS = (function() { + xS = (function() { function t() { this.active = null; } @@ -54887,19 +54681,19 @@ e = t.s, o = t.v, a = t.a; - if (0 === o) return new TS(n, 0, 0, a); - if (0 === e && 1 === o) return new TS(n, 1, 1, a); + if (0 === o) return new yS(n, 0, 0, a); + if (0 === e && 1 === o) return new yS(n, 1, 1, a); var r = (o * (2 - e)) / 2; - return new TS(n, (o * e) / (1 - Math.abs(2 * r - 1)), r, a); + return new yS(n, (o * e) / (1 - Math.abs(2 * r - 1)), r, a); }), (t.prototype.hsla2hsva = function(t) { var n = Math.min(t.h, 1), e = Math.min(t.s, 1), o = Math.min(t.l, 1), a = Math.min(t.a, 1); - if (0 === o) return new AS(n, 0, 0, a); + if (0 === o) return new _S(n, 0, 0, a); var r = o + (e * (1 - Math.abs(2 * o - 1))) / 2; - return new AS(n, (2 * (r - o)) / r, r, a); + return new _S(n, (2 * (r - o)) / r, r, a); }), (t.prototype.hsvaToRgba = function(t) { var n, @@ -54936,10 +54730,10 @@ default: (n = 0), (e = 0), (o = 0); } - return new IS(n, e, o, l); + return new bS(n, e, o, l); }), (t.prototype.cmykToRgb = function(t) { - return new IS( + return new bS( (1 - t.c) * (1 - t.k), (1 - t.m) * (1 - t.k), (1 - t.y) * (1 - t.k), @@ -54949,8 +54743,8 @@ (t.prototype.rgbaToCmyk = function(t) { var n = 1 - Math.max(t.r, t.g, t.b); return 1 === n - ? new RS(0, 0, 0, 1, t.a) - : new RS( + ? new CS(0, 0, 0, 1, t.a) + : new CS( (1 - t.r - n) / (1 - n), (1 - t.g - n) / (1 - n), (1 - t.b - n) / (1 - n), @@ -54986,7 +54780,7 @@ } n /= 6; } - return new AS(n, e, c, i); + return new _S(n, e, c, i); }), (t.prototype.rgbaToHex = function(t, n) { var e = @@ -55001,10 +54795,10 @@ ); }), (t.prototype.normalizeCMYK = function(t) { - return new RS(t.c / 100, t.m / 100, t.y / 100, t.k / 100, t.a); + return new CS(t.c / 100, t.m / 100, t.y / 100, t.k / 100, t.a); }), (t.prototype.denormalizeCMYK = function(t) { - return new RS( + return new CS( Math.floor(100 * t.c), Math.floor(100 * t.m), Math.floor(100 * t.y), @@ -55013,7 +54807,7 @@ ); }), (t.prototype.denormalizeRGBA = function(t) { - return new IS( + return new bS( Math.round(255 * t.r), Math.round(255 * t.g), Math.round(255 * t.b), @@ -55028,7 +54822,7 @@ { re: /(rgb)a?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*%?,\s*(\d{1,3})\s*%?(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/, parse: function(t) { - return new IS( + return new bS( parseInt(t[2], 10) / 255, parseInt(t[3], 10) / 255, parseInt(t[4], 10) / 255, @@ -55039,7 +54833,7 @@ { re: /(hsl)a?\(\s*(\d{1,3})\s*,\s*(\d{1,3})%\s*,\s*(\d{1,3})%\s*(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/, parse: function(t) { - return new TS( + return new yS( parseInt(t[2], 10) / 360, parseInt(t[3], 10) / 100, parseInt(t[4], 10) / 100, @@ -55053,7 +54847,7 @@ ? { re: /#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})?$/, parse: function(t) { - return new IS( + return new bS( parseInt(t[1], 16) / 255, parseInt(t[2], 16) / 255, parseInt(t[3], 16) / 255, @@ -55064,7 +54858,7 @@ : { re: /#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})$/, parse: function(t) { - return new IS( + return new bS( parseInt(t[1], 16) / 255, parseInt(t[2], 16) / 255, parseInt(t[3], 16) / 255, @@ -55076,7 +54870,7 @@ o.push({ re: /#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])$/, parse: function(t) { - return new IS( + return new bS( parseInt(t[1] + t[1], 16) / 255, parseInt(t[2] + t[2], 16) / 255, parseInt(t[3] + t[3], 16) / 255, @@ -55091,9 +54885,9 @@ l = i && r.parse(i); if (l) return ( - l instanceof IS + l instanceof bS ? (e = this.rgbaToHsva(l)) - : l instanceof TS && (e = this.hsla2hsva(l)), + : l instanceof yS && (e = this.hsla2hsva(l)), e ); } @@ -55103,7 +54897,7 @@ switch (("auto" === n && (n = t.a < 1 ? "rgba" : "hex"), n)) { case "hsla": var o = this.hsva2hsla(t), - a = new TS( + a = new yS( Math.round(360 * o.h), Math.round(100 * o.s), Math.round(100 * o.l), @@ -55136,7 +54930,7 @@ t ); })(), - FS = (function() { + kS = (function() { function t(t, n, e) { (this.elRef = t), (this.cdRef = n), @@ -55144,7 +54938,7 @@ (this.isIE10 = !1), (this.dialogArrowSize = 10), (this.dialogArrowOffset = 15), - (this.dialogInputFields = [ES.HEX, ES.RGBA, ES.HSLA, ES.CMYK]), + (this.dialogInputFields = [hS.HEX, hS.RGBA, hS.HSLA, hS.CMYK]), (this.useRootViewContainer = !1); } return ( @@ -55160,20 +54954,20 @@ }), (t.prototype.ngOnInit = function() { var t = this; - (this.slider = new zS(0, 0, 0, 0)), - (this.sliderDimMax = new LS( + (this.slider = new PS(0, 0, 0, 0)), + (this.sliderDimMax = new MS( this.hueSlider.nativeElement.offsetWidth || 140, this.cpWidth, 130, this.alphaSlider.nativeElement.offsetWidth || 140 )), (this.format = this.cpCmykEnabled - ? ES.CMYK + ? hS.CMYK : "rgba" === this.cpOutputFormat - ? ES.RGBA + ? hS.RGBA : "hsla" === this.cpOutputFormat - ? ES.HSLA - : ES.HEX), + ? hS.HSLA + : hS.HEX), (this.listenerMouseDown = function(n) { t.onMouseDown(n); }), @@ -55187,7 +54981,7 @@ }), (t.prototype.ngAfterViewInit = function() { (230 === this.cpWidth && "inline" !== this.cpDialogDisplay) || - ((this.sliderDimMax = new LS( + ((this.sliderDimMax = new MS( this.hueSlider.nativeElement.offsetWidth || 140, this.cpWidth, 130, @@ -55719,24 +55513,24 @@ )), (o = this.service.denormalizeRGBA( this.service.hsvaToRgba( - new AS(this.sliderH || this.hsva.h, 1, 1, 1) + new _S(this.sliderH || this.hsva.h, 1, 1, 1) ) )), n && - ((this.hslaText = new TS( + ((this.hslaText = new yS( Math.round(360 * a.h), Math.round(100 * a.s), Math.round(100 * a.l), Math.round(100 * a.a) / 100 )), - (this.rgbaText = new IS( + (this.rgbaText = new bS( r.r, r.g, r.b, Math.round(100 * r.a) / 100 )), this.cpCmykEnabled && - (this.cmykText = new RS( + (this.cmykText = new CS( this.cmyk.c, this.cmyk.m, this.cmyk.y, @@ -55749,10 +55543,10 @@ )), (this.hexAlpha = this.rgbaText.a)), "auto" === this.cpOutputFormat && - this.format !== ES.RGBA && - this.format !== ES.CMYK && + this.format !== hS.RGBA && + this.format !== hS.CMYK && this.hsva.a < 1 && - (this.format = this.hsva.a < 1 ? ES.RGBA : ES.HEX), + (this.format = this.hsva.a < 1 ? hS.RGBA : hS.HEX), (this.hueSliderColor = "rgb(" + o.r + "," + o.g + "," + o.b + ")"), (this.alphaSliderColor = @@ -55767,7 +55561,7 @@ "rgba", null )), - this.format !== ES.CMYK) + this.format !== hS.CMYK) ) this.cmykColor = ""; else if ( @@ -55799,7 +55593,7 @@ "," + this.cmyk.k + ")"; - (this.slider = new zS( + (this.slider = new PS( (this.sliderH || this.hsva.h) * this.sliderDimMax.h - 8, this.hsva.s * this.sliderDimMax.s - 8, (1 - this.hsva.v) * this.sliderDimMax.v - 8, @@ -55901,7 +55695,7 @@ t ); })(), - BS = (function() { + wS = (function() { function t(t, n, e, o, a, r) { (this.injector = t), (this.cfr = n), @@ -56012,7 +55806,7 @@ "You are using cpUseRootViewContainer, but the root component is not exposing viewContainerRef!Please expose it by adding 'public vcRef: ViewContainerRef' to the constructor." ); } - var e = this.cfr.resolveComponentFactory(FS), + var e = this.cfr.resolveComponentFactory(kS), o = Sn.fromResolvedProviders([], t.parentInjector); (this.cmpRef = t.createComponent(e, 0, o, [])), this.cmpRef.instance.setupDialog( @@ -56118,9 +55912,215 @@ t ); })(), - VS = (function() { + SS = (function() { + return function() {}; + })(), + ES = Wb( + (function() { + return function() {}; + })() + ), + IS = Wb( + (function() { + return function() {}; + })() + ), + AS = (function(t) { + function n() { + var n = (null !== t && t.apply(this, arguments)) || this; + return (n._stateChanges = new S()), n; + } + return ( + Object(o.__extends)(n, t), + (n.prototype.ngOnChanges = function() { + this._stateChanges.next(); + }), + (n.prototype.ngOnDestroy = function() { + this._stateChanges.complete(); + }), + n + ); + })(ES), + TS = (function(t) { + function n(n) { + var e = t.call(this) || this; + return ( + (e._elementRef = n), + (e._stateChanges = new S()), + "action-list" === e._getListType() && + n.nativeElement.classList.add("mat-action-list"), + e + ); + } + return ( + Object(o.__extends)(n, t), + (n.prototype._getListType = function() { + var t = this._elementRef.nativeElement.nodeName.toLowerCase(); + return "mat-list" === t + ? "list" + : "mat-action-list" === t + ? "action-list" + : null; + }), + (n.prototype.ngOnChanges = function() { + this._stateChanges.next(); + }), + (n.prototype.ngOnDestroy = function() { + this._stateChanges.complete(); + }), + n + ); + })(ES), + RS = (function(t) { + function n(n, e, o, a) { + var r = t.call(this) || this; + (r._element = n), + (r._isInteractiveList = !1), + (r._destroyed = new S()), + (r._isInteractiveList = !!( + o || + (a && "action-list" === a._getListType()) + )), + (r._list = o || a); + var i = r._getHostElement(); + return ( + "button" !== i.nodeName.toLowerCase() || + i.hasAttribute("type") || + i.setAttribute("type", "button"), + r._list && + r._list._stateChanges + .pipe(Ef(r._destroyed)) + .subscribe(function() { + e.markForCheck(); + }), + r + ); + } + return ( + Object(o.__extends)(n, t), + (n.prototype.ngAfterContentInit = function() { + var t, n; + (n = this._element), + (t = this._lines).changes.pipe(nu(t)).subscribe(function(t) { + var e = t.length; + e_(n, "mat-2-line", !1), + e_(n, "mat-3-line", !1), + e_(n, "mat-multi-line", !1), + 2 === e || 3 === e + ? e_(n, "mat-" + e + "-line", !0) + : e > 3 && e_(n, "mat-multi-line", !0); + }); + }), + (n.prototype.ngOnDestroy = function() { + this._destroyed.next(), this._destroyed.complete(); + }), + (n.prototype._isRippleDisabled = function() { + return ( + !this._isInteractiveList || + this.disableRipple || + !(!this._list || !this._list.disableRipple) + ); + }), + (n.prototype._getHostElement = function() { + return this._element.nativeElement; + }), + n + ); + })(IS), + DS = (function() { + return function() {}; + })(), + NS = (function() { return function() {}; })(), + zS = So({ + encapsulation: 2, + styles: [ + ".mat-subheader{display:flex;box-sizing:border-box;padding:16px;align-items:center}.mat-list-base .mat-subheader{margin:0}.mat-list-base{padding-top:8px;display:block;-webkit-tap-highlight-color:transparent}.mat-list-base .mat-subheader{height:48px;line-height:16px}.mat-list-base .mat-subheader:first-child{margin-top:-8px}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{display:block;height:48px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base .mat-list-item .mat-list-item-content,.mat-list-base .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base .mat-list-item .mat-list-item-content-reverse,.mat-list-base .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base .mat-list-item .mat-list-item-ripple,.mat-list-base .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar,.mat-list-base .mat-list-option.mat-list-item-with-avatar{height:56px}.mat-list-base .mat-list-item.mat-2-line,.mat-list-base .mat-list-option.mat-2-line{height:72px}.mat-list-base .mat-list-item.mat-3-line,.mat-list-base .mat-list-option.mat-3-line{height:88px}.mat-list-base .mat-list-item.mat-multi-line,.mat-list-base .mat-list-option.mat-multi-line{height:auto}.mat-list-base .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base .mat-list-item .mat-list-text,.mat-list-base .mat-list-option .mat-list-text{display:flex;flex-direction:column;width:100%;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base .mat-list-item .mat-list-text>*,.mat-list-base .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:400;font-size:inherit}.mat-list-base .mat-list-item .mat-list-text:empty,.mat-list-base .mat-list-option .mat-list-text:empty{display:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base .mat-list-item .mat-list-avatar,.mat-list-base .mat-list-option .mat-list-avatar{flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover}.mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:72px;width:calc(100% - 72px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:72px}.mat-list-base .mat-list-item .mat-list-icon,.mat-list-base .mat-list-option .mat-list-icon{flex-shrink:0;width:24px;height:24px;font-size:24px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:64px;width:calc(100% - 64px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:64px}.mat-list-base .mat-list-item .mat-divider,.mat-list-base .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base .mat-list-item .mat-divider,[dir=rtl] .mat-list-base .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-list-base[dense]{padding-top:4px;display:block}.mat-list-base[dense] .mat-subheader{height:40px;line-height:8px}.mat-list-base[dense] .mat-subheader:first-child{margin-top:-4px}.mat-list-base[dense] .mat-list-item,.mat-list-base[dense] .mat-list-option{display:block;height:40px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-item-content,.mat-list-base[dense] .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base[dense] .mat-list-item .mat-list-item-content-reverse,.mat-list-base[dense] .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base[dense] .mat-list-item .mat-list-item-ripple,.mat-list-base[dense] .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar{height:48px}.mat-list-base[dense] .mat-list-item.mat-2-line,.mat-list-base[dense] .mat-list-option.mat-2-line{height:60px}.mat-list-base[dense] .mat-list-item.mat-3-line,.mat-list-base[dense] .mat-list-option.mat-3-line{height:76px}.mat-list-base[dense] .mat-list-item.mat-multi-line,.mat-list-base[dense] .mat-list-option.mat-multi-line{height:auto}.mat-list-base[dense] .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base[dense] .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base[dense] .mat-list-item .mat-list-text,.mat-list-base[dense] .mat-list-option .mat-list-text{display:flex;flex-direction:column;width:100%;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-text>*,.mat-list-base[dense] .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:400;font-size:inherit}.mat-list-base[dense] .mat-list-item .mat-list-text:empty,.mat-list-base[dense] .mat-list-option .mat-list-text:empty{display:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base[dense] .mat-list-item .mat-list-avatar,.mat-list-base[dense] .mat-list-option .mat-list-avatar{flex-shrink:0;width:36px;height:36px;border-radius:50%;object-fit:cover}.mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:68px;width:calc(100% - 68px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:68px}.mat-list-base[dense] .mat-list-item .mat-list-icon,.mat-list-base[dense] .mat-list-option .mat-list-icon{flex-shrink:0;width:20px;height:20px;font-size:20px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:60px;width:calc(100% - 60px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:60px}.mat-list-base[dense] .mat-list-item .mat-divider,.mat-list-base[dense] .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-divider,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base[dense] .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-nav-list a{text-decoration:none;color:inherit}.mat-nav-list .mat-list-item{cursor:pointer;outline:0}mat-action-list button{background:0 0;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:transparent;text-align:left}[dir=rtl] mat-action-list button{text-align:right}mat-action-list button::-moz-focus-inner{border:0}mat-action-list .mat-list-item{cursor:pointer;outline:inherit}.mat-list-option:not(.mat-list-item-disabled){cursor:pointer;outline:0}@media (-ms-high-contrast:active){.mat-selection-list:focus{outline-style:dotted}.mat-list-option:focus,.mat-list-option:hover,.mat-nav-list .mat-list-item:focus,.mat-nav-list .mat-list-item:hover,mat-action-list .mat-list-item:focus,mat-action-list .mat-list-item:hover{outline:dotted 1px}}@media (hover:none){.mat-action-list .mat-list-item:not(.mat-list-item-disabled):hover,.mat-list-option:not(.mat-list-item-disabled):hover,.mat-nav-list .mat-list-item:not(.mat-list-item-disabled):hover{background:0 0}}" + ], + data: {} + }); + function LS(t) { + return Di(2, [wi(null, 0)], null, null); + } + var jS = So({ encapsulation: 2, styles: [], data: {} }); + function FS(t) { + return Di( + 2, + [ + (t()(), + bi( + 0, + 0, + null, + null, + 6, + "div", + [["class", "mat-list-item-content"]], + null, + null, + null, + null, + null + )), + (t()(), + bi( + 1, + 0, + null, + null, + 1, + "div", + [ + ["class", "mat-list-item-ripple mat-ripple"], + ["mat-ripple", ""] + ], + [[2, "mat-ripple-unbounded", null]], + null, + null, + null, + null + )), + Ba( + 2, + 212992, + null, + 0, + d_, + [Ne, Dr, Wf, [2, u_], [2, av]], + { disabled: [0, "disabled"], trigger: [1, "trigger"] }, + null + ), + wi(null, 0), + (t()(), + bi( + 4, + 0, + null, + null, + 1, + "div", + [["class", "mat-list-text"]], + null, + null, + null, + null, + null + )), + wi(null, 1), + wi(null, 2) + ], + function(t, n) { + var e = n.component; + t(n, 2, 0, e._isRippleDisabled(), e._getHostElement()); + }, + function(t, n) { + t(n, 1, 0, wa(n, 2).unbounded); + } + ); + } + var BS, + VS, HS = (function() { function t() { this.modalStack = []; @@ -56604,14 +56604,14 @@ } !(function(t) { (t.NotInstalled = "NotInstalled"), (t.Installed = "Installed"); - })(wS || (wS = {})), + })(BS || (BS = {})), (function(t) { (t.Saber = "Saber"), (t.Gameplay = "Gameplay"), (t.Note = "Note"), (t.Library = "Library"), (t.Other = "Other"); - })(SS || (SS = {})); + })(VS || (VS = {})); var ZS = (function(t) { function n() { var n = (null !== t && t.apply(this, arguments)) || this; @@ -56649,15 +56649,32 @@ (this.ngxSmartModalService = o), (this.dialog = a), (this.config = { Mods: [] }), + (this.showColorMods = !1), (this.beatSaberVersion = ""), (this.modSwitchInProgress = !1), (this.modIDBeingSwitched = null), this.configSvc.configUpdated.subscribe(function(t) { (r.config = t.Config), + r.checkColorMod(t), (r.beatSaberVersion = t.BeatSaberVersion); }); } return ( + (t.prototype.isNumeric = function(t) { + return !isNaN(parseFloat(t)) && isFinite(t); + }), + (t.prototype.checkColorMod = function(t) { + if (t.BeatSaberVersion) { + var n = t.BeatSaberVersion.split("."); + n.length >= 2 && + this.isNumeric(n[0]) && + this.isNumeric(n[1]) && + parseInt(n[0]) >= 1 && + parseInt(n[1]) <= 2 && + ((this.showColorMods = !0), + console.log("color mods enabled for older version than 1.3")); + } + }), Object.defineProperty(t.prototype, "leftColor", { get: function() { return this.config && this.config.LeftColor @@ -56724,6 +56741,7 @@ var t = this; this.configSvc.getConfig().subscribe(function(n) { (t.config = n.Config), + t.checkColorMod(n), (t.beatSaberVersion = n.BeatSaberVersion); }); }), @@ -56739,13 +56757,13 @@ ")" ); } - return t.Category == SS.Saber + return t.Category == VS.Saber ? "url(../../assets/saber.png)" - : t.Category == SS.Note + : t.Category == VS.Note ? "url(../../assets/note.png)" - : t.Category == SS.Gameplay + : t.Category == VS.Gameplay ? "url(../../assets/gameplay.png)" - : t.Category == SS.Library + : t.Category == VS.Library ? "url(../../assets/library.png)" : "url(../../assets/other.png)"; }), @@ -56756,7 +56774,7 @@ var o, a = new ZS(); (a.ModID = n.ID), - (a.Status = t.checked ? wS.Installed : wS.NotInstalled), + (a.Status = t.checked ? BS.Installed : BS.NotInstalled), (o = e.msgSvc.actionResponseMessage.subscribe(function(t) { t.ResponseToMessageID == a.MessageID && ((e.modIDBeingSwitched = null), @@ -56859,6 +56877,282 @@ data: {} }); function nE(t) { + return Di( + 0, + [ + (t()(), + bi( + 0, + 0, + null, + null, + 20, + "div", + [["class", "builtinMods"]], + null, + null, + null, + null, + null + )), + (t()(), + bi( + 1, + 16777216, + null, + null, + 9, + "button", + [ + ["cpCloseClickOutside", "true"], + ["cpOKButtonText", "Save Color"], + ["cpOutputFormat", "rgba"], + ["cpPosition", "left"], + ["mat-raised-button", ""], + ["selected", ""] + ], + [[1, "disabled", 0], [2, "_mat-animation-noopable", null]], + [ + [null, "colorPickerChange"], + [null, "colorPickerSelect"], + [null, "click"], + [null, "focus"], + [null, "input"] + ], + function(t, n, e) { + var o = !0, + a = t.component; + return ( + "click" === n && (o = !1 !== wa(t, 8).handleClick() && o), + "focus" === n && (o = !1 !== wa(t, 8).handleFocus() && o), + "input" === n && (o = !1 !== wa(t, 8).handleInput(e) && o), + "colorPickerChange" === n && + (o = !1 !== (a.leftColor = e) && o), + "colorPickerSelect" === n && + (o = !1 !== a.leftColorSelected(e) && o), + o + ); + }, + lv, + iv + )), + Ha(512, null, ks, ws, [Ne, to, Be]), + Ba(3, 278528, null, 0, Ss, [ks], { ngStyle: [0, "ngStyle"] }, null), + Ei(4, { "background-color": 0 }), + Ba(5, 180224, null, 0, F_, [Ne, Bb, [2, av]], null, null), + Ba( + 6, + 933888, + null, + 0, + bM, + [Ne, dO, fO, to, Be, id, [6, Ss], [2, Fv], fr], + { ngStyle: [0, "ngStyle"] }, + null + ), + Ei(7, { "background-color": 0 }), + Ba( + 8, + 671744, + null, + 0, + wS, + [Zt, Ee, Xr, so, Ne, xS], + { + colorPicker: [0, "colorPicker"], + cpCmykEnabled: [1, "cpCmykEnabled"], + cpOutputFormat: [2, "cpOutputFormat"], + cpAlphaChannel: [3, "cpAlphaChannel"], + cpCloseClickOutside: [4, "cpCloseClickOutside"], + cpPosition: [5, "cpPosition"], + cpPositionOffset: [6, "cpPositionOffset"], + cpOKButton: [7, "cpOKButton"], + cpOKButtonText: [8, "cpOKButtonText"] + }, + { + colorPickerSelect: "colorPickerSelect", + colorPickerChange: "colorPickerChange" + } + ), + (t()(), + bi( + 9, + 0, + null, + 0, + 1, + "span", + [["class", "colorName"]], + null, + null, + null, + null, + null + )), + (t()(), Ai(-1, null, ["Left Color"])), + (t()(), + bi( + 11, + 16777216, + null, + null, + 9, + "button", + [ + ["cpCloseClickOutside", "true"], + ["cpOKButtonText", "Save Color"], + ["cpOutputFormat", "rgba"], + ["cpPosition", "bottom"], + ["mat-raised-button", ""], + ["selected", ""] + ], + [[1, "disabled", 0], [2, "_mat-animation-noopable", null]], + [ + [null, "colorPickerChange"], + [null, "colorPickerSelect"], + [null, "click"], + [null, "focus"], + [null, "input"] + ], + function(t, n, e) { + var o = !0, + a = t.component; + return ( + "click" === n && (o = !1 !== wa(t, 18).handleClick() && o), + "focus" === n && (o = !1 !== wa(t, 18).handleFocus() && o), + "input" === n && (o = !1 !== wa(t, 18).handleInput(e) && o), + "colorPickerChange" === n && + (o = !1 !== (a.rightColor = e) && o), + "colorPickerSelect" === n && + (o = !1 !== a.rightColorSelected(e) && o), + o + ); + }, + lv, + iv + )), + Ha(512, null, ks, ws, [Ne, to, Be]), + Ba( + 13, + 278528, + null, + 0, + Ss, + [ks], + { ngStyle: [0, "ngStyle"] }, + null + ), + Ei(14, { "background-color": 0 }), + Ba(15, 180224, null, 0, F_, [Ne, Bb, [2, av]], null, null), + Ba( + 16, + 933888, + null, + 0, + bM, + [Ne, dO, fO, to, Be, id, [6, Ss], [2, Fv], fr], + { ngStyle: [0, "ngStyle"] }, + null + ), + Ei(17, { "background-color": 0 }), + Ba( + 18, + 671744, + null, + 0, + wS, + [Zt, Ee, Xr, so, Ne, xS], + { + colorPicker: [0, "colorPicker"], + cpCmykEnabled: [1, "cpCmykEnabled"], + cpOutputFormat: [2, "cpOutputFormat"], + cpAlphaChannel: [3, "cpAlphaChannel"], + cpCloseClickOutside: [4, "cpCloseClickOutside"], + cpPosition: [5, "cpPosition"], + cpPositionOffset: [6, "cpPositionOffset"], + cpOKButton: [7, "cpOKButton"], + cpOKButtonText: [8, "cpOKButtonText"] + }, + { + colorPickerSelect: "colorPickerSelect", + colorPickerChange: "colorPickerChange" + } + ), + (t()(), + bi( + 19, + 0, + null, + 0, + 1, + "span", + [["class", "colorName"]], + null, + null, + null, + null, + null + )), + (t()(), Ai(-1, null, ["Right Color"])) + ], + function(t, n) { + var e = n.component, + o = t(n, 4, 0, e.leftColor); + t(n, 3, 0, o); + var a = t(n, 7, 0, e.leftColor); + t(n, 6, 0, a), + t( + n, + 8, + 0, + e.leftColor, + !1, + "rgba", + !0, + "true", + "left", + -30, + !0, + "Save Color" + ); + var r = t(n, 14, 0, e.rightColor); + t(n, 13, 0, r); + var i = t(n, 17, 0, e.rightColor); + t(n, 16, 0, i), + t( + n, + 18, + 0, + e.rightColor, + !1, + "rgba", + !0, + "true", + "bottom", + -30, + !0, + "Save Color" + ); + }, + function(t, n) { + t( + n, + 1, + 0, + wa(n, 5).disabled || null, + "NoopAnimations" === wa(n, 5)._animationMode + ), + t( + n, + 11, + 0, + wa(n, 15).disabled || null, + "NoopAnimations" === wa(n, 15)._animationMode + ); + } + ); + } + function eE(t) { return Di( 0, [ @@ -56870,7 +57164,7 @@ null ); } - function eE(t) { + function oE(t) { return Di( 0, [ @@ -56884,7 +57178,7 @@ } ); } - function oE(t) { + function aE(t) { return Di( 0, [ @@ -56926,7 +57220,7 @@ } ); } - function aE(t) { + function rE(t) { return Di( 0, [ @@ -56950,7 +57244,7 @@ null ); } - function rE(t) { + function iE(t) { return Di( 0, [ @@ -57012,7 +57306,7 @@ } ); } - function iE(t) { + function lE(t) { return Di( 0, [ @@ -57031,8 +57325,8 @@ ], null, null, - kS, - xS + FS, + jS )), Ha(512, null, gs, fs, [$e, to, Ne, Be]), Ba( @@ -57057,7 +57351,7 @@ null ), Ei(5, { incompat: 0 }), - Ba(6, 1228800, null, 3, CS, [Ne, no, [2, _S], [2, yS]], null, null), + Ba(6, 1228800, null, 3, RS, [Ne, no, [2, AS], [2, TS]], null, null), Oi(603979776, 1, { _lines: 1 }), Oi(603979776, 2, { _avatar: 0 }), Oi(603979776, 3, { _icon: 0 }), @@ -57221,7 +57515,7 @@ )), Ba(27, 16384, [[1, 4]], 0, n_, [], null, null), (t()(), Ai(28, null, [" by ", ""])), - (t()(), hi(16777216, null, null, 1, null, eE)), + (t()(), hi(16777216, null, null, 1, null, oE)), Ba(30, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), bi( @@ -57256,7 +57550,7 @@ null )), Ba(35, 16384, [[1, 4]], 0, n_, [], null, null), - (t()(), hi(16777216, null, null, 1, null, oE)), + (t()(), hi(16777216, null, null, 1, null, aE)), Ba(37, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), bi( @@ -57273,9 +57567,9 @@ null, null )), - (t()(), hi(16777216, null, null, 1, null, aE)), - Ba(40, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), hi(16777216, null, null, 1, null, rE)), + Ba(40, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), + (t()(), hi(16777216, null, null, 1, null, iE)), Ba(42, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), bi( @@ -57461,7 +57755,7 @@ } ); } - function lE(t) { + function sE(t) { return Di( 0, [ @@ -57488,7 +57782,7 @@ } ); } - function sE(t) { + function cE(t) { return Di( 0, [ @@ -57515,7 +57809,7 @@ } ); } - function cE(t) { + function uE(t) { return Di( 0, [ @@ -57529,7 +57823,7 @@ } ); } - function uE(t) { + function dE(t) { return Di( 0, [ @@ -57556,7 +57850,7 @@ } ); } - function dE(t) { + function pE(t) { return Di( 0, [ @@ -57591,7 +57885,7 @@ function(t, n, e) { var o = !0; return ( - "click" === n && (o = !1 !== wa(t.parent, 47).close() && o), o + "click" === n && (o = !1 !== wa(t.parent, 28).close() && o), o ); }, null, @@ -57613,7 +57907,7 @@ null )), (t()(), Ai(-1, null, ["\xd7"])), - (t()(), hi(16777216, null, null, 1, null, lE)), + (t()(), hi(16777216, null, null, 1, null, sE)), Ba(6, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), bi( @@ -57645,9 +57939,9 @@ null, null )), - (t()(), hi(16777216, null, null, 1, null, sE)), - Ba(10, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), hi(16777216, null, null, 1, null, cE)), + Ba(10, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), + (t()(), hi(16777216, null, null, 1, null, uE)), Ba(12, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), bi( @@ -57666,7 +57960,7 @@ )), Ba(14, 180224, null, 0, F_, [Ne, Bb, [2, av]], null, null), (t()(), Ai(-1, 0, ["Install"])), - (t()(), hi(16777216, null, null, 1, null, uE)), + (t()(), hi(16777216, null, null, 1, null, dE)), Ba(17, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null) ], function(t, n) { @@ -57687,7 +57981,7 @@ } ); } - function pE(t) { + function mE(t) { return Di( 0, [ @@ -57697,7 +57991,7 @@ 0, null, null, - 36, + 17, "section", [], null, @@ -57712,7 +58006,7 @@ 0, null, null, - 35, + 16, "mat-card", [["class", "setup-card mat-card"]], null, @@ -57728,7 +58022,7 @@ 0, null, 0, - 33, + 14, "mat-card-header", [["class", "mat-card-header"]], null, @@ -57819,234 +58113,13 @@ Ba(14, 16384, null, 0, bb, [], null, null), (t()(), Ai(-1, null, [ - "Manage all mods available for the quest here. Install, uninstall, and configure mods.." + "Manage all mods available for the quest here. Install, uninstall, and configure mods." ])), + (t()(), hi(16777216, null, 2, 1, null, nE)), + Ba(17, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), bi( - 16, - 0, - null, - 2, - 20, - "div", - [["class", "builtinMods"]], - null, - null, - null, - null, - null - )), - (t()(), - bi( - 17, - 16777216, - null, - null, - 9, - "button", - [ - ["cpCloseClickOutside", "true"], - ["cpOKButtonText", "Save Color"], - ["cpOutputFormat", "rgba"], - ["cpPosition", "left"], - ["mat-raised-button", ""], - ["selected", ""] - ], - [[1, "disabled", 0], [2, "_mat-animation-noopable", null]], - [ - [null, "colorPickerChange"], - [null, "colorPickerSelect"], - [null, "click"], - [null, "focus"], - [null, "input"] - ], - function(t, n, e) { - var o = !0, - a = t.component; - return ( - "click" === n && (o = !1 !== wa(t, 24).handleClick() && o), - "focus" === n && (o = !1 !== wa(t, 24).handleFocus() && o), - "input" === n && (o = !1 !== wa(t, 24).handleInput(e) && o), - "colorPickerChange" === n && - (o = !1 !== (a.leftColor = e) && o), - "colorPickerSelect" === n && - (o = !1 !== a.leftColorSelected(e) && o), - o - ); - }, - lv, - iv - )), - Ha(512, null, ks, ws, [Ne, to, Be]), - Ba( - 19, - 278528, - null, - 0, - Ss, - [ks], - { ngStyle: [0, "ngStyle"] }, - null - ), - Ei(20, { "background-color": 0 }), - Ba(21, 180224, null, 0, F_, [Ne, Bb, [2, av]], null, null), - Ba( - 22, - 933888, - null, - 0, - bM, - [Ne, dO, fO, to, Be, id, [6, Ss], [2, Fv], fr], - { ngStyle: [0, "ngStyle"] }, - null - ), - Ei(23, { "background-color": 0 }), - Ba( - 24, - 671744, - null, - 0, - BS, - [Zt, Ee, Xr, so, Ne, jS], - { - colorPicker: [0, "colorPicker"], - cpCmykEnabled: [1, "cpCmykEnabled"], - cpOutputFormat: [2, "cpOutputFormat"], - cpAlphaChannel: [3, "cpAlphaChannel"], - cpCloseClickOutside: [4, "cpCloseClickOutside"], - cpPosition: [5, "cpPosition"], - cpPositionOffset: [6, "cpPositionOffset"], - cpOKButton: [7, "cpOKButton"], - cpOKButtonText: [8, "cpOKButtonText"] - }, - { - colorPickerSelect: "colorPickerSelect", - colorPickerChange: "colorPickerChange" - } - ), - (t()(), - bi( - 25, - 0, - null, - 0, - 1, - "span", - [["class", "colorName"]], - null, - null, - null, - null, - null - )), - (t()(), Ai(-1, null, ["Left Color"])), - (t()(), - bi( - 27, - 16777216, - null, - null, - 9, - "button", - [ - ["cpCloseClickOutside", "true"], - ["cpOKButtonText", "Save Color"], - ["cpOutputFormat", "rgba"], - ["cpPosition", "bottom"], - ["mat-raised-button", ""], - ["selected", ""] - ], - [[1, "disabled", 0], [2, "_mat-animation-noopable", null]], - [ - [null, "colorPickerChange"], - [null, "colorPickerSelect"], - [null, "click"], - [null, "focus"], - [null, "input"] - ], - function(t, n, e) { - var o = !0, - a = t.component; - return ( - "click" === n && (o = !1 !== wa(t, 34).handleClick() && o), - "focus" === n && (o = !1 !== wa(t, 34).handleFocus() && o), - "input" === n && (o = !1 !== wa(t, 34).handleInput(e) && o), - "colorPickerChange" === n && - (o = !1 !== (a.rightColor = e) && o), - "colorPickerSelect" === n && - (o = !1 !== a.rightColorSelected(e) && o), - o - ); - }, - lv, - iv - )), - Ha(512, null, ks, ws, [Ne, to, Be]), - Ba( - 29, - 278528, - null, - 0, - Ss, - [ks], - { ngStyle: [0, "ngStyle"] }, - null - ), - Ei(30, { "background-color": 0 }), - Ba(31, 180224, null, 0, F_, [Ne, Bb, [2, av]], null, null), - Ba( - 32, - 933888, - null, - 0, - bM, - [Ne, dO, fO, to, Be, id, [6, Ss], [2, Fv], fr], - { ngStyle: [0, "ngStyle"] }, - null - ), - Ei(33, { "background-color": 0 }), - Ba( - 34, - 671744, - null, - 0, - BS, - [Zt, Ee, Xr, so, Ne, jS], - { - colorPicker: [0, "colorPicker"], - cpCmykEnabled: [1, "cpCmykEnabled"], - cpOutputFormat: [2, "cpOutputFormat"], - cpAlphaChannel: [3, "cpAlphaChannel"], - cpCloseClickOutside: [4, "cpCloseClickOutside"], - cpPosition: [5, "cpPosition"], - cpPositionOffset: [6, "cpPositionOffset"], - cpOKButton: [7, "cpOKButton"], - cpOKButtonText: [8, "cpOKButtonText"] - }, - { - colorPickerSelect: "colorPickerSelect", - colorPickerChange: "colorPickerChange" - } - ), - (t()(), - bi( - 35, - 0, - null, - 0, - 1, - "span", - [["class", "colorName"]], - null, - null, - null, - null, - null - )), - (t()(), Ai(-1, null, ["Right Color"])), - (t()(), - bi( - 37, + 18, 0, null, null, @@ -58059,11 +58132,11 @@ null, null )), - (t()(), hi(16777216, null, null, 1, null, nE)), - Ba(39, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), + (t()(), hi(16777216, null, null, 1, null, eE)), + Ba(20, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), bi( - 40, + 21, 0, null, null, @@ -58077,7 +58150,7 @@ null )), Ba( - 41, + 22, 671744, null, 0, @@ -58088,7 +58161,7 @@ ), (t()(), bi( - 42, + 23, 0, null, null, @@ -58098,13 +58171,13 @@ null, null, null, - MS, - PS + LS, + zS )), - Ba(43, 704512, null, 0, yS, [Ne], null, null), - (t()(), hi(16777216, null, 0, 1, null, iE)), + Ba(24, 704512, null, 0, TS, [Ne], null, null), + (t()(), hi(16777216, null, 0, 1, null, lE)), Ba( - 45, + 26, 278528, null, 0, @@ -58115,7 +58188,7 @@ ), (t()(), bi( - 46, + 27, 0, null, null, @@ -58128,7 +58201,7 @@ var o = !0; return ( "window:resize" === n && - (o = !1 !== wa(t, 47).targetPlacement() && o), + (o = !1 !== wa(t, 28).targetPlacement() && o), o ); }, @@ -58136,7 +58209,7 @@ KS )), Ba( - 47, + 28, 245760, [["myModal", 4]], 0, @@ -58145,53 +58218,18 @@ { identifier: [0, "identifier"] }, null ), - (t()(), hi(16777216, null, 0, 1, null, dE)), - Ba(49, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null) + (t()(), hi(16777216, null, 0, 1, null, pE)), + Ba(30, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null) ], function(t, n) { var e = n.component; - t(n, 8, 0); - var o = t(n, 20, 0, e.leftColor); - t(n, 19, 0, o); - var a = t(n, 23, 0, e.leftColor); - t(n, 22, 0, a), - t( - n, - 24, - 0, - e.leftColor, - !1, - "rgba", - !0, - "true", - "left", - -30, - !0, - "Save Color" - ); - var r = t(n, 30, 0, e.rightColor); - t(n, 29, 0, r); - var i = t(n, 33, 0, e.rightColor); - t(n, 32, 0, i), - t( - n, - 34, - 0, - e.rightColor, - !1, - "rgba", - !0, - "true", - "bottom", - -30, - !0, - "Save Color" - ), - t(n, 39, 0, !e.config), - t(n, 41, 0, "60%"), - t(n, 45, 0, e.config.Mods), - t(n, 47, 0, "myModal"), - t(n, 49, 0, wa(n, 47).hasData()); + t(n, 8, 0), + t(n, 17, 0, e.showColorMods), + t(n, 20, 0, !e.config), + t(n, 22, 0, "60%"), + t(n, 26, 0, e.config.Mods), + t(n, 28, 0, "myModal"), + t(n, 30, 0, wa(n, 28).hasData()); }, function(t, n) { t( @@ -58202,25 +58240,11 @@ "primary" !== wa(n, 8).color && "accent" !== wa(n, 8).color && "warn" !== wa(n, 8).color - ), - t( - n, - 17, - 0, - wa(n, 21).disabled || null, - "NoopAnimations" === wa(n, 21)._animationMode - ), - t( - n, - 27, - 0, - wa(n, 31).disabled || null, - "NoopAnimations" === wa(n, 31)._animationMode - ); + ); } ); } - function mE(t) { + function gE(t) { return Di( 0, [ @@ -58236,7 +58260,7 @@ null, null, null, - pE, + mE, tE )), Ba(1, 4308992, null, 0, $S, [Sg, yc, pg, HS, Xh], null, null) @@ -58247,8 +58271,8 @@ null ); } - var gE = ha("app-main-mods", $S, mE, {}, {}, []), - fE = So({ + var fE = ha("app-main-mods", $S, gE, {}, {}, []), + hE = So({ encapsulation: 2, styles: [ ".mat-dialog-container{display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit}@media (-ms-high-contrast:active){.mat-dialog-container{outline:solid 1px}}.mat-dialog-content{display:block;margin:0 -24px;padding:0 24px;max-height:65vh;overflow:auto;-webkit-overflow-scrolling:touch}.mat-dialog-title{margin:0 0 20px;display:block}.mat-dialog-actions{padding:8px 0;display:flex;flex-wrap:wrap;min-height:52px;align-items:center;margin-bottom:-24px}.mat-dialog-actions[align=end]{justify-content:flex-end}.mat-dialog-actions[align=center]{justify-content:center}.mat-dialog-actions .mat-button+.mat-button,.mat-dialog-actions .mat-button+.mat-raised-button,.mat-dialog-actions .mat-raised-button+.mat-button,.mat-dialog-actions .mat-raised-button+.mat-raised-button{margin-left:8px}[dir=rtl] .mat-dialog-actions .mat-button+.mat-button,[dir=rtl] .mat-dialog-actions .mat-button+.mat-raised-button,[dir=rtl] .mat-dialog-actions .mat-raised-button+.mat-button,[dir=rtl] .mat-dialog-actions .mat-raised-button+.mat-raised-button{margin-left:0;margin-right:8px}" @@ -58309,15 +58333,15 @@ ] } }); - function hE(t) { + function bE(t) { return Di(0, [(t()(), hi(0, null, null, 0))], null, null); } - function bE(t) { + function _E(t) { return Di( 0, [ Oi(402653184, 1, { _portalOutlet: 0 }), - (t()(), hi(16777216, null, null, 1, null, hE)), + (t()(), hi(16777216, null, null, 1, null, bE)), Ba( 2, 212992, @@ -58335,7 +58359,7 @@ null ); } - function _E(t) { + function yE(t) { return Di( 0, [ @@ -58374,8 +58398,8 @@ o ); }, - bE, - fE + _E, + hE )), Ba(1, 49152, null, 0, qh, [Ne, Lb, no, [2, Ds], Hh], null, null) ], @@ -58395,8 +58419,8 @@ } ); } - var yE = ha("mat-dialog-container", qh, _E, {}, {}, []), - CE = So({ + var CE = ha("mat-dialog-container", qh, yE, {}, {}, []), + vE = So({ encapsulation: 2, styles: [ ".mat-tooltip-panel{pointer-events:none!important}.mat-tooltip{color:#fff;border-radius:4px;margin:14px;max-width:250px;padding-left:8px;padding-right:8px;overflow:hidden;text-overflow:ellipsis}@media (-ms-high-contrast:active){.mat-tooltip{outline:solid 1px}}.mat-tooltip-handset{margin:24px;padding-left:16px;padding-right:16px}" @@ -58484,7 +58508,7 @@ ] } }); - function vE(t) { + function OE(t) { return Di( 2, [ @@ -58544,7 +58568,7 @@ } ); } - function OE(t) { + function PE(t) { return Di( 0, [ @@ -58567,8 +58591,8 @@ o ); }, - vE, - CE + OE, + vE )), Ba(1, 180224, null, 0, uP, [no, nP], null, null) ], @@ -58578,15 +58602,15 @@ } ); } - var PE = ha("mat-tooltip-component", uP, OE, {}, {}, []), - ME = So({ + var ME = ha("mat-tooltip-component", uP, PE, {}, {}, []), + xE = So({ encapsulation: 2, styles: [ ".color-picker {\n position: absolute;\n z-index: 100000;\n\n width: 230px;\n height: auto;\n border: #777 solid 1px;\n\n cursor: default;\n\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n\n user-select: none;\n background-color: #fff;\n}\n\n.color-picker * {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n\n box-sizing: border-box;\n margin: 0;\n\n font-size: 11px;\n}\n\n.color-picker input {\n width: 0;\n height: 26px;\n min-width: 0;\n\n font-size: 13px;\n text-align: center;\n color: #000;\n}\n\n.color-picker input:invalid,\n.color-picker input:-moz-ui-invalid,\n.color-picker input:-moz-submit-invalid {\n box-shadow: none;\n}\n\n.color-picker input::-webkit-inner-spin-button,\n.color-picker input::-webkit-outer-spin-button {\n margin: 0;\n\n -webkit-appearance: none;\n}\n\n.color-picker .arrow {\n position: absolute;\n z-index: 999999;\n\n width: 0;\n height: 0;\n border-style: solid;\n}\n\n.color-picker .arrow.arrow-top {\n left: 8px;\n\n border-width: 10px 5px;\n border-color: #777 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);\n}\n\n.color-picker .arrow.arrow-left {\n top: 8px;\n left: 100%;\n\n border-width: 5px 10px;\n border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #777;\n}\n\n.color-picker .arrow.arrow-right {\n top: 8px;\n left: -20px;\n\n border-width: 5px 10px;\n border-color: rgba(0, 0, 0, 0) #777 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);\n}\n\n.color-picker .arrow.arrow-bottom {\n top: -20px;\n left: 8px;\n\n border-width: 10px 5px;\n border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #777 rgba(0, 0, 0, 0);\n}\n\n.color-picker .cursor {\n position: relative;\n\n width: 16px;\n height: 16px;\n border: #222 solid 2px;\n border-radius: 50%;\n\n cursor: default;\n}\n\n.color-picker .box {\n display: flex;\n padding: 4px 8px;\n}\n\n.color-picker .left {\n position: relative;\n\n padding: 16px 8px;\n}\n\n.color-picker .right {\n -webkit-flex: 1 1 auto;\n -ms-flex: 1 1 auto;\n\n flex: 1 1 auto;\n\n padding: 12px 8px;\n}\n\n.color-picker .button-area {\n padding: 0 16px 16px;\n\n text-align: right;\n}\n\n.color-picker .preset-area {\n padding: 4px 15px;\n}\n\n.color-picker .preset-area .preset-label {\n overflow: hidden;\n width: 100%;\n padding: 4px;\n\n font-size: 11px;\n white-space: nowrap;\n text-align: left;\n text-overflow: ellipsis;\n color: #555;\n}\n\n.color-picker .preset-area .preset-color {\n position: relative;\n\n display: inline-block;\n width: 18px;\n height: 18px;\n margin: 4px 6px 8px;\n border: #a9a9a9 solid 1px;\n border-radius: 25%;\n\n cursor: pointer;\n}\n\n.color-picker .preset-area .preset-empty-message {\n min-height: 18px;\n margin-top: 4px;\n margin-bottom: 8px;\n\n font-style: italic;\n text-align: center;\n}\n\n.color-picker .hex-text {\n width: 100%;\n padding: 4px 8px;\n\n font-size: 11px;\n}\n\n.color-picker .hex-text .box {\n padding: 0 24px 8px 8px;\n}\n\n.color-picker .hex-text .box div {\n float: left;\n\n -webkit-flex: 1 1 auto;\n -ms-flex: 1 1 auto;\n\n flex: 1 1 auto;\n\n text-align: center;\n color: #555;\n clear: left;\n}\n\n.color-picker .hex-text .box input {\n -webkit-flex: 1 1 auto;\n -ms-flex: 1 1 auto;\n\n flex: 1 1 auto;\n padding: 1px;\n border: #a9a9a9 solid 1px;\n}\n\n.color-picker .hex-alpha .box div:first-child,\n.color-picker .hex-alpha .box input:first-child {\n flex-grow: 3;\n margin-right: 8px;\n}\n\n.color-picker .cmyk-text,\n.color-picker .hsla-text,\n.color-picker .rgba-text,\n.color-picker .value-text {\n width: 100%;\n padding: 4px 8px;\n\n font-size: 11px;\n}\n\n.color-picker .cmyk-text .box,\n.color-picker .hsla-text .box,\n.color-picker .rgba-text .box {\n padding: 0 24px 8px 8px;\n}\n\n.color-picker .value-text .box {\n padding: 0 8px 8px;\n}\n\n.color-picker .cmyk-text .box div,\n.color-picker .hsla-text .box div,\n.color-picker .rgba-text .box div,\n.color-picker .value-text .box div {\n -webkit-flex: 1 1 auto;\n -ms-flex: 1 1 auto;\n\n flex: 1 1 auto;\n margin-right: 8px;\n\n text-align: center;\n color: #555;\n}\n\n.color-picker .cmyk-text .box div:last-child,\n.color-picker .hsla-text .box div:last-child,\n.color-picker .rgba-text .box div:last-child,\n.color-picker .value-text .box div:last-child {\n margin-right: 0;\n}\n\n.color-picker .cmyk-text .box input,\n.color-picker .hsla-text .box input,\n.color-picker .rgba-text .box input,\n.color-picker .value-text .box input {\n float: left;\n\n -webkit-flex: 1;\n -ms-flex: 1;\n\n flex: 1;\n padding: 1px;\n margin: 0 8px 0 0;\n border: #a9a9a9 solid 1px;\n}\n\n.color-picker .cmyk-text .box input:last-child,\n.color-picker .hsla-text .box input:last-child,\n.color-picker .rgba-text .box input:last-child,\n.color-picker .value-text .box input:last-child {\n margin-right: 0;\n}\n\n.color-picker .hue-alpha {\n align-items: center;\n margin-bottom: 3px;\n}\n\n.color-picker .hue {\n direction: ltr;\n\n width: 100%;\n height: 16px;\n margin-bottom: 16px;\n border: none;\n\n cursor: pointer;\n background-size: 100% 100%;\n background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAQCAYAAAD06IYnAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AIWDwkUFWbCCAAAAFxJREFUaN7t0kEKg0AQAME2x83/n2qu5qCgD1iDhCoYdpnbQC9bbY1qVO/jvc6k3ad91s7/7F1/csgPrujuQ17BDYSFsBAWwgJhISyEBcJCWAgLhIWwEBYIi2f7Ar/1TCgFH2X9AAAAAElFTkSuQmCC');\n}\n\n.color-picker .value {\n direction: rtl;\n\n width: 100%;\n height: 16px;\n margin-bottom: 16px;\n border: none;\n\n cursor: pointer;\n background-size: 100% 100%;\n background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAQCAYAAAD06IYnAAACTklEQVR42u3SYUcrABhA4U2SkmRJMmWSJklKJiWZZpKUJJskKUmaTFImKZOUzMySpGRmliRNJilJSpKSJEtmSpIpmWmSdO736/6D+x7OP3gUCoWCv1cqlSQlJZGcnExKSgqpqamkpaWRnp5ORkYGmZmZqFQqsrKyyM7OJicnh9zcXNRqNXl5eeTn56PRaCgoKKCwsJCioiK0Wi3FxcWUlJRQWlpKWVkZ5eXlVFRUUFlZiU6no6qqiurqampqaqitraWurg69Xk99fT0GgwGj0UhDQwONjY00NTXR3NxMS0sLra2ttLW10d7ejslkwmw209HRQWdnJ11dXXR3d9PT00Nvby99fX309/czMDDA4OAgFouFoaEhrFYrw8PDjIyMMDo6ytjYGDabjfHxcSYmJpicnGRqagq73c709DQzMzPMzs4yNzfH/Pw8DocDp9OJy+XC7XazsLDA4uIiS0tLLC8vs7KywurqKmtra3g8HrxeLz6fD7/fz/r6OhsbG2xubrK1tcX29jaBQICdnR2CwSC7u7vs7e2xv7/PwcEBh4eHHB0dcXx8zMnJCaenp5ydnXF+fs7FxQWXl5dcXV1xfX3Nzc0Nt7e33N3dEQqFuL+/5+HhgXA4TCQS4fHxkaenJ56fn3l5eeH19ZVoNMrb2xvv7+98fHwQi8WIx+N8fn6SSCT4+vri+/ubn58ffn9/+VcKgSWwBJbAElgCS2AJLIElsASWwBJYAktgCSyBJbAElsASWAJLYAksgSWwBJbAElgCS2AJLIElsP4/WH8AmJ5Z6jHS4h8AAAAASUVORK5CYII=');\n}\n\n.color-picker .alpha {\n direction: ltr;\n\n width: 100%;\n height: 16px;\n border: none;\n\n cursor: pointer;\n background-size: 100% 100%;\n background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAQCAYAAAD06IYnAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AIWDwYQlZMa3gAAAWVJREFUaN7tmEGO6jAQRCsOArHgBpyAJYGjcGocxAm4A2IHpmoWE0eBH+ezmFlNvU06shJ3W6VEelWMUQAIIF9f6qZpimsA1LYtS2uF51/u27YVAFZVRUkEoGHdPV/sIcbIEIIkUdI/9Xa7neyv61+SWFUVAVCSct00TWn2fv6u3+Ecfd3tXzy/0+nEUu+SPjo/kqzrmiQpScN6v98XewfA8/lMkiLJ2WxGSUopcT6fM6U0NX9/frfbjev1WtfrlZfLhYfDQQHG/AIOlnGwjINlHCxjHCzjYJm/TJWdCwquJXseFFzGwDNNeiKMOJTO8xQdDQaeB29+K9efeLaBo9J7vdvtJj1RjFFjfiv7qv95tjx/7leSQgh93e1ffMeIp6O+YQjho/N791t1XVOSSI7N//K+4/GoxWLBx+PB5/Op5XLJ+/3OlJJWqxU3m83ovv5iGf8KjYNlHCxjHCzjYBkHy5gf5gusvQU7U37jTAAAAABJRU5ErkJggg==');\n}\n\n.color-picker .type-policy {\n position: absolute;\n top: 218px;\n right: 12px;\n\n width: 16px;\n height: 24px;\n\n background-size: 8px 16px;\n background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAgCAYAAAAffCjxAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAACewAAAnsB01CO3AAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAIASURBVEiJ7ZY9axRRFIafsxMStrLQJpAgpBFhi+C9w1YSo00I6RZ/g9vZpBf/QOr4GyRgkSKNSrAadsZqQGwCkuAWyRZJsySwvhZ7N/vhzrgbLH3Ld8597jlzz50zJokyxXH8DqDVar0qi6v8BbItqSGpEcfxdlmsFWXkvX8AfAVWg3UKPEnT9GKujMzsAFgZsVaCN1VTQd77XUnrgE1kv+6935268WRpzrnHZvYRWC7YvC3pRZZl3wozqtVqiyH9IgjAspkd1Gq1xUJQtVrdB9ZKIAOthdg/Qc65LUk7wNIMoCVJO865rYFhkqjX6/d7vV4GPJwBMqofURS5JEk6FYBer/eeYb/Mo9WwFnPOvQbeAvfuAAK4BN4sAJtAG/gJIElmNuiJyba3EGNmZiPeZuEVmVell/Y/6N+CzDn3AXhEOOo7Hv/3BeAz8IzQkMPnJbuPx1wC+yYJ7/0nYIP5S/0FHKdp+rwCEEXRS/rf5Hl1Gtb2M0iSpCOpCZzPATmX1EySpHMLAsiy7MjMDoHrGSDXZnaYZdnRwBh7J91utwmczAA6CbG3GgPleX4jqUH/a1CktqRGnuc3hSCAMB32gKspkCtgb3KCQMmkjeP4WNJThrNNZval1WptTIsv7JtQ4tmIdRa8qSoEpWl6YWZNoAN0zKxZNPehpLSBZv2t+Q0CJ9lLnARQLAAAAABJRU5ErkJggg==');\n background-repeat: no-repeat;\n background-position: center;\n}\n\n.color-picker .type-policy .type-policy-arrow {\n display: block;\n\n width: 100%;\n height: 50%;\n}\n\n.color-picker .selected-color {\n position: absolute;\n top: 16px;\n left: 8px;\n\n width: 40px;\n height: 40px;\n border: 1px solid #a9a9a9;\n border-radius: 50%;\n}\n\n.color-picker .selected-color-background {\n width: 40px;\n height: 40px;\n border-radius: 50%;\n\n background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAh0lEQVRYR+2W0QlAMQgD60zdfwOdqa8TmI/wQMr5K0I5bZLIzLOa2nt37VVVbd+dDx5obgCC3KBLwJ2ff4PnVidkf+ucIhw80HQaCLo3DMH3CRK3iFsmAWVl6hPNDwt8EvNE5q+YuEXcMgkonVM6SdyCoEvAnZ8v1Hjx817MilmxSUB5rdLJDycZgUAZUch/AAAAAElFTkSuQmCC');\n}\n\n.color-picker .saturation-lightness {\n direction: ltr;\n\n width: 100%;\n height: 130px;\n border: none;\n\n cursor: pointer;\n touch-action: manipulation;\n background-size: 100% 100%;\n background-image: url('data:image/png;base64,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');\n}\n\n.color-picker .cp-add-color-button-class {\n position: absolute;\n\n display: inline;\n padding: 0;\n margin: 3px -3px;\n border: 0;\n\n cursor: pointer;\n background: transparent;\n}\n\n.color-picker .cp-add-color-button-class:hover {\n text-decoration: underline;\n}\n\n.color-picker .cp-add-color-button-class:disabled {\n cursor: not-allowed;\n color: #999;\n}\n\n.color-picker .cp-add-color-button-class:disabled:hover {\n text-decoration: none;\n}\n\n.color-picker .cp-remove-color-button-class {\n position: absolute;\n top: -5px;\n right: -5px;\n\n display: block;\n width: 10px;\n height: 10px;\n border-radius: 50%;\n\n cursor: pointer;\n text-align: center;\n background: #fff;\n\n box-shadow: 1px 1px 5px #333;\n}\n\n.color-picker .cp-remove-color-button-class::before {\n content: 'x';\n\n position: relative;\n bottom: 3.5px;\n\n display: inline-block;\n\n font-size: 10px;\n}\n" ], data: {} }); - function xE(t) { + function kE(t) { return Di( 0, [ @@ -58613,7 +58637,7 @@ } ); } - function kE(t) { + function wE(t) { return Di( 0, [ @@ -58657,7 +58681,7 @@ 16384, null, 0, - NS, + OS, [Ne], { rgX: [0, "rgX"], rgY: [1, "rgY"] }, { @@ -58698,7 +58722,7 @@ } ); } - function wE(t) { + function SE(t) { return Di( 0, [ @@ -58742,7 +58766,7 @@ } ); } - function SE(t) { + function EE(t) { return Di( 0, [ @@ -58766,7 +58790,7 @@ null ); } - function EE(t) { + function IE(t) { return Di( 0, [ @@ -58805,7 +58829,7 @@ 16384, null, 0, - DS, + vS, [], { rg: [0, "rg"] }, { newValue: "newValue" } @@ -58820,7 +58844,7 @@ } ); } - function IE(t) { + function AE(t) { return Di( 0, [ @@ -58832,7 +58856,7 @@ null ); } - function AE(t) { + function TE(t) { return Di( 0, [ @@ -58900,7 +58924,7 @@ 16384, null, 0, - DS, + vS, [], { rg: [0, "rg"] }, { newValue: "newValue" } @@ -58939,7 +58963,7 @@ 16384, null, 0, - DS, + vS, [], { rg: [0, "rg"] }, { newValue: "newValue" } @@ -58978,7 +59002,7 @@ 16384, null, 0, - DS, + vS, [], { rg: [0, "rg"] }, { newValue: "newValue" } @@ -59017,12 +59041,12 @@ 16384, null, 0, - DS, + vS, [], { rg: [0, "rg"] }, { newValue: "newValue" } ), - (t()(), hi(16777216, null, null, 1, null, EE)), + (t()(), hi(16777216, null, null, 1, null, IE)), Ba(11, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), bi( @@ -59051,7 +59075,7 @@ (t()(), bi(19, 0, null, null, 1, "div", [], null, null, null, null, null)), (t()(), Ai(-1, null, ["K"])), - (t()(), hi(16777216, null, null, 1, null, IE)), + (t()(), hi(16777216, null, null, 1, null, AE)), Ba(22, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null) ], function(t, n) { @@ -59073,7 +59097,7 @@ } ); } - function TE(t) { + function RE(t) { return Di( 0, [ @@ -59112,7 +59136,7 @@ 16384, null, 0, - DS, + vS, [], { rg: [0, "rg"] }, { newValue: "newValue" } @@ -59127,7 +59151,7 @@ } ); } - function RE(t) { + function DE(t) { return Di( 0, [ @@ -59139,7 +59163,7 @@ null ); } - function DE(t) { + function NE(t) { return Di( 0, [ @@ -59207,7 +59231,7 @@ 16384, null, 0, - DS, + vS, [], { rg: [0, "rg"] }, { newValue: "newValue" } @@ -59246,7 +59270,7 @@ 16384, null, 0, - DS, + vS, [], { rg: [0, "rg"] }, { newValue: "newValue" } @@ -59285,12 +59309,12 @@ 16384, null, 0, - DS, + vS, [], { rg: [0, "rg"] }, { newValue: "newValue" } ), - (t()(), hi(16777216, null, null, 1, null, TE)), + (t()(), hi(16777216, null, null, 1, null, RE)), Ba(9, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), bi( @@ -59316,7 +59340,7 @@ (t()(), bi(15, 0, null, null, 1, "div", [], null, null, null, null, null)), (t()(), Ai(-1, null, ["L"])), - (t()(), hi(16777216, null, null, 1, null, RE)), + (t()(), hi(16777216, null, null, 1, null, DE)), Ba(18, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null) ], function(t, n) { @@ -59336,7 +59360,7 @@ } ); } - function NE(t) { + function zE(t) { return Di( 0, [ @@ -59375,7 +59399,7 @@ 16384, null, 0, - DS, + vS, [], { rg: [0, "rg"] }, { newValue: "newValue" } @@ -59390,7 +59414,7 @@ } ); } - function zE(t) { + function LE(t) { return Di( 0, [ @@ -59402,7 +59426,7 @@ null ); } - function LE(t) { + function jE(t) { return Di( 0, [ @@ -59470,7 +59494,7 @@ 16384, null, 0, - DS, + vS, [], { rg: [0, "rg"] }, { newValue: "newValue" } @@ -59509,7 +59533,7 @@ 16384, null, 0, - DS, + vS, [], { rg: [0, "rg"] }, { newValue: "newValue" } @@ -59548,12 +59572,12 @@ 16384, null, 0, - DS, + vS, [], { rg: [0, "rg"] }, { newValue: "newValue" } ), - (t()(), hi(16777216, null, null, 1, null, NE)), + (t()(), hi(16777216, null, null, 1, null, zE)), Ba(9, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), bi( @@ -59579,7 +59603,7 @@ (t()(), bi(15, 0, null, null, 1, "div", [], null, null, null, null, null)), (t()(), Ai(-1, null, ["B"])), - (t()(), hi(16777216, null, null, 1, null, zE)), + (t()(), hi(16777216, null, null, 1, null, LE)), Ba(18, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null) ], function(t, n) { @@ -59599,7 +59623,7 @@ } ); } - function jE(t) { + function FE(t) { return Di( 0, [ @@ -59638,7 +59662,7 @@ 16384, null, 0, - DS, + vS, [], { rg: [0, "rg"] }, { newValue: "newValue" } @@ -59652,7 +59676,7 @@ } ); } - function FE(t) { + function BE(t) { return Di( 0, [ @@ -59664,7 +59688,7 @@ null ); } - function BE(t) { + function VE(t) { return Di( 0, [ @@ -59728,8 +59752,8 @@ null, null )), - Ba(3, 16384, null, 0, DS, [], null, { newValue: "newValue" }), - (t()(), hi(16777216, null, null, 1, null, jE)), + Ba(3, 16384, null, 0, vS, [], null, { newValue: "newValue" }), + (t()(), hi(16777216, null, null, 1, null, FE)), Ba(5, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), bi( @@ -59749,7 +59773,7 @@ (t()(), bi(7, 0, null, null, 1, "div", [], null, null, null, null, null)), (t()(), Ai(-1, null, ["Hex"])), - (t()(), hi(16777216, null, null, 1, null, FE)), + (t()(), hi(16777216, null, null, 1, null, BE)), Ba(10, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null) ], function(t, n) { @@ -59770,7 +59794,7 @@ } ); } - function VE(t) { + function HE(t) { return Di( 0, [ @@ -59809,7 +59833,7 @@ 16384, null, 0, - DS, + vS, [], { rg: [0, "rg"] }, { newValue: "newValue" } @@ -59824,7 +59848,7 @@ } ); } - function HE(t) { + function UE(t) { return Di( 0, [ @@ -59892,12 +59916,12 @@ 16384, null, 0, - DS, + vS, [], { rg: [0, "rg"] }, { newValue: "newValue" } ), - (t()(), hi(16777216, null, null, 1, null, VE)), + (t()(), hi(16777216, null, null, 1, null, HE)), Ba(5, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), bi( @@ -59931,7 +59955,7 @@ } ); } - function UE(t) { + function qE(t) { return Di( 0, [ @@ -59999,7 +60023,7 @@ null ); } - function qE(t) { + function KE(t) { return Di( 0, [ @@ -60037,7 +60061,7 @@ } ); } - function KE(t) { + function YE(t) { return Di( 0, [ @@ -60066,7 +60090,7 @@ null, null )), - (t()(), hi(16777216, null, null, 1, null, qE)), + (t()(), hi(16777216, null, null, 1, null, KE)), Ba(2, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null) ], function(t, n) { @@ -60077,13 +60101,13 @@ } ); } - function YE(t) { + function WE(t) { return Di( 0, [ (t()(), bi(0, 0, null, null, 2, "div", [], null, null, null, null, null)), - (t()(), hi(16777216, null, null, 1, null, KE)), + (t()(), hi(16777216, null, null, 1, null, YE)), Ba( 2, 278528, @@ -60101,7 +60125,7 @@ null ); } - function WE(t) { + function GE(t) { return Di( 0, [ @@ -60130,7 +60154,7 @@ } ); } - function GE(t) { + function ZE(t) { return Di( 0, [ @@ -60167,9 +60191,9 @@ null )), (t()(), Ai(3, null, ["", ""])), - (t()(), hi(16777216, null, null, 1, null, YE)), - Ba(5, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), hi(16777216, null, null, 1, null, WE)), + Ba(5, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), + (t()(), hi(16777216, null, null, 1, null, GE)), Ba(7, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null) ], function(t, n) { @@ -60193,7 +60217,7 @@ } ); } - function ZE(t) { + function QE(t) { return Di( 0, [ @@ -60229,7 +60253,7 @@ } ); } - function QE(t) { + function XE(t) { return Di( 0, [ @@ -60265,7 +60289,7 @@ } ); } - function XE(t) { + function JE(t) { return Di( 0, [ @@ -60284,9 +60308,9 @@ null, null )), - (t()(), hi(16777216, null, null, 1, null, ZE)), - Ba(2, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), hi(16777216, null, null, 1, null, QE)), + Ba(2, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), + (t()(), hi(16777216, null, null, 1, null, XE)), Ba(4, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null) ], function(t, n) { @@ -60296,7 +60320,7 @@ null ); } - function JE(t) { + function $E(t) { return Di( 0, [ @@ -60332,9 +60356,9 @@ null, null )), - (t()(), hi(16777216, null, null, 1, null, xE)), - Ba(5, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), hi(16777216, null, null, 1, null, kE)), + Ba(5, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), + (t()(), hi(16777216, null, null, 1, null, wE)), Ba(7, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), bi( @@ -60396,7 +60420,7 @@ null, null )), - (t()(), hi(16777216, null, null, 1, null, wE)), + (t()(), hi(16777216, null, null, 1, null, SE)), Ba(13, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), bi( @@ -60413,7 +60437,7 @@ null, null )), - (t()(), hi(16777216, null, null, 1, null, SE)), + (t()(), hi(16777216, null, null, 1, null, EE)), Ba(16, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), bi( @@ -60453,7 +60477,7 @@ 16384, null, 0, - NS, + OS, [Ne], { rgX: [0, "rgX"] }, { @@ -60515,7 +60539,7 @@ 16384, null, 0, - NS, + OS, [Ne], { rgX: [0, "rgX"] }, { @@ -60577,7 +60601,7 @@ 16384, null, 0, - NS, + OS, [Ne], { rgX: [0, "rgX"] }, { @@ -60601,21 +60625,21 @@ null, null )), - (t()(), hi(16777216, null, null, 1, null, AE)), + (t()(), hi(16777216, null, null, 1, null, TE)), Ba(27, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), - (t()(), hi(16777216, null, null, 1, null, DE)), + (t()(), hi(16777216, null, null, 1, null, NE)), Ba(29, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), - (t()(), hi(16777216, null, null, 1, null, LE)), + (t()(), hi(16777216, null, null, 1, null, jE)), Ba(31, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), - (t()(), hi(16777216, null, null, 1, null, BE)), + (t()(), hi(16777216, null, null, 1, null, VE)), Ba(33, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), - (t()(), hi(16777216, null, null, 1, null, HE)), - Ba(35, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), hi(16777216, null, null, 1, null, UE)), + Ba(35, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), + (t()(), hi(16777216, null, null, 1, null, qE)), Ba(37, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), - (t()(), hi(16777216, null, null, 1, null, GE)), + (t()(), hi(16777216, null, null, 1, null, ZE)), Ba(39, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), - (t()(), hi(16777216, null, null, 1, null, XE)), + (t()(), hi(16777216, null, null, 1, null, JE)), Ba(41, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null) ], function(t, n) { @@ -60673,7 +60697,7 @@ } ); } - function $E(t) { + function tI(t) { return Di( 0, [ @@ -60698,10 +60722,10 @@ o ); }, - JE, - ME + $E, + xE )), - Ba(1, 4440064, null, 0, FS, [Ne, no, jS], null, null) + Ba(1, 4440064, null, 0, kS, [Ne, no, xS], null, null) ], function(t, n) { t(n, 1, 0); @@ -60709,8 +60733,8 @@ null ); } - var tI = ha("color-picker", FS, $E, {}, {}, []), - nI = So({ + var nI = ha("color-picker", kS, tI, {}, {}, []), + eI = So({ encapsulation: 0, styles: [ [ @@ -60719,7 +60743,7 @@ ], data: {} }); - function eI(t) { + function oI(t) { return Di( 0, [ @@ -60746,7 +60770,7 @@ } ); } - function oI(t) { + function aI(t) { return Di( 2, [ @@ -60852,7 +60876,7 @@ null ), Ba(11, 212992, null, 0, OM, [[4, uh]], null, null), - (t()(), hi(16777216, null, 0, 1, null, eI)), + (t()(), hi(16777216, null, 0, 1, null, oI)), Ba( 13, 409600, @@ -60892,7 +60916,7 @@ } ); } - function aI(t) { + function rI(t) { return Di( 0, [ @@ -60908,8 +60932,8 @@ null, null, null, - oI, - nI + aI, + eI )), Ba(1, 114688, null, 0, Ig, [Yh, Wh, pg, no, Eg], null, null) ], @@ -60919,8 +60943,8 @@ null ); } - var rI = ha("app-progress-spinner-dialog", Ig, aI, {}, {}, []), - iI = So({ + var iI = ha("app-progress-spinner-dialog", Ig, rI, {}, {}, []), + lI = So({ encapsulation: 0, styles: [ [ @@ -60929,7 +60953,7 @@ ], data: {} }); - function lI(t) { + function sI(t) { return Di( 0, [ @@ -60986,7 +61010,7 @@ } ); } - function sI(t) { + function cI(t) { return Di( 0, [ @@ -61460,13 +61484,13 @@ } ); } - function cI(t) { + function uI(t) { return Di( 0, [ - (t()(), hi(16777216, null, null, 1, null, lI)), - Ba(1, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), hi(16777216, null, null, 1, null, sI)), + Ba(1, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), + (t()(), hi(16777216, null, null, 1, null, cI)), Ba(3, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null) ], function(t, n) { @@ -61476,7 +61500,7 @@ null ); } - function uI(t) { + function dI(t) { return Di( 0, [ @@ -61492,8 +61516,8 @@ null, null, null, - cI, - iI + uI, + lI )), Ba(1, 114688, null, 0, Kx, [Eg, Yh, Wh, Xh], null, null) ], @@ -61503,9 +61527,9 @@ null ); } - var dI = ha("app-add-edit-playlist-dialog", Kx, uI, {}, {}, []), - pI = So({ encapsulation: 0, styles: [[""]], data: {} }); - function mI(t) { + var pI = ha("app-add-edit-playlist-dialog", Kx, dI, {}, {}, []), + mI = So({ encapsulation: 0, styles: [[""]], data: {} }); + function gI(t) { return Di( 0, [ @@ -61698,7 +61722,7 @@ } ); } - function gI(t) { + function fI(t) { return Di( 0, [ @@ -61714,8 +61738,8 @@ null, null, null, - mI, - pI + gI, + mI )), Ba(1, 114688, null, 0, $h, [Yh, Wh, Eg], null, null) ], @@ -61725,9 +61749,9 @@ null ); } - var fI = ha("app-confirm-dialog", $h, gI, {}, {}, []), - hI = new Ut("MAT_GRID_LIST"), - bI = (function() { + var hI = ha("app-confirm-dialog", $h, fI, {}, {}, []), + bI = new Ut("MAT_GRID_LIST"), + _I = (function() { function t(t, n) { (this._element = t), (this._gridList = n), @@ -61761,7 +61785,7 @@ t ); })(), - _I = (function() { + yI = (function() { function t() { (this.columnIndex = 0), (this.rowIndex = 0); } @@ -61796,7 +61820,7 @@ return ( this._markTilePosition(n, t), (this.columnIndex = n + t.colspan), - new yI(this.rowIndex, n) + new CI(this.rowIndex, n) ); }), (t.prototype._findMatchingGap = function(t) { @@ -61840,19 +61864,19 @@ t ); })(), - yI = (function() { + CI = (function() { return function(t, n) { (this.row = t), (this.col = n); }; })(), - CI = /^-?\d+((\.\d+)?[A-Za-z%$]?)+$/, - vI = (function() { + vI = /^-?\d+((\.\d+)?[A-Za-z%$]?)+$/, + OI = (function() { function t() { (this._rows = 0), (this._rowspan = 0); } return ( (t.prototype.init = function(t, n, e, o) { - (this._gutterSize = kI(t)), + (this._gutterSize = wI(t)), (this._rows = n.rowCount), (this._rowspan = n.rowspan), (this._cols = e), @@ -61864,7 +61888,7 @@ (t.prototype.getTilePosition = function(t, n) { return 0 === n ? "0" - : xI("(" + t + " + " + this._gutterSize + ") * " + n); + : kI("(" + t + " + " + this._gutterSize + ") * " + n); }), (t.prototype.getTileSize = function(t, n) { return ( @@ -61890,7 +61914,7 @@ "rtl" === this._direction ? "right" : "left", this.getTilePosition(a, n) ), - t._setStyle("width", xI(this.getTileSize(a, t.colspan))); + t._setStyle("width", kI(this.getTileSize(a, t.colspan))); }), (t.prototype.getGutterSpan = function() { return this._gutterSize + " * (" + this._rowspan + " - 1)"; @@ -61904,7 +61928,7 @@ t ); })(), - OI = (function(t) { + PI = (function(t) { function n(n) { var e = t.call(this) || this; return (e.fixedRowHeight = n), e; @@ -61914,8 +61938,8 @@ (n.prototype.init = function(n, e, o, a) { if ( (t.prototype.init.call(this, n, e, o, a), - (this.fixedRowHeight = kI(this.fixedRowHeight)), - !CI.test(this.fixedRowHeight)) + (this.fixedRowHeight = wI(this.fixedRowHeight)), + !vI.test(this.fixedRowHeight)) ) throw Error( 'Invalid value "' + @@ -61927,13 +61951,13 @@ t._setStyle("top", this.getTilePosition(this.fixedRowHeight, n)), t._setStyle( "height", - xI(this.getTileSize(this.fixedRowHeight, t.rowspan)) + kI(this.getTileSize(this.fixedRowHeight, t.rowspan)) ); }), (n.prototype.getComputedHeight = function() { return [ "height", - xI( + kI( this.getTileSpan(this.fixedRowHeight) + " + " + this.getGutterSpan() @@ -61949,8 +61973,8 @@ }), n ); - })(vI), - PI = (function(t) { + })(OI), + MI = (function(t) { function n(n) { var e = t.call(this) || this; return e._parseRatio(n), e; @@ -61968,13 +61992,13 @@ ), t._setStyle( "paddingTop", - xI(this.getTileSize(this.baseTileHeight, t.rowspan)) + kI(this.getTileSize(this.baseTileHeight, t.rowspan)) ); }), (n.prototype.getComputedHeight = function() { return [ "paddingBottom", - xI( + kI( this.getTileSpan(this.baseTileHeight) + " + " + this.getGutterSpan() @@ -62000,8 +62024,8 @@ }), n ); - })(vI), - MI = (function(t) { + })(OI), + xI = (function(t) { function n() { return (null !== t && t.apply(this, arguments)) || this; } @@ -62013,7 +62037,7 @@ (this._rows - 1) / this._rows ); t._setStyle("top", this.getTilePosition(e, n)), - t._setStyle("height", xI(this.getTileSize(e, t.rowspan))); + t._setStyle("height", kI(this.getTileSize(e, t.rowspan))); }), (n.prototype.reset = function(t) { t._tiles && @@ -62023,14 +62047,14 @@ }), n ); - })(vI); - function xI(t) { + })(OI); + function kI(t) { return "calc(" + t + ")"; } - function kI(t) { + function wI(t) { return t.match(/([A-Za-z%]+)$/) ? t : t + "px"; } - var wI = (function() { + var SI = (function() { function t(t, n) { (this._element = t), (this._dir = n), (this._gutter = "1px"); } @@ -62086,14 +62110,14 @@ this._tileStyler && this._tileStyler.reset(this), (this._tileStyler = "fit" === t - ? new MI() + ? new xI() : t && t.indexOf(":") > -1 - ? new PI(t) - : new OI(t)); + ? new MI(t) + : new PI(t)); }), (t.prototype._layoutTiles = function() { var t = this; - this._tileCoordinator || (this._tileCoordinator = new _I()); + this._tileCoordinator || (this._tileCoordinator = new yI()); var n = this._tileCoordinator, e = this._tiles.filter(function(n) { return !n._gridList || n._gridList === t; @@ -62113,17 +62137,17 @@ t ); })(), - SI = (function() { + EI = (function() { return function() {}; })(), - EI = So({ + II = So({ encapsulation: 2, styles: [ ".mat-grid-list{display:block;position:relative}.mat-grid-tile{display:block;position:absolute;overflow:hidden}.mat-grid-tile .mat-figure{top:0;left:0;right:0;bottom:0;position:absolute;display:flex;align-items:center;justify-content:center;height:100%;padding:0;margin:0}.mat-grid-tile .mat-grid-tile-footer,.mat-grid-tile .mat-grid-tile-header{display:flex;align-items:center;height:48px;color:#fff;background:rgba(0,0,0,.38);overflow:hidden;padding:0 16px;position:absolute;left:0;right:0}.mat-grid-tile .mat-grid-tile-footer>*,.mat-grid-tile .mat-grid-tile-header>*{margin:0;padding:0;font-weight:400;font-size:inherit}.mat-grid-tile .mat-grid-tile-footer.mat-2-line,.mat-grid-tile .mat-grid-tile-header.mat-2-line{height:68px}.mat-grid-tile .mat-grid-list-text{display:flex;flex-direction:column;width:100%;box-sizing:border-box;overflow:hidden}.mat-grid-tile .mat-grid-list-text>*{margin:0;padding:0;font-weight:400;font-size:inherit}.mat-grid-tile .mat-grid-list-text:empty{display:none}.mat-grid-tile .mat-grid-tile-header{top:0}.mat-grid-tile .mat-grid-tile-footer{bottom:0}.mat-grid-tile .mat-grid-avatar{padding-right:16px}[dir=rtl] .mat-grid-tile .mat-grid-avatar{padding-right:0;padding-left:16px}.mat-grid-tile .mat-grid-avatar:empty{display:none}" ], data: {} }); - function II(t) { + function AI(t) { return Di( 2, [ @@ -62135,14 +62159,14 @@ null ); } - var AI = So({ + var TI = So({ encapsulation: 2, styles: [ ".mat-grid-list{display:block;position:relative}.mat-grid-tile{display:block;position:absolute;overflow:hidden}.mat-grid-tile .mat-figure{top:0;left:0;right:0;bottom:0;position:absolute;display:flex;align-items:center;justify-content:center;height:100%;padding:0;margin:0}.mat-grid-tile .mat-grid-tile-footer,.mat-grid-tile .mat-grid-tile-header{display:flex;align-items:center;height:48px;color:#fff;background:rgba(0,0,0,.38);overflow:hidden;padding:0 16px;position:absolute;left:0;right:0}.mat-grid-tile .mat-grid-tile-footer>*,.mat-grid-tile .mat-grid-tile-header>*{margin:0;padding:0;font-weight:400;font-size:inherit}.mat-grid-tile .mat-grid-tile-footer.mat-2-line,.mat-grid-tile .mat-grid-tile-header.mat-2-line{height:68px}.mat-grid-tile .mat-grid-list-text{display:flex;flex-direction:column;width:100%;box-sizing:border-box;overflow:hidden}.mat-grid-tile .mat-grid-list-text>*{margin:0;padding:0;font-weight:400;font-size:inherit}.mat-grid-tile .mat-grid-list-text:empty{display:none}.mat-grid-tile .mat-grid-tile-header{top:0}.mat-grid-tile .mat-grid-tile-footer{bottom:0}.mat-grid-tile .mat-grid-avatar{padding-right:16px}[dir=rtl] .mat-grid-tile .mat-grid-avatar{padding-right:0;padding-left:16px}.mat-grid-tile .mat-grid-avatar:empty{display:none}" ], data: {} }); - function TI(t) { + function RI(t) { return Di( 2, [ @@ -62167,7 +62191,7 @@ null ); } - var RI = So({ + var DI = So({ encapsulation: 0, styles: [ [ @@ -62176,7 +62200,7 @@ ], data: {} }); - function DI(t) { + function NI(t) { return Di( 0, [ @@ -62192,10 +62216,10 @@ null, null, null, - TI, - AI + RI, + TI )), - Ba(1, 49152, [[1, 4]], 0, bI, [Ne, [2, hI]], null, null), + Ba(1, 49152, [[1, 4]], 0, _I, [Ne, [2, bI]], null, null), (t()(), bi( 2, @@ -62250,7 +62274,7 @@ } ); } - function NI(t) { + function zI(t) { return Di( 0, [ @@ -62351,16 +62375,16 @@ null, null, null, - II, - EI + AI, + II )), - Ha(6144, null, hI, null, [wI]), + Ha(6144, null, bI, null, [SI]), Ba( 12, 2211840, null, 1, - wI, + SI, [Ne, [2, of]], { cols: [0, "cols"], @@ -62370,7 +62394,7 @@ null ), Oi(603979776, 1, { _tiles: 1 }), - (t()(), hi(16777216, null, 0, 1, null, DI)), + (t()(), hi(16777216, null, 0, 1, null, NI)), Ba( 15, 278528, @@ -62438,7 +62462,7 @@ } ); } - function zI(t) { + function LI(t) { return Di( 0, [ @@ -62454,8 +62478,8 @@ null, null, null, - NI, - RI + zI, + DI )), Ba(1, 114688, null, 0, qx, [Yh, yc], null, null) ], @@ -62465,8 +62489,8 @@ null ); } - var LI = ha("app-image-picker-dialog", qx, zI, {}, {}, []), - jI = (function() { + var jI = ha("app-image-picker-dialog", qx, LI, {}, {}, []), + FI = (function() { function t(t, n) { (this.document = t), (this.platformId = n), @@ -62549,7 +62573,7 @@ t ); })(), - FI = (function() { + BI = (function() { function t(t, n, e, o) { if ( ((this.dialogRef = t), @@ -62608,7 +62632,7 @@ }), (t.ngInjectableDef = yt({ factory: function() { - return new t(Tt(Yh), Tt(Wh), Tt(jI), Tt(Eg)); + return new t(Tt(Yh), Tt(Wh), Tt(FI), Tt(Eg)); }, token: t, providedIn: "root" @@ -62616,12 +62640,12 @@ t ); })(), - BI = So({ + VI = So({ encapsulation: 0, styles: [[".histButton[_ngcontent-%COMP%]{width:100%;height:100%}"]], data: {} }); - function VI(t) { + function HI(t) { return Di( 0, [ @@ -62640,10 +62664,10 @@ ], null, null, - kS, - xS + FS, + jS )), - Ba(1, 1228800, null, 3, CS, [Ne, no, [2, _S], [2, yS]], null, null), + Ba(1, 1228800, null, 3, RS, [Ne, no, [2, AS], [2, TS]], null, null), Oi(603979776, 10, { _lines: 1 }), Oi(603979776, 11, { _avatar: 0 }), Oi(603979776, 12, { _icon: 0 }), @@ -62694,7 +62718,7 @@ } ); } - function HI(t) { + function UI(t) { return Di( 0, [ @@ -62948,11 +62972,11 @@ null, null, null, - MS, - PS + LS, + zS )), - Ba(32, 704512, null, 0, yS, [Ne], null, null), - (t()(), hi(16777216, null, 0, 1, null, VI)), + Ba(32, 704512, null, 0, TS, [Ne], null, null), + (t()(), hi(16777216, null, 0, 1, null, HI)), Ba( 34, 278528, @@ -63129,7 +63153,7 @@ } ); } - function UI(t) { + function qI(t) { return Di( 0, [ @@ -63145,10 +63169,10 @@ null, null, null, - HI, - BI + UI, + VI )), - Ba(1, 114688, null, 0, FI, [Yh, Wh, jI, Eg], null, null) + Ba(1, 114688, null, 0, BI, [Yh, Wh, FI, Eg], null, null) ], function(t, n) { t(n, 1, 0); @@ -63156,18 +63180,15 @@ null ); } - var qI = ha("app-input-box", FI, UI, {}, {}, []), - KI = (function() { + var KI = ha("app-input-box", BI, qI, {}, {}, []), + YI = (function() { function t(t) { (this.dialog = t), (this.browserLinks = [ { title: "Beast Saber", url: "https://bsaber.com" }, { title: "Beat Saver", url: "https://beatsaver.com" }, - { title: "Google", url: "https://google.com" }, - { - title: "Mods", - url: "https://github.com/RedBrumbler/BeatOnCustomSabers" - } + { title: "SideQuest", url: "https://sidequestvr.com/#/apps/4" }, + { title: "Google", url: "https://google.com" } ]), (this.linkSelected = new ar()); } @@ -63178,7 +63199,7 @@ (t.prototype.clickUrl = function() { var t = this; this.dialog - .open(FI, { + .open(BI, { width: "600px", height: "450px", disableClose: !0, @@ -63195,7 +63216,7 @@ t ); })(), - YI = So({ + WI = So({ encapsulation: 0, styles: [ [ @@ -63204,7 +63225,7 @@ ], data: {} }); - function WI(t) { + function GI(t) { return Di( 0, [ @@ -63267,7 +63288,7 @@ } ); } - function GI(t) { + function ZI(t) { return Di( 0, [ @@ -63472,7 +63493,7 @@ null )), (t()(), Ai(-1, null, ["URL.."])), - (t()(), hi(16777216, null, 0, 1, null, WI)), + (t()(), hi(16777216, null, 0, 1, null, GI)), Ba( 24, 278528, @@ -63540,14 +63561,14 @@ } ); } - var ZI = (function(t) { + var QI = (function(t) { function n() { var n = (null !== t && t.apply(this, arguments)) || this; return (n.Type = Lx.StopDownloads), n; } return o.__extends(n, t), n; })(zx), - QI = (function() { + XI = (function() { function t(t) { (this.msgSvc = t), (this.downloads = { Downloads: [] }); } @@ -63566,13 +63587,13 @@ : ""; }), (t.prototype.cancelAllDownloads = function() { - var t = new ZI(); + var t = new QI(); this.msgSvc.sendClientMessage(t); }), t ); })(), - XI = So({ + JI = So({ encapsulation: 0, styles: [ [ @@ -63581,7 +63602,7 @@ ], data: {} }); - function JI(t) { + function $I(t) { return Di( 0, [ @@ -63606,7 +63627,7 @@ null ); } - function $I(t) { + function tA(t) { return Di( 0, [ @@ -63668,7 +63689,7 @@ } ); } - function tA(t) { + function nA(t) { return Di( 0, [ @@ -63776,9 +63797,9 @@ Ba(12, 1294336, [["menu", 4]], 2, JP, [Ne, Dr, QP], null, null), Oi(603979776, 1, { items: 1 }), Oi(603979776, 2, { lazyContent: 0 }), - (t()(), hi(16777216, null, 0, 1, null, JI)), - Ba(16, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), hi(16777216, null, 0, 1, null, $I)), + Ba(16, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), + (t()(), hi(16777216, null, 0, 1, null, tA)), Ba(18, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null) ], function(t, n) { @@ -63813,14 +63834,14 @@ } ); } - var nA = (function(t) { + var eA = (function(t) { function n() { var n = t.call(this) || this; return (n.Type = Lx.GetOps), n; } return o.__extends(n, t), n; })(zx), - eA = (function() { + oA = (function() { function t(t, n) { var e = this; (this.msgSvc = t), @@ -63833,7 +63854,7 @@ }), t.connectionStatusChanged.subscribe(function(t) { if (t == mg.Connected && !o) { - var n = new nA(); + var n = new eA(); (n.ClearFailedOps = !1), e.msgSvc.sendClientMessage(n); } }); @@ -63875,13 +63896,13 @@ }), (t.prototype.ngOnInit = function() {}), (t.prototype.clickClearFailedOps = function() { - var t = new nA(); + var t = new eA(); (t.ClearFailedOps = !0), this.msgSvc.sendClientMessage(t); }), t ); })(), - oA = So({ + aA = So({ encapsulation: 0, styles: [ [ @@ -63890,7 +63911,7 @@ ], data: {} }); - function aA(t) { + function rA(t) { return Di( 0, [ @@ -63937,7 +63958,7 @@ } ); } - function rA(t) { + function iA(t) { return Di( 0, [ @@ -63984,7 +64005,7 @@ } ); } - function iA(t) { + function lA(t) { return Di( 0, [ @@ -64009,7 +64030,7 @@ null ); } - function lA(t) { + function sA(t) { return Di( 0, [ @@ -64152,7 +64173,7 @@ } ); } - function sA(t) { + function cA(t) { return Di( 0, [ @@ -64284,9 +64305,9 @@ ), Ei(11, { spinny: 0 }), (t()(), Ai(-1, 0, ["sync"])), - (t()(), hi(16777216, null, null, 1, null, aA)), - Ba(14, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), hi(16777216, null, null, 1, null, rA)), + Ba(14, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), + (t()(), hi(16777216, null, null, 1, null, iA)), Ba(16, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), bi( @@ -64324,9 +64345,9 @@ Ba(22, 1294336, [["menu", 4]], 2, JP, [Ne, Dr, QP], null, null), Oi(603979776, 1, { items: 1 }), Oi(603979776, 2, { lazyContent: 0 }), - (t()(), hi(16777216, null, 0, 1, null, iA)), - Ba(26, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), hi(16777216, null, 0, 1, null, lA)), + Ba(26, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), + (t()(), hi(16777216, null, 0, 1, null, sA)), Ba( 28, 278528, @@ -64421,7 +64442,7 @@ } ); } - var cA = (function(t) { + var uA = (function(t) { function n(n, e, o) { var a = t.call(this, n) || this; return (a._platform = e), (a._document = o), a; @@ -64472,20 +64493,20 @@ })() ) ), - uA = (function() { + dA = (function() { return function() {}; })(), - dA = So({ + pA = So({ encapsulation: 2, styles: [ "@media (-ms-high-contrast:active){.mat-toolbar{outline:solid 1px}}.mat-toolbar-row,.mat-toolbar-single-row{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap}.mat-toolbar-multiple-rows{display:flex;box-sizing:border-box;flex-direction:column;width:100%}.mat-toolbar-multiple-rows{min-height:64px}.mat-toolbar-row,.mat-toolbar-single-row{height:64px}@media (max-width:599px){.mat-toolbar-multiple-rows{min-height:56px}.mat-toolbar-row,.mat-toolbar-single-row{height:56px}}" ], data: {} }); - function pA(t) { + function mA(t) { return Di(2, [wi(null, 0), wi(null, 1)], null, null); } - var mA = So({ + var gA = So({ encapsulation: 0, styles: [ [ @@ -64536,7 +64557,7 @@ ] } }); - function gA(t) { + function fA(t) { return Di( 0, [ @@ -64583,7 +64604,7 @@ } ); } - function fA(t) { + function hA(t) { return Di( 0, [ @@ -64711,7 +64732,7 @@ } ); } - function hA(t) { + function bA(t) { return Di( 0, [ @@ -64769,7 +64790,7 @@ null ); } - function bA(t) { + function _A(t) { return Di( 0, [ @@ -64823,7 +64844,7 @@ null ); } - function _A(t) { + function yA(t) { return Di( 0, [ @@ -64884,7 +64905,7 @@ } ); } - function yA(t) { + function CA(t) { return Di( 0, [ @@ -64942,7 +64963,7 @@ null ); } - function CA(t) { + function vA(t) { return Di( 0, [ @@ -64978,8 +64999,8 @@ o ); }, - GI, - YI + ZI, + WI )), Ba( 1, @@ -64991,7 +65012,7 @@ { message: [0, "message"] }, null ), - Ba(2, 114688, null, 0, KI, [Xh], null, { + Ba(2, 114688, null, 0, YI, [Xh], null, { linkSelected: "linkSelected" }), (t()(), hi(0, null, null, 0)) @@ -65002,7 +65023,7 @@ null ); } - function vA(t) { + function OA(t) { return Di( 0, [ @@ -65111,7 +65132,7 @@ } ); } - function OA(t) { + function PA(t) { return Di( 0, [ @@ -65220,7 +65241,7 @@ } ); } - function PA(t) { + function MA(t) { return Di( 0, [ @@ -65249,8 +65270,8 @@ o ); }, - tA, - XI + nA, + JI )), Ba( 1, @@ -65262,7 +65283,7 @@ { message: [0, "message"] }, null ), - Ba(2, 114688, null, 0, QI, [pg], null, null), + Ba(2, 114688, null, 0, XI, [pg], null, null), (t()(), hi(0, null, null, 0)) ], function(t, n) { @@ -65271,7 +65292,7 @@ null ); } - function MA(t) { + function xA(t) { return Di( 0, [ @@ -65303,8 +65324,8 @@ o ); }, - sA, - oA + cA, + aA )), Ba( 1, @@ -65316,7 +65337,7 @@ { message: [0, "message"] }, null ), - Ba(2, 114688, null, 0, eA, [pg, Eg], null, null), + Ba(2, 114688, null, 0, oA, [pg, Eg], null, null), (t()(), hi(0, null, null, 0)) ], function(t, n) { @@ -65331,7 +65352,7 @@ null ); } - function xA(t) { + function kA(t) { return Di( 0, [ @@ -65370,7 +65391,7 @@ null ); } - function kA(t) { + function wA(t) { return Di( 0, [ @@ -65412,7 +65433,7 @@ null ); } - function wA(t) { + function SA(t) { return Di( 0, [ @@ -65432,9 +65453,9 @@ f_ )), Ba(1, 49152, null, 0, Cb, [], null, null), - (t()(), hi(16777216, null, 0, 1, null, xA)), - Ba(3, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), hi(16777216, null, 0, 1, null, kA)), + Ba(3, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), + (t()(), hi(16777216, null, 0, 1, null, wA)), Ba(5, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null) ], function(t, n) { @@ -65452,7 +65473,7 @@ null ); } - function SA(t) { + function EA(t) { return Di( 0, [ @@ -65496,10 +65517,10 @@ ], null, null, - pA, - dA + mA, + pA )), - Ba(3, 4243456, null, 1, cA, [Ne, Wf, Ds], null, null), + Ba(3, 4243456, null, 1, uA, [Ne, Wf, Ds], null, null), Oi(603979776, 1, { _toolbarRows: 1 }), (t()(), bi( @@ -65563,7 +65584,7 @@ { message: [0, "message"] }, null ), - (t()(), hi(16777216, null, null, 1, null, gA)), + (t()(), hi(16777216, null, null, 1, null, fA)), Ba(13, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), bi( @@ -65591,25 +65612,25 @@ null ), (t()(), Ai(-1, 0, ["wifi"])), - (t()(), hi(16777216, null, 0, 1, null, fA)), - Ba(18, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), hi(16777216, null, 0, 1, null, hA)), - Ba(20, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), + Ba(18, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), hi(16777216, null, 0, 1, null, bA)), - Ba(22, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), + Ba(20, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), hi(16777216, null, 0, 1, null, _A)), - Ba(24, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), + Ba(22, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), hi(16777216, null, 0, 1, null, yA)), - Ba(26, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), + Ba(24, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), hi(16777216, null, 0, 1, null, CA)), - Ba(28, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), + Ba(26, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), hi(16777216, null, 0, 1, null, vA)), - Ba(30, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), + Ba(28, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), hi(16777216, null, 0, 1, null, OA)), - Ba(32, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), + Ba(30, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), hi(16777216, null, 0, 1, null, PA)), - Ba(34, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), + Ba(32, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), hi(16777216, null, 0, 1, null, MA)), + Ba(34, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), + (t()(), hi(16777216, null, 0, 1, null, xA)), Ba(36, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null), (t()(), bi( @@ -65686,7 +65707,7 @@ { fxLayout: [0, "fxLayout"] }, null ), - (t()(), hi(16777216, null, null, 1, null, wA)), + (t()(), hi(16777216, null, null, 1, null, SA)), Ba(44, 16384, null, 0, Cs, [so, io], { ngIf: [0, "ngIf"] }, null) ], function(t, n) { @@ -65794,7 +65815,7 @@ } ); } - function EA(t) { + function IA(t) { return Di( 0, [ @@ -65810,8 +65831,8 @@ null, null, null, - SA, - mA + EA, + gA )), Ba( 1, @@ -65830,14 +65851,14 @@ null ); } - var IA = ha("app-root", tb, EA, {}, {}, []), - AA = (function() { - return function() {}; - })(), + var AA = ha("app-root", tb, IA, {}, {}, []), TA = (function() { return function() {}; })(), RA = (function() { + return function() {}; + })(), + DA = (function() { function t(t, n) { js(n) && !t && @@ -65873,9 +65894,6 @@ t ); })(), - DA = (function() { - return function() {}; - })(), NA = (function() { return function() {}; })(), @@ -65883,6 +65901,9 @@ return function() {}; })(), LA = (function() { + return function() {}; + })(), + jA = (function() { function t() {} var n; return ( @@ -65896,7 +65917,7 @@ t ); })(), - jA = Fl(Vl, [tb], function(t) { + FA = Fl(Vl, [tb], function(t) { return (function(t) { for (var n = {}, e = [], o = !1, a = 0; a < t.length; a++) { var r = t[a]; @@ -65930,16 +65951,16 @@ Dk, Fk, fS, - gE, - yE, - PE, - tI, - rI, - dI, - fI, - LI, - qI, - IA + fE, + CE, + ME, + nI, + iI, + pI, + hI, + jI, + KI, + AA ] ], [3, Ee], @@ -66032,9 +66053,9 @@ la(4608, Qb, Qb, []), la(4608, RP, RP, [Ds, Dr, fh, AP]), la(5120, iP, lP, [jh]), - la(4608, jS, jS, []), + la(4608, xS, xS, []), la(4608, HS, HS, []), - la(4608, jI, jI, [Ds, fr]), + la(4608, FI, FI, [Ds, fr]), la(1073742336, Rs, Rs, []), la(1073742336, wg, wg, []), la(1024, zn, fd, []), @@ -66127,7 +66148,7 @@ [2, km] ]), la(1073742336, $m, $m, [[2, Qm], [2, Nm]]), - la(1073742336, AA, AA, []), + la(1073742336, TA, TA, []), la(1073742336, rv, rv, []), la(1073742336, af, af, []), la(1073742336, qb, qb, [[2, Ub], [2, td]]), @@ -66136,7 +66157,7 @@ la(1073742336, B_, B_, []), la(1073742336, Ob, Ob, []), la(1073742336, D_, D_, []), - la(1073742336, uA, uA, []), + la(1073742336, dA, dA, []), la(1073742336, Qg, Qg, []), la(1073742336, mh, mh, []), la(1073742336, Vh, Vh, []), @@ -66150,21 +66171,21 @@ la(1073742336, Dv, Dv, []), la(1073742336, jO, jO, []), la(1073742336, yM, yM, []), - la(1073742336, TA, TA, []), - la(1073742336, RA, RA, [[2, Fv], fr]), + la(1073742336, RA, RA, []), + la(1073742336, DA, DA, [[2, Fv], fr]), la(1073742336, o_, o_, []), - la(1073742336, SI, SI, []), - la(1073742336, DA, DA, []), + la(1073742336, EI, EI, []), + la(1073742336, NA, NA, []), la(1073742336, Ox, Ox, []), la(1073742336, xx, xx, []), la(1073742336, oM, oM, []), la(1073742336, aM, aM, []), - la(1073742336, NA, NA, []), + la(1073742336, zA, zA, []), la(1073742336, Ax, Ax, []), la(1073742336, Tx, Tx, []), la(1073742336, yw, yw, []), la(1073742336, gh, gh, []), - la(1073742336, zA, zA, []), + la(1073742336, LA, LA, []), la(1073742336, UP, UP, []), la(1073742336, kw, kw, []), la(1073742336, Mx, Mx, []), @@ -66173,11 +66194,11 @@ la(1073742336, dP, dP, []), la(1073742336, lw, lw, []), la(1073742336, m_, m_, []), - la(1073742336, OS, OS, []), - la(1073742336, vS, vS, []), - la(1073742336, LA, LA, []), + la(1073742336, NS, NS, []), + la(1073742336, DS, DS, []), + la(1073742336, jA, jA, []), la(1073742336, qS, qS, []), - la(1073742336, VS, VS, []), + la(1073742336, SS, SS, []), la(1073742336, Vl, Vl, []), la(256, Pe, !0, []), la(256, av, "BrowserAnimations", []), @@ -66204,7 +66225,7 @@ Ln = !1; })(), gd() - .bootstrapModuleFactory(jA) + .bootstrapModuleFactory(FA) .catch(function(t) { return console.error(t); }); diff --git a/BeatOn/BeatOn.csproj b/BeatOn/BeatOn.csproj index 3473b3c..766f34c 100644 --- a/BeatOn/BeatOn.csproj +++ b/BeatOn/BeatOn.csproj @@ -240,6 +240,8 @@ + + diff --git a/BeatOn/BeatSaberModder.cs b/BeatOn/BeatSaberModder.cs index 9ea85ce..677df50 100644 --- a/BeatOn/BeatSaberModder.cs +++ b/BeatOn/BeatSaberModder.cs @@ -21,6 +21,7 @@ public class BeatSaberModder { public const string APK_ASSETS_PATH = "assets/bin/Data/"; public const string LIBMODLOADER_TARGET_FILE = "lib/armeabi-v7a/libmodloader.so"; + public const string LIBMODLOADER64_TARGET_FILE = "lib/arm64-v8a/libmodloader.so"; public const string MOD_TAG_FILE = "beaton.modded"; public const string BS_PLAYER_DATA_FILE = "/sdcard/Android/data/com.beatgames.beatsaber/files/PlayerData.dat"; @@ -392,8 +393,10 @@ public void ApplyModToTempApk() "Managed", "boot.config" }); + bool is64bit = IsApk64Bit(TempApk); + //// copy libassetredirect.so to the mods folder - InstallAssetRedirectMod(); + InstallAssetRedirectMod(is64bit); //from this point on, the APK has been modified and isn't definitively recoverable if something goes wrong tempApkModified = true; @@ -957,6 +960,35 @@ private void AddManifestModToApk(string apkFilename) } } + private bool IsApk64Bit(string apkFilename) + { + UpdateStatus("Checking if APK is 64-bit..."); + try + { + using (var apk = new ZipFileProvider(apkFilename, FileCacheMode.None, true, QuestomAssets.Utils.FileUtils.GetTempDirectory())) + { + if (apk.DirectoryExists(LIBMODLOADER64_TARGET_FILE.GetDirectoryFwdSlash())) + { + UpdateStatus("APK is 64 bit"); + return true; + } + if (apk.DirectoryExists(LIBMODLOADER_TARGET_FILE.GetDirectoryFwdSlash())) + { + UpdateStatus("APK is 32 bit"); + return false; + } + UpdateStatus("Can't find a libs folder for either 32 or 64 bit..."); + throw new ModException("Unable to find library folder to determine 32 or 64 bit."); + } + } + catch (Exception ex) + { + Log.LogErr("Error determining if APK is 64 bit!", ex); + UpdateStatus("Unable to determine if APK is 32 or 64 bit!"); + throw new ModException("Error determining if APK is 64 bit!", ex); + } + } + private void AddModLoaderToApk(string apkFilename) { UpdateStatus("Adding the libmodloader.so file to the APK..."); @@ -966,8 +998,18 @@ private void AddModLoaderToApk(string apkFilename) { using (var resStream = _context.Resources.OpenRawResource(Resource.Raw.libmodloader)) { - apk.QueueWriteStream(LIBMODLOADER_TARGET_FILE, resStream, true, true); - apk.Save(); + using (var resStream64 = _context.Resources.OpenRawResource(Resource.Raw.libmodloader64)) + { + if (apk.DirectoryExists(LIBMODLOADER_TARGET_FILE.GetDirectoryFwdSlash())) + { + apk.QueueWriteStream(LIBMODLOADER_TARGET_FILE, resStream, true, true); + } + if (apk.DirectoryExists(LIBMODLOADER64_TARGET_FILE.GetDirectoryFwdSlash())) + { + apk.QueueWriteStream(LIBMODLOADER64_TARGET_FILE, resStream64, true, true); + } + apk.Save(); + } } } } @@ -979,7 +1021,7 @@ private void AddModLoaderToApk(string apkFilename) } } - private void InstallAssetRedirectMod() + private void InstallAssetRedirectMod(bool is64Bit) { UpdateStatus("Installing asset redirection mod ..."); try @@ -999,11 +1041,23 @@ private void InstallAssetRedirectMod() UpdateStatus("Failed to create mods directory in external storage!"); throw new ModException($"Unable to create directory {dirName}!", ex); } - using (var resStream = _context.Resources.OpenRawResource(Resource.Raw.libbeatonmod)) + if (is64Bit) { - using (var fs = File.Open(Path.Combine(Constants.MODLOADER_MODS_PATH, "libbeatonmod.so"), FileMode.Create, FileAccess.Write)) + using (var resStream = _context.Resources.OpenRawResource(Resource.Raw.libbeatonmod64)) { - resStream.CopyTo(fs); + using (var fs = File.Open(Path.Combine(Constants.MODLOADER_MODS_PATH, "libbeatonmod.so"), FileMode.Create, FileAccess.Write)) + { + resStream.CopyTo(fs); + } + } + } else + { + using (var resStream = _context.Resources.OpenRawResource(Resource.Raw.libbeatonmod)) + { + using (var fs = File.Open(Path.Combine(Constants.MODLOADER_MODS_PATH, "libbeatonmod.so"), FileMode.Create, FileAccess.Write)) + { + resStream.CopyTo(fs); + } } } } diff --git a/BeatOn/Resources/Resource.designer.cs b/BeatOn/Resources/Resource.designer.cs index 5a1d517..43e8f3b 100644 --- a/BeatOn/Resources/Resource.designer.cs +++ b/BeatOn/Resources/Resource.designer.cs @@ -4142,10 +4142,16 @@ public partial class Raw public const int libbeatonmod = 2131296256; // aapt resource value: 0x7f090001 - public const int libmodloader = 2131296257; + public const int libbeatonmod64 = 2131296257; // aapt resource value: 0x7f090002 - public const int manifestmod = 2131296258; + public const int libmodloader = 2131296258; + + // aapt resource value: 0x7f090003 + public const int libmodloader64 = 2131296259; + + // aapt resource value: 0x7f090004 + public const int manifestmod = 2131296260; static Raw() { diff --git a/BeatOn/Resources/raw/libbeatonmod64.so b/BeatOn/Resources/raw/libbeatonmod64.so new file mode 100644 index 0000000000000000000000000000000000000000..d0175d29899c34175862e1fcfbf3ee81025ddbd2 GIT binary patch literal 18488 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 literal 0 HcmV?d00001 diff --git a/QuestomAssets b/QuestomAssets index 115347b..557a978 160000 --- a/QuestomAssets +++ b/QuestomAssets @@ -1 +1 @@ -Subproject commit 115347b7ad82ae3fd50106f7d8d8192fa8553903 +Subproject commit 557a97834e7d55c9445ef52700b0bed3b5686d5d diff --git a/frontend/src/app/main-mods/main-mods.component.html b/frontend/src/app/main-mods/main-mods.component.html index 3de847e..1f5790d 100644 --- a/frontend/src/app/main-mods/main-mods.component.html +++ b/frontend/src/app/main-mods/main-mods.component.html @@ -5,8 +5,8 @@ cloud_upload Mod Management - Manage all mods available for the quest here. Install, uninstall, and configure mods.. -
+ Manage all mods available for the quest here. Install, uninstall, and configure mods. +