hybrid_plus
Version:
Hybrid Flutter Javascript SDK
29 lines (28 loc) • 723 B
TypeScript
import { ExecOptions } from "./core.ts";
/**
* 持久性保存数据选项
* @param {string} appId 当前应用Id
* @param {string} key 存储键
* @param {any} value 存储值
*/
export interface SetStorageOptions extends ExecOptions<boolean, any> {
appId: string;
key: string;
value: any;
}
/**
* 获取本地存储数据选项
* @param {string} appId 当前应用Id
* @param {string} key 存储键
*/
export interface GetStorageOptions<T> extends ExecOptions<T, any> {
appId: string;
key: string;
}
/**
* 清空当前应用本地缓存数据选项
* @param {string} appId 当前应用Id
*/
export interface ClearStorageOptions extends ExecOptions<boolean, any> {
appId: string;
}