FileDataStore constructor

FileDataStore({
  1. required String name,
  2. required Directory directory,
  3. bool isHydrated = false,
  4. String suffix = '',
})

Implementation

FileDataStore({
  required this.name,
  required Directory directory,
  this.isHydrated = false,
  this.suffix = '',
}) {
  final fileName = "$name$suffix";

  _logger = Logger(
    'FileDataStore:$name',
    output: FilePersistorWorker.logger.log,
  );
  _file = File("${directory.path}/$fileName.json");
}