UNPKG

@embrace-io/web-sdk

Version:
25 lines (24 loc) 781 B
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); //#region src/api-traces/manager/ProxyTraceManager/ProxyTraceManager.ts const NOOP_TRACE_MANAGER = new (require("../NoOpTraceManager/NoOpTraceManager.cjs")).NoOpTraceManager(); var ProxyTraceManager = class { _delegate; getDelegate() { return this._delegate ?? NOOP_TRACE_MANAGER; } setDelegate(delegate) { this._delegate = delegate; } startSpan(name, options, context) { return this.getDelegate().startSpan(name, options, context); } setSpan(context, span) { return this.getDelegate().setSpan(context, span); } getSpan(context) { return this.getDelegate().getSpan(context); } }; //#endregion exports.ProxyTraceManager = ProxyTraceManager; //# sourceMappingURL=ProxyTraceManager.cjs.map