The default implementation for data persistence in offline mode. This storage adapter uses IndexedDB under the hood to store all data.
Returns the unique id of this storage adapter. Each adapter class implementation must provide a unique id.
Removes the underlying storage behind this store, deleting all data. The storage adapter will be disposed after calling destroy.
Disposes of this storage adapter, releasing any resources. Calls to the storage after calling dispose will likely throw errors.
Returns the identity store which provides storage for the Identity subsystem.
The identity store.
Initializes the offline data store. The storage will be created if it does not exists.
The namespace of the domain being opened.
The id of the domain being opened.
The user name of the user opening the store.
Determines if the storage is disposed.
true if the storage is disposed, false otherwise.
Determines if the storage is initialized.
true if the storage is initialized, false otherwise.
Returns the model store which provides storage for the Real Time Model subsystem.
The model store.