NativeAppStorage Class
A local file stored in the appSettingsCacheDir for storing key/value pairs.
Methods
| Name | Description | |
|---|---|---|
| close(deleteFile: booleanfalse): void | Close this Storage. | |
| getBoolean(key: string): undefined | boolean | Get the value for a key as a boolean. | |
| getData(key: string): StorageValue | Get the value for a key from this Storage. | |
| getKeys(): string[] | Get all key names in this Storage | |
| getNumber(key: string): undefined | number | Get the value for a key as a number. | |
| getString(key: string): undefined | string | Get the value for a key as a string. | |
| getUint8Array(key: string): undefined | Uint8Array | Get the value for a key as a Uint8Array. | |
| getValueType(key: string): undefined | "string" | "number" | "boolean" | "Uint8Array" | "null" | return the type of the value for a key, or undefined if not present. | |
| hasNullValue(key: string): boolean | return trueif the key is present, but has a null value. | |
| removeAll(): void | Remove all key/value pairs | |
| removeData(key: string): void | Remove a key/value pair from this Storage | |
| setData(key: string, value: StorageValue): void | Set the value for a key | |
| find(name: string): NativeAppStorage Static | find and open storage by its name. | |
| open(name: string): NativeAppStorage Static | Open or find a Storage by name. | 
Properties
| Name | Type | Description | |
|---|---|---|---|
| id Readonly | string | 
Defined in
Last Updated: 24 June, 2025
Found something wrong, missing, or unclear on this page? Raise an issue in our repo.