Expand description
A persister targetting LocalStorage in the browser.
let storage = web_sys::window()
.unwrap()
.local_storage()
.map_err(LocalStoragePersisterError::StorageError)?
.unwrap();
let persister = LocalStoragePersister::new(storage, "document".to_owned(), "changes".to_owned(), "sync-states".to_owned())?;
let doc = PersistentAutomerge::load(persister).unwrap();Structs§
- Local
Storage Persister - Persist changes and documents in to
LocalStorage.
Enums§
- Local
Storage Persister Error - Possible errors from persisting.