1import { g as o, y as m } from "./chunk-xgti9j2t.js"; 2import { Ai as h, Jr as f, Pi as p, Qt as l, fi as a, gt as s, l as k, la as d, nt as c, wr as v } from "./chunk-c97c17u8.js"; 3import { M as y } from "./chunk-l3jkbhly.js"; 4import { p as C } from "./chunk-k52vj1ic.js"; 5import { o as B } from "./chunk-l24fzhmb.js"; 6import { A as D } from "./chunk-jrtaqqwj.js"; 7import { o as w, t as S } from "./chunk-pesy0vb6.js"; 8import { D as b, o as g } from "./chunk-llc8ry2a.js"; 9import { j as I, ut as A } from "./chunk-fbjoug0d.js"; 10import { a as O } from "./chunk-ewplex8i.js"; 11import { n as L } from "./chunk-c18gpzrj.js"; 12import { r as F } from "./chunk-c9rg1mp5.js"; 13import { t as x } from "./chunk-kyqvtgtk.js"; 14import { P as G, Y as J, gt as M, n as R } from "./chunk-w0x32net.js"; 15import { p as P } from "./chunk-bhnvkbxx.js"; 16import { ot as W } from "./chunk-f2v2cgea.js"; 17import { c as X } from "./chunk-og5uebri.js"; 18import { Dn as Y, It as q, Tt as E, jr as K } from "./chunk-go6pvd0a.js"; 19import { n as Q, t as V } from "./chunk-k4et3zlq.js"; 20import { i as j, p as H } from "./chunk-hul0ult7.js"; 21import { n as N } from "./chunk-lmnwxprc.js"; 22import { n as T, r as Z, t as $ } from "./chunk-ilfhy0in.js"; 23import { n as z } from "./chunk-ohg30iel.js"; 24import { $ as U } from "./chunk-iuhjzybw.js"; 25import { t as ii } from "./chunk-o4f8w5yc.js"; 26function ti(t) { 27 return t.get(e); 28} 29function ni() { 30 return [E(u)]; 31} 32var e, u; 33function _() { 34 return (_ = ii((() => { 35 m(), p(), y(), C(), B(), D(), w(), b(), A(), O(), L(), F(), x(), g(), M(), P(), W(), J(), X(), K(), V(), H(), j(), N(), Z(), z(), U(), Y(), d(), e = (() => { 36 var t = class extends T {}; 37 let n = (t.ɵfac = (() => { 38 let i; 39 return function(r) { 40 return (i || (i = h(t)))(r || t); 41 }; 42 })(), t.ɵprov = a({ 43 token: t, 44 factory: function(i) { 45 let r = null; 46 return i ? r = new i() : r = ti(f($)), r; 47 }, 48 providedIn: "root" 49 }), t); 50 return n = v([Q({ 51 key: "vnCssOverrides", 52 product: I.SF 53 })], n), n; 54 })(), u = (() => { 55 let t = class { 56 constructor() { 57 this.dslEnvService = s(G), this.dslService = s(R), this.stylesService = s(q), this.config = s(e), this.destroyRef = s(k); 58 } 59 onFeatureInit() { 60 return o(this, null, function* () { 61 yield c(this.config.whenReady), this.dslEnvService.change.pipe(l(100), S(this.destroyRef)).subscribe(() => o(this, null, function* () { 62 yield this.show(); 63 })), yield this.show(); 64 }); 65 } 66 show() { 67 return o(this, null, function* () { 68 for (let i of this.config.items) { 69 if (!i.condition) { 70 this.add(i); 71 continue; 72 } 73 if (yield c(this.dslService.evaluateExpression(i.condition))) { 74 yield this.add(i); 75 continue; 76 } 77 this.remove(i); 78 } 79 }); 80 } 81 add(i) { 82 return o(this, null, function* () { 83 yield this.stylesService.addStyle(i.id, i.content); 84 }); 85 } 86 remove(i) { 87 this.stylesService.removeStyle(i.id); 88 } 89 }; 90 return t.ɵfac = function(n) { 91 return new (n || t)(); 92 }, t.ɵprov = a({ 93 token: t, 94 factory: t.ɵfac 95 }), t; 96 })(); 97 })))(); 98} 99_(); 100export { ni as provide }; 101 102//# sourceMappingURL=chunk-de0wvhl8.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.