Name of the database.
An array of object store names to create in the database. The first store in the array will be used as the default if none is specified.
Clears all entries from the specified object store.
OptionalstoreName: stringDeletes an entry by key from the specified object store.
OptionalstoreName: stringDeletes an entry by key from the specified object store.
OptionalstoreName: stringCopies all key/value pairs from the source store into a target store.
Name of the target database.
Name of the target object store.
Keys to skip.
(Optional) Source store name – defaults to the default store.
Retrieves a value by key from the specified object store. If no store is specified, the default (first in the list) is used.
OptionalstoreName: stringRetrieves a value by key from the specified object store. If no store is specified, the default (first in the list) is used.
OptionalstoreName: stringRetrieves all values from the specified object store.
OptionalstoreName: stringRetrieves all keys from the specified object store.
OptionalstoreName: stringGet the key with the internal prefix
the storage key
Stores a key/value pair in the specified object store.
OptionalstoreName: stringStores a key/value pair in the specified object store.
OptionalstoreName: stringThis event will fire if the storage was modified by someone else, eg. on another tab
The callback to be called when a storage value changes
StaticisReturns a promise that resolves to true if the storage option is available on this platform.
Internalapi
The storage used in the SDK