feat: editor almost done.

This commit is contained in:
2021-12-16 18:55:27 +08:00
parent 09a9275705
commit 8face6f724
8 changed files with 59 additions and 19 deletions
+6 -5
View File
@@ -49,15 +49,16 @@ class LocalSchemes implements LocalSchemesInterface<LocalSchemeEntryLinux> {
Future<LocalSchemeEntry> create() async {
var _supportDirectory = await getApplicationSupportDirectory();
return LocalSchemeEntryLinux(
path: join(_supportDirectory.path, 'schemes', '${Uuid().v1()}.json'),
scheme: Scheme.create(),
lastModifyTime: DateTime.now(),
);
path: join(_supportDirectory.path, 'schemes', '${Uuid().v1()}.json'),
scheme: Scheme.create(),
lastModifyTime: DateTime.now(),
);
}
@override
void remove(String path) {
File(path).delete();
var file = File(path);
if (file.existsSync()) file.delete();
}
}
+1 -1
View File
@@ -175,7 +175,7 @@ class Scheme {
'uploaded': uploaded,
'name': name,
'desc': description,
'gestures': gestures,
'gestures': gestures?.map((e) => e.toJson()).toList(),
};
}