Storage Switching

API in the FA Model Corresponding .d.ts File in the Stage Model Corresponding API in the Stage Model
GetStorageOptions There is no corresponding API in the stage model. The stage model uses Prefereces to replace Storage and has redesigned the input parameters.
SetStorageOptions There is no corresponding API in the stage model. The stage model uses Prefereces to replace Storage and has redesigned the input parameters.
ClearStorageOptions There is no corresponding API in the stage model. The stage model uses Prefereces to replace Storage and has redesigned the input parameters.
DeleteStorageOptions There is no corresponding API in the stage model. The stage model uses Prefereces to replace Storage and has redesigned the input parameters.
static get(options: GetStorageOptions): void; @ohos.data.preferences.d.ts get(key: string, defValue: ValueType, callback: AsyncCallback<ValueType>): void;
get(key: string, defValue: ValueType): Promise<ValueType>;
static set(options: SetStorageOptions): void; @ohos.data.preferences.d.ts put(key: string, value: ValueType, callback: AsyncCallback<void>): void;
put(key: string, value: ValueType): Promise<void>;
static clear(options?: ClearStorageOptions): void; @ohos.data.preferences.d.ts clear(callback: AsyncCallback<void>): void;
clear(): Promise<void>;
static delete(options: DeleteStorageOptions): void; @ohos.data.preferences.d.ts delete(key: string, callback: AsyncCallback<void>): void;
delete(key: string): Promise<void>;