opendash
Version:
open.DASH data visualization framework
27 lines • 941 B
JavaScript
var UserAdapterContext = /** @class */ (function () {
function UserAdapterContext(service, app) {
this.service = service;
this.app = app;
}
UserAdapterContext.prototype.setLoading = function (value) {
this.service.setLoading(value);
};
UserAdapterContext.prototype.setValidated = function (value) {
this.app.state.update(function (draft) {
draft.user.validated = value;
});
};
UserAdapterContext.prototype.setOffline = function (value) {
this.app.state.update(function (draft) {
draft.user.offline = value;
});
};
UserAdapterContext.prototype.setCurrentUser = function (user) {
this.app.state.update(function (draft) {
draft.user.current = user;
});
};
return UserAdapterContext;
}());
export { UserAdapterContext };
//# sourceMappingURL=UserAdapterContext.js.map