SqlitePersistor constructor
SqlitePersistor({
- void onPersist()?,
- void onClear(
- Set<
Collection> collections
- Set<
- void onClearAll()?,
- void onHydrate(
- Json data
- DataStoreEncrypter? encrypter,
- PersistorSettings settings = const PersistorSettings(),
- Duration persistenceThrottle = const Duration(milliseconds: 100),
- void onSync()?,
- bool useFfi = false,
Implementation
SqlitePersistor({
super.onPersist,
super.onClear,
super.onClearAll,
super.onHydrate,
super.encrypter,
super.settings = const PersistorSettings(),
super.persistenceThrottle = const Duration(milliseconds: 100),
super.onSync,
this.useFfi = false,
}) : super(logger: Loon.logger.child('SqlitePersistor'));