1import { g as D, y } from "./chunk-xgti9j2t.js"; 2import { $ as b, Ai as C, Ea as _, Hn as B, Li as R, Pi as g, Pt as a, Ro as w, Sa as x, Sn as u, Sr as E, To as f, Y as I, fa as L, fi as o, fr as M, gt as e, l as p, la as A, nt as F, sa as O, t as S, tn as c, wr as $, zo as H } from "./chunk-c97c17u8.js"; 3import { M as N } from "./chunk-l3jkbhly.js"; 4import { p as P } from "./chunk-k52vj1ic.js"; 5import { o as T } from "./chunk-l24fzhmb.js"; 6import { A as q } from "./chunk-jrtaqqwj.js"; 7import { o as z, t as h } from "./chunk-pesy0vb6.js"; 8import { D as W, o as j } from "./chunk-llc8ry2a.js"; 9import { j as X, ut as G } from "./chunk-fbjoug0d.js"; 10import { a as J } from "./chunk-ewplex8i.js"; 11import { n as Y } from "./chunk-c18gpzrj.js"; 12import { r as K } from "./chunk-c9rg1mp5.js"; 13import { t as Q } from "./chunk-kyqvtgtk.js"; 14import { Y as V, gt as Z, l as U, z as tt } from "./chunk-w0x32net.js"; 15import { p as it } from "./chunk-bhnvkbxx.js"; 16import { ot as nt } from "./chunk-f2v2cgea.js"; 17import { c as et } from "./chunk-og5uebri.js"; 18import { Dn as st, Mr as rt, Tt as at, jr as ot } from "./chunk-go6pvd0a.js"; 19import { n as ct, t as mt } from "./chunk-k4et3zlq.js"; 20import { i as _t, p as ut } from "./chunk-hul0ult7.js"; 21import { n as ft } from "./chunk-lmnwxprc.js"; 22import { n as pt, r as ht, t as lt } from "./chunk-ilfhy0in.js"; 23import { n as kt } from "./chunk-ohg30iel.js"; 24import { $ as vt, E as dt, st as l, ut as Dt } from "./chunk-iuhjzybw.js"; 25import { r as yt } from "./chunk-i1knml6i.js"; 26import { r as bt, t as Ct } from "./chunk-bt0uh5ix.js"; 27import { n as Bt } from "./chunk-bh3f6w1f.js"; 28import { i as Rt } from "./chunk-eoj30x9t.js"; 29import { A as gt, L as wt, M as xt, q as Et } from "./chunk-g8mtbi19.js"; 30import { t as It } from "./chunk-o4f8w5yc.js"; 31function Lt(t) { 32 return t.get(r); 33} 34function Mt(t, i) { 35 if (t & 1) { 36 let n = E(); 37 _(0, "div", 1), u(1, "h2", 2)(2, "p", 3), _(3, "div", 4)(4, "button", 5), S("click", function() { 38 return M(n), H(x().close()); 39 }), b(5), L()()(); 40 } 41 if (t & 2) { 42 let n = i; 43 a(), c("vnDynamicHtml", n.DialogTitle), a(), c("vnDynamicHtml", n.DialogText), a(3), O(n.DialogClose); 44 } 45} 46function At() { 47 return [ 48 m, 49 { 50 provide: r, 51 useFactory: Lt, 52 deps: [lt] 53 }, 54 at(v) 55 ]; 56} 57var r, k, m, v; 58function d() { 59 return (d = It((() => { 60 y(), g(), N(), P(), T(), q(), z(), W(), G(), J(), Y(), K(), Q(), j(), Z(), it(), nt(), V(), et(), ot(), mt(), ut(), _t(), ft(), ht(), kt(), vt(), st(), yt(), Ct(), Bt(), Rt(), Et(), wt(), gt(), A(), r = (() => { 61 var t = class extends pt {}; 62 let i = (t.ɵfac = (() => { 63 let n; 64 return function(s) { 65 return (n || (n = C(t)))(s || t); 66 }; 67 })(), t.ɵprov = o({ 68 token: t, 69 factory: t.ɵfac 70 }), t); 71 return i = $([ct({ 72 key: "vnDepositLimitExceeded", 73 product: X.SF 74 })], i), i; 75 })(), k = (() => { 76 let t = class { 77 constructor() { 78 this.overlayRef = e(l), this.config = e(r); 79 } 80 close() { 81 this.overlayRef.detach(); 82 } 83 }; 84 return t.ɵfac = function(i) { 85 return new (i || t)(); 86 }, t.ɵcmp = B({ 87 type: t, 88 selectors: [["vn-deposit-limit-exceeded-overlay"]], 89 decls: 2, 90 vars: 2, 91 consts: [ 92 [ 93 1, 94 "betstation-deposit-limit-header", 95 3, 96 "showBack", 97 "title" 98 ], 99 [ 100 1, 101 "betstation-deposit-limit-container", 102 "overlay-content" 103 ], 104 [ 105 1, 106 "betstation-deposit-limit__title", 107 "text-center", 108 3, 109 "vnDynamicHtml" 110 ], 111 [ 112 1, 113 "betstation-deposit-limit__text", 114 "text-center", 115 3, 116 "vnDynamicHtml" 117 ], 118 [ 119 1, 120 "form-element", 121 "btn-container" 122 ], 123 [ 124 1, 125 "btn", 126 "btn-primary", 127 "w-100", 128 3, 129 "click" 130 ] 131 ], 132 template: function(i, n) { 133 if (i & 1 && (u(0, "vn-header-bar", 0), I(1, Mt, 6, 3, "div", 1)), i & 2) { 134 let s; 135 c("showBack", !1), a(), R((s = n.config.template.messages) ? 1 : -1, s); 136 } 137 }, 138 dependencies: [ 139 rt, 140 dt, 141 xt 142 ], 143 encapsulation: 2 144 }), t; 145 })(), m = (() => { 146 let t = class { 147 constructor() { 148 this.destroyRef = e(p), this.injector = e(f), this.overlay
148= e(bt); 149 } 150 showOverlay() { 151 if (this.currentRef) return; 152 let n = this.overlay.create({ panelClass: ["vn-betstation-deposit-limit-panel", "vn-dialog-container"] }); 153 n.detachments().pipe(h(this.destroyRef)).subscribe(() => { 154 this.overlay.dispose(this.currentRef), this.currentRef = null; 155 }); 156 let s = new Dt(k, null, f.create({ 157 providers: [{ 158 provide: l, 159 useValue: n 160 }], 161 parent: this.injector 162 })); 163 n.attach(s), this.currentRef = n; 164 } 165 }; 166 return t.ɵfac = function(i) { 167 return new (i || t)(); 168 }, t.ɵprov = o({ 169 token: t, 170 factory: t.ɵfac 171 }), t; 172 })(), v = (() => { 173 let t = class { 174 constructor() { 175 this.nativeAppService = e(tt), this.config = e(r), this.betstationDepositLimitService = e(m), this.destroyRef = e(p); 176 } 177 onFeatureInit() { 178 return D(this, null, function* () { 179 yield F(this.config.whenReady), this.nativeAppService.eventsFromNative.pipe(w((n) => n.eventName === U.DEPOSIT_LIMIT_EXCEEDED), h(this.destroyRef)).subscribe(() => { 180 this.betstationDepositLimitService.showOverlay(); 181 }); 182 }); 183 } 184 }; 185 return t.ɵfac = function(i) { 186 return new (i || t)(); 187 }, t.ɵprov = o({ 188 token: t, 189 factory: t.ɵfac 190 }), t; 191 })(); 192 })))(); 193} 194d(); 195export { At as provide }; 196 197//# sourceMappingURL=chunk-h8xkjnbl.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.