setStorage(params: Object)
Requires:
BaseKit≥2.0.1@ray-js/ray≥0.3.23
Platforms:
iOSAndroid
Description
Store data in local storage under the specified key. Overwrites any existing value for that key. Data persists unless the user deletes it or the system clears it due to storage constraints. The maximum size per key is 1 MB, and the total storage limit is 10 MB.
Parameters
| Property | Type | Required | Description |
|---|---|---|---|
key | string | Yes | The specified key in local storage |
data | string | Yes | Value for the key |
complete | () => void | No | Completion callback (executed on both success and failure) |
success | () => void | No | Callback on successful API call |
fail | (params: Object) => void | No | Failure callback |
fail callback parameters
| Property | Type | Description |
|---|---|---|
errorMsg | string | Error message |
errorCode | string | number | Error code |
| Error extension |
Return Value
None