UNPKG

@xingyuelongchen/vue3-storage

Version:

浏览器Storage使用插件, Storage! Good!

55 lines (54 loc) 1.37 kB
/** * 判断是否为空 */ export declare function validatenull(val: any): boolean; /** * 设置storage缓存 * @param {String or Object} name * @param {any} content * @param {Boolean} type */ export declare function setStore(name: string, content: any, type?: boolean): boolean; /** * 获取Storage */ export declare function getStore(name: string): any; /** * 删除localStorage */ export declare function removeStore(name: string): void; /** * 获取全部localStorage */ export declare function getAllStore(type: Boolean): {}; /** * 清空全部localStorage */ export declare function clearStore(type?: boolean): void; /** * 清空全部Storage */ export declare function clearAllStore(): void; /** * 设置cookie * @param {Object} params 包含name和data */ export declare function setCookie(name: string, content: any): boolean; /** * 获取cookie */ export declare function getCookie(name: string): any; /** * 设置原生cookie * @param {Object} params 包含name和data */ export declare function setsCookie(name: string, content: any): boolean; /** * 获取原生cookie */ export declare function getsCookie(name: string): string; /** * * @param {string} name 指定cookie名称,如果为null删除全部cookie */ export declare function clearCookie(name?: string): void;