Initial commit

This commit is contained in:
wgh19
2024-05-13 09:36:23 +08:00
commit b095643cbc
160 changed files with 9956 additions and 0 deletions

23
lib/appdata.dart Normal file
View File

@@ -0,0 +1,23 @@
import 'dart:convert';
import 'dart:io';
import 'foundation/app.dart';
import 'network/models.dart';
class _Appdata {
Account? account;
void writeData() async {
await File("${App.dataPath}/account.json")
.writeAsString(jsonEncode(account));
}
Future<void> readData() async {
final file = File("${App.dataPath}/account.json");
if (file.existsSync()) {
account = Account.fromJson(jsonDecode(await file.readAsString()));
}
}
}
final appdata = _Appdata();