ReactNativeAsyncStorage interface

Interface for a supplied AsyncStorage.

Signature:

exportinterfaceReactNativeAsyncStorage

Methods

MethodDescription
getItem(key)Retrieve an item from storage.
removeItem(key)Remove an item from storage.
setItem(key, value)Persist an item in storage.

ReactNativeAsyncStorage.getItem()

Retrieve an item from storage.

Signature:

getItem(key:string):Promise<string|null>;

Parameters

ParameterTypeDescription
keystringstorage key.

Returns:

Promise<string | null>

ReactNativeAsyncStorage.removeItem()

Remove an item from storage.

Signature:

removeItem(key:string):Promise<void>;

Parameters

ParameterTypeDescription
keystringstorage key.

Returns:

Promise<void>

ReactNativeAsyncStorage.setItem()

Persist an item in storage.

Signature:

setItem(key:string,value:string):Promise<void>;

Parameters

ParameterTypeDescription
keystringstorage key.
valuestringstorage value.

Returns:

Promise<void>