toolset.io
Version:
30 lines (29 loc) • 701 B
TypeScript
/**
* 对象本地存储
*/
export declare class ObjectLocalStorage {
/**
* 设置Deep数据
* @param key
* @param rootKey
* @param value
*/
static set(key: unknown, rootKey: unknown, value: unknown): boolean;
/**
* 获取Deep数据
* @param key
* @param rootKey
*/
static get(key: unknown, rootKey: unknown): any;
/**
* 删除Deep数据(清空叶子属性)
* @param key
* @param rootKey
*/
static delete(key: unknown, rootKey: unknown): void;
/**
* 清空ObjectLocalStorage数据,置为空对象
* @param key
*/
static clear(key: unknown): boolean;
}