1import { g as f, y as h } from "./chunk-xgti9j2t.js"; 2import { Ai as p, Jr as k, Pi as l, fi as a, gt as s, l as v, la as d, nt as C, wr as D } from "./chunk-c97c17u8.js"; 3import { M as b } from "./chunk-l3jkbhly.js"; 4import { p as g } from "./chunk-k52vj1ic.js"; 5import { o as w } from "./chunk-l24fzhmb.js"; 6import { A as x } from "./chunk-jrtaqqwj.js"; 7import { o as B, t as y } from "./chunk-pesy0vb6.js"; 8import { D as A, o as F } from "./chunk-llc8ry2a.js"; 9import { j as I, ut as O } from "./chunk-fbjoug0d.js"; 10import { a as R } from "./chunk-ewplex8i.js"; 11import { n as G } from "./chunk-c18gpzrj.js"; 12import { r as J } from "./chunk-c9rg1mp5.js"; 13import { t as M } from "./chunk-kyqvtgtk.js"; 14import { N as S, Y as K, gt as L, n as V } from "./chunk-ldkhjowa.js"; 15import { p as X } from "./chunk-bhnvkbxx.js"; 16import { ot as Y } from "./chunk-f2v2cgea.js"; 17import { c as j } from "./chunk-mnbyc2sm.js"; 18import { Dn as q, Tt as E, jr as P } from "./chunk-gacv0pfq.js"; 19import { n as Q, t as T } from "./chunk-k4et3zlq.js"; 20import { i as $, p as H } from "./chunk-hul0ult7.js"; 21import { n as W } from "./chunk-lmnwxprc.js"; 22import { n as N, r as Z, t as z } from "./chunk-ilfhy0in.js"; 23import { n as U } from "./chunk-ohg30iel.js"; 24import { $ as ii } from "./chunk-iuhjzybw.js"; 25import { t as ti } from "./chunk-o4f8w5yc.js"; 26function ni(i) { 27 return i.get(e); 28} 29function oi() { 30 return [E(c)]; 31} 32var e, c; 33function _() { 34 return (_ = ti((() => { 35 h(), l(), b(), g(), w(), x(), B(), A(), O(), R(), G(), J(), M(), F(), L(), X(), Y(), K(), j(), P(), T(), H(), $(), W(), Z(), U(), ii(), q(), d(), e = (() => { 36 var i = class extends N {}; 37 let o = (i.ɵfac = (() => { 38 let n; 39 return function(t) { 40 return (n || (n = p(i)))(t || i); 41 }; 42 })(), i.ɵprov = a({ 43 token: i, 44 factory: function(n) { 45 let t = null; 46 return n ? t = new n() : t = ni(k(z)), t; 47 }, 48 providedIn: "root" 49 }), i); 50 return o = D([Q({ 51 key: "vnCookieInjector", 52 product: I.SF 53 })], o), o; 54 })(), c = (() => { 55 let i = class { 56 constructor() { 57 this.config = s(e), this.dslService = s(V), this.cookieService = s(S), this.destroyRef = s(v); 58 } 59 onFeatureInit() { 60 return f(this, null, function* () { 61 yield C(this.config.whenReady), Object.keys(this.config.cookieConfig).forEach((n) => { 62 let t = this.config.cookieConfig[n]; 63 t?.condition && this.dslService.evaluateExpression(t.condition).pipe(y(this.destroyRef)).subscribe((u) => { 64 u && t.cookies.forEach((r) => { 65 let m = r.expiration ? { expires: new Date((/* @__PURE__ */ new Date()).getTime() + r.expiration) } : void 0; 66 this.cookieService.put(r.name, r.value, m); 67 }); 68 }); 69 }); 70 }); 71 } 72 }; 73 return i.ɵfac = function(o) { 74 return new (o || i)(); 75 }, i.ɵprov = a({ 76 token: i, 77 factory: i.ɵfac 78 }), i; 79 })(); 80 })))(); 81} 82_(); 83export { oi as provide }; 84 85//# sourceMappingURL=chunk-ekzgtkdk.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.