FilePersistor class

Inheritance
Implementers

Constructors

FilePersistor({PersistorSettings persistorSettings = const PersistorSettings()})

Properties

fileDataStoreDirectory Directory
latefinal
filenameRegex RegExp
final
hashCode int
The hash code for this object.
no setterinherited
isInitialized Future<bool>
no setter
persistenceThrottle Duration
finalinherited
persistorSettings PersistorSettings
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

buildFileDataStore({required String collection, required PersistorSettings? settings, required String? shard}) FileDataStore
buildFileDataStoreFilename({required String collection, required String? shard, required PersistorSettings? settings}) String
clear(String collection) Future<void>
override
clearAll() Future<void>
override
getFileDataStores() List<FileDataStore>
hydrate() Future<SerializedCollectionStore>
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onBroadcast(List<BroadcastDocument> docs) → void
inherited
parseFileDataStore({required File file}) FileDataStore
persist(List<BroadcastDocument> docs) Future<void>
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited