FilePersistence<T> constructor

FilePersistence<T>([
  1. 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

FilePersistence([JsonFilePersister<T>? persister])
    : persister = persister ?? JsonFilePersister<T>() {
  saver = this.persister;
  loader = this.persister;
}