@embrace-io/web-sdk
Version:
3 lines (2 loc) • 695 B
JavaScript
import"../../manager/NoOpLogManager/NoOpLogManager.js";import{ProxyLogManager as n}from"../../manager/ProxyLogManager/ProxyLogManager.js";var o=function(){function o(n){var o=n.proxyLogManager,e=this;this.getLogManager=function(){return e._proxyLogManager},this._proxyLogManager=o}return o.getInstance=function(){return this._instance||(this._instance=new o({proxyLogManager:new n})),this._instance},o.prototype.setGlobalLogManager=function(n){this._proxyLogManager.setDelegate(n)},o.prototype.logException=function(n,o){this.getLogManager().logException(n,o)},o.prototype.message=function(n,o,e){this.getLogManager().message(n,o,e)},o}();export{o as LogAPI};
//# sourceMappingURL=LogAPI.js.map