MobileLockerLocalForage
Defined in: domains/localforage.ts:213
localForage-compatible data API exposed by mobilelocker.localforage.
Mirrors the localForage data API exactly, including Promises and optional
callback variants. The Settings and Multiple Instances APIs are intentionally
omitted — mobilelocker.localforage is a single pre-configured store.
Methods
Section titled “Methods”getItem()
Section titled “getItem()”getItem<T>(key, callback?): Promise<T | null>;Defined in: domains/localforage.ts:214
Type Parameters
Section titled “Type Parameters”| Type Parameter |
|---|
T |
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
key |
string |
callback? |
(err, value) => void |
Returns
Section titled “Returns”Promise<T | null>
setItem()
Section titled “setItem()”setItem<T>( key, value,callback?): Promise<T>;Defined in: domains/localforage.ts:215
Type Parameters
Section titled “Type Parameters”| Type Parameter |
|---|
T |
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
key |
string |
value |
T |
callback? |
(err, value) => void |
Returns
Section titled “Returns”Promise<T>
removeItem()
Section titled “removeItem()”removeItem(key, callback?): Promise<void>;Defined in: domains/localforage.ts:216
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
key |
string |
callback? |
(err) => void |
Returns
Section titled “Returns”Promise<void>
clear()
Section titled “clear()”clear(callback?): Promise<void>;Defined in: domains/localforage.ts:217
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
callback? |
(err) => void |
Returns
Section titled “Returns”Promise<void>
length()
Section titled “length()”length(callback?): Promise<number>;Defined in: domains/localforage.ts:218
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
callback? |
(err, numberOfKeys) => void |
Returns
Section titled “Returns”Promise<number>
key(keyIndex, callback?): Promise<string>;Defined in: domains/localforage.ts:219
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
keyIndex |
number |
callback? |
(err, key) => void |
Returns
Section titled “Returns”Promise<string>
keys()
Section titled “keys()”keys(callback?): Promise<string[]>;Defined in: domains/localforage.ts:220
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
callback? |
(err, keys) => void |
Returns
Section titled “Returns”Promise<string[]>
iterate()
Section titled “iterate()”iterate<T, U>(iteratee, callback?): Promise<U>;Defined in: domains/localforage.ts:221
Type Parameters
Section titled “Type Parameters”| Type Parameter |
|---|
T |
U |
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
iteratee |
(value, key, iterationNumber) => U |
callback? |
(err, result) => void |
Returns
Section titled “Returns”Promise<U>