clear method

  1. @override
Future<void> clear()
override

Clear all data from local storage

Implementation

@override
/// Clear all data from local storage
Future<void> clear() async {
  final path = await _storagePath;
  Directory dir = Directory(path);
  if (await dir.exists()) {
    List<FileSystemEntity> files = dir.listSync();
    for (FileSystemEntity file in files) {
      if (file is File && file.path.endsWith('.boxx')) {
        await file.delete();
      }
    }
  }
}