@embrace-io/web-sdk
Version:
3 lines (2 loc) • 652 B
JavaScript
import{__extends as n}from"tslib";import{EmbraceInstrumentationBase as t}from"../../EmbraceInstrumentationBase/EmbraceInstrumentationBase.js";var e=function(t){function e(n){var e=(void 0===n?{}:n).diag,i=t.call(this,{instrumentationName:"SpanSessionOnLoadInstrumentation",instrumentationVersion:"1.0.0",diag:e,config:{}})||this;return i._config.enabled&&i.enable(),i}return n(e,t),e.prototype.disable=function(){this.sessionManager.endSessionSpanInternal("unknown")},e.prototype.enable=function(){this.sessionManager.startSessionSpan()},e}(t);export{e as SpanSessionOnLoadInstrumentation};
//# sourceMappingURL=SpanSessionOnLoadInstrumentation.js.map