HiveLocalStorage constructor

HiveLocalStorage({
  1. required HiveInterface hive,
  2. FutureOr<String> baseDirFn()?,
  3. List<int>? encryptionKey,
  4. LocalStorageClearStrategy? clear,
})

Implementation

HiveLocalStorage({
  required this.hive,
  this.baseDirFn,
  List<int>? encryptionKey,
  LocalStorageClearStrategy? clear,
})  : encryptionCipher =
          encryptionKey != null ? HiveAesCipher(encryptionKey) : null,
      clear = clear ?? LocalStorageClearStrategy.never;