Create a new IndexedDBStorageAdapter.
The name of the database to use. Defaults to "automerge".
The name of the object store to use. Defaults to "documents".
Load all values with keys that start with keyPrefix
.
The keyprefix
will match any key that starts with the given array. For example:
[documentId, "incremental"]
will match all incremental saves[documentId]
will match all data for a given document.Be careful! [documentId]
would also match something like [documentId, "syncState"]
! We
aren't using this yet but keep it in mind.)
A storage adapter represents some way of storing binary data for a Repo
Remarks
StorageAdapter
s provide a key/value storage interface. The keys are arrays of strings (StorageKey) and the values are binary blobs.