ng-yunzai-mobile
Version:
1. 适配yunzai_uni_app_x
41 lines • 2.31 kB
JavaScript
/**
* @fileoverview added by tsickle
* Generated from: user/user.memory.service.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
export class MemoryUserStore {
constructor() {
this.cache = {};
}
/**
* @param {?} key
* @return {?}
*/
get(key) {
return this.cache[key] || (/** @type {?} */ ({}));
}
/**
* @param {?} key
* @param {?} value
* @return {?}
*/
set(key, value) {
this.cache[key] = value;
return true;
}
/**
* @param {?} key
* @return {?}
*/
remove(key) {
this.cache[key] = null;
}
}
if (false) {
/**
* @type {?}
* @private
*/
MemoryUserStore.prototype.cache;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXNlci5tZW1vcnkuc2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25nLXl1bnphaS1tb2JpbGUvIiwic291cmNlcyI6WyJ1c2VyL3VzZXIubWVtb3J5LnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFHQSxNQUFNLE9BQU8sZUFBZTtJQUE1QjtRQUNVLFVBQUssR0FBNEIsRUFBRSxDQUFDO0lBYzlDLENBQUM7Ozs7O0lBWkMsR0FBRyxDQUFDLEdBQVc7UUFDYixPQUFPLElBQUksQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLElBQUksbUJBQUEsRUFBRSxFQUFRLENBQUM7SUFDdkMsQ0FBQzs7Ozs7O0lBRUQsR0FBRyxDQUFDLEdBQVcsRUFBRSxLQUFXO1FBQzFCLElBQUksQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxDQUFDO1FBQ3hCLE9BQU8sSUFBSSxDQUFDO0lBQ2QsQ0FBQzs7Ozs7SUFFRCxNQUFNLENBQUMsR0FBVztRQUNoQixJQUFJLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxHQUFHLElBQUksQ0FBQztJQUN6QixDQUFDO0NBQ0Y7Ozs7OztJQWRDLGdDQUE0QyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7VXNlcn0gZnJvbSAnLi91c2VyLmludGVyZmFjZSc7XHJcbmltcG9ydCB7VXNlclN0b3JlfSBmcm9tICcuL3VzZXIuc3RvcmUuaW50ZXJmYWNlJztcclxuXHJcbmV4cG9ydCBjbGFzcyBNZW1vcnlVc2VyU3RvcmUgaW1wbGVtZW50cyBVc2VyU3RvcmUge1xyXG4gIHByaXZhdGUgY2FjaGU6IHsgW2tleTogc3RyaW5nXTogVXNlciB9ID0ge307XHJcblxyXG4gIGdldChrZXk6IHN0cmluZyk6IFVzZXIge1xyXG4gICAgcmV0dXJuIHRoaXMuY2FjaGVba2V5XSB8fCB7fSBhcyBVc2VyO1xyXG4gIH1cclxuXHJcbiAgc2V0KGtleTogc3RyaW5nLCB2YWx1ZTogVXNlcik6IGJvb2xlYW4ge1xyXG4gICAgdGhpcy5jYWNoZVtrZXldID0gdmFsdWU7XHJcbiAgICByZXR1cm4gdHJ1ZTtcclxuICB9XHJcblxyXG4gIHJlbW92ZShrZXk6IHN0cmluZykge1xyXG4gICAgdGhpcy5jYWNoZVtrZXldID0gbnVsbDtcclxuICB9XHJcbn1cclxuIl19