UNPKG

@zuiwoxing/posisi

Version:

一款基于typescript 前端控制组件,包括(IOC,AOP,Feign,Logger,Util等)

49 lines (48 loc) 1.07 kB
/** *@desc *@author liudejian *@date 2023-12-29 21:16 **/ export interface StorageApi { /** * 获取localStorage中的所有KEY */ getLocalStorageKeys(): Array<string>; /** * 获取sessionStorage中的所有KEY */ getSessionStorageKeys(): Array<string>; /** * 设置session key对应的值 * @param key * @param value */ setSessionStorage(key: string, value: any): void; /** * 获取session存储 * @param key */ getSessionStorage(key: string): any; /** * 删除session对应的缓存 * @param key */ removeSessionStorage(key: string): void; /** * 清理sesssion */ clearSessionStorage(): void; /** * session存储 * @param key * @param value */ setLocalStorage(key: string, value: any): void; /** * session获取 * @param key */ getLocalStorage(key: string): any; removeLocalStorage(key: string): void; clearLocalStorage(): void; }