Initial draft

This commit is contained in:
Dennis Nemec
2025-09-20 16:14:06 +02:00
commit b19a6e1cd4
219 changed files with 10317 additions and 0 deletions

20
lib/persistence.dart Normal file
View File

@ -0,0 +1,20 @@
import 'package:path_provider/path_provider.dart';
import 'dart:io';
class FileStorage {
Future<String> _path(String file) async {
return "${(await getApplicationDocumentsDirectory()).path}/$file";
}
Future<void> write(String name, String content) async {
await File(await _path(name)).writeAsString(content);
}
Future<String> read(String name) async {
return await File(await _path(name)).readAsString();
}
Future<bool> exist(String name) async {
return File(await _path(name)).exists();
}
}