IdentifiableFilePersistence<T extends IIdentifiable<K> , K> constructor
IdentifiableFilePersistence<T extends IIdentifiable<K> , K> ([
- JsonFilePersister<
T> ? persister
Creates a new instance of the persistence.
persister
(optional) a persister component that loads and saves data from/to flat file.
Implementation
IdentifiableFilePersistence([JsonFilePersister<T>? persister])
: _persister = persister ?? JsonFilePersister<T>(),
super(persister ?? JsonFilePersister<T>(),
persister ?? JsonFilePersister<T>()) {
loader = _persister;
saver = _persister;
}