1import { b as h, g as s } from "./chunk-i2pl4wu9.js"; 2import { $i as m, Bi as f, Ei as a, Et as p, On as c, Ui as k, W as o, g as l, hn as d, oi as v } from "./chunk-ql746sly.js"; 3import { j as y } from "./chunk-hcheit1f.js"; 4import { p as C } from "./chunk-b11o3szq.js"; 5import { j as g, ut as D } from "./chunk-fz42rx6r.js"; 6import { r as S } from "./chunk-icjzvqcx.js"; 7import { t as w } from "./chunk-jbaamz4y.js"; 8import { A as b, b as A } from "./chunk-c01xxjhs.js"; 9import { J as E, N as J, gt as j, n as B } from "./chunk-jtpxiaxj.js"; 10import { o as I } from "./chunk-jaxwt8s1.js"; 11import { j as O } from "./chunk-nhl74n6z.js"; 12import { o as x, t as N } from "./chunk-br9ckdzm.js"; 13import { p as R } from "./chunk-bl09vhvv.js"; 14import { ot as V } from "./chunk-f0xko016.js"; 15import { c as q } from "./chunk-n63cutws.js"; 16import { Dn as G, It as L, Tt as Q, jr as W } from "./chunk-eu7ozsb7.js"; 17import { a as X } from "./chunk-lt7tziae.js"; 18import { n as F } from "./chunk-gpn04stg.js"; 19import { n as Y, t as Z } from "./chunk-lf77xnpz.js"; 20import { i as z, p as H } from "./chunk-bnt36dw9.js"; 21import { n as K } from "./chunk-d6iooz3w.js"; 22import { n as T, r as U, t as $ } from "./chunk-jouxu15i.js"; 23import { n as M } from "./chunk-c8btpjog.js"; 24import { tt as P } from "./chunk-dkzazc5t.js"; 25import { t as ii } from "./chunk-o4f8w5yc.js"; 26function ti(t) { 27 return t.get(e); 28} 29function ni() { 30 return [Q(u)]; 31} 32var e, u; 33function _() { 34 return (_ = ii((() => { 35 h(), m(), y(), C(), D(), S(), w(), b(), j(), I(), O(), x(), A(), R(), V(), E(), q(), W(), X(), F(), Z(), H(), z(), K(), U(), M(), P(), G(), f(), e = (() => { 36 var t = class extends T {}; 37 let n = (t.ɵfac = (() => { 38 let i; 39 return function(r) { 40 return (i || (i = k(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(v($)), r; 47 }, 48 providedIn: "root" 49 }), t); 50 return n = p([Y({ 51 key: "vnCssOverrides", 52 product: g.SF 53 })], n), n; 54 })(), u = (() => { 55 let t = class { 56 constructor() { 57 this.dslEnvService = o(J), this.dslService = o(B), this.stylesService = o(L), this.config = o(e), this.destroyRef = o(l); 58 } 59 onFeatureInit() { 60 return s(this, null, function* () { 61 yield c(this.config.whenReady), this.dslEnvService.change.pipe(d(100), N(this.destroyRef)).subscribe(() => s(this, null, function* () { 62 yield this.show(); 63 })), yield this.show(); 64 }); 65 } 66 show() { 67 return s(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 s(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-Dfzrkdwef.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.