UNPKG

@braze/web-sdk

Version:

Braze SDK for web sites and other JS platforms.

35 lines (34 loc) 976 B
import se from "../InAppMessage/in-app-message-manager-factory.js"; import r, { OPTIONS as w } from "../managers/braze-instance.js"; import gr from "./triggers-provider.js"; export const TriggersProviderFactory = { l: !1, provider: null, m: () => ( TriggersProviderFactory.p(), TriggersProviderFactory.provider || TriggersProviderFactory.rg(), TriggersProviderFactory.provider ), rg: () => { if (!TriggersProviderFactory.provider) { const i = r.ee(w.Yh); (TriggersProviderFactory.provider = new gr( null != i ? i : 30, se.ea().Xi(), r.j(), r.nn(), se.ea(), )), r._(TriggersProviderFactory.provider); } }, p: () => { TriggersProviderFactory.l || (TriggersProviderFactory.rg(), r.h(TriggersProviderFactory), (TriggersProviderFactory.l = !0)); }, destroy: () => { (TriggersProviderFactory.provider = null), (TriggersProviderFactory.l = !1); }, };