@embrace-io/web-sdk
Version:
28 lines (27 loc) • 768 B
JavaScript
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
//#region src/api-users/manager/ProxyUserManager/ProxyUserManager.ts
const NOOP_USER_MANAGER = new (require("../NoOpUserManager/NoOpUserManager.cjs")).NoOpUserManager();
var ProxyUserManager = class {
_delegate;
getDelegate() {
return this._delegate ?? NOOP_USER_MANAGER;
}
setDelegate(delegate) {
this._delegate = delegate;
}
getEmbraceUserId() {
return this.getDelegate().getEmbraceUserId();
}
getUserId() {
return this.getDelegate().getUserId();
}
setUserId(userId) {
this.getDelegate().setUserId(userId);
}
clearUserId() {
this.getDelegate().clearUserId();
}
};
//#endregion
exports.ProxyUserManager = ProxyUserManager;
//# sourceMappingURL=ProxyUserManager.cjs.map