new: webdav sync

This commit is contained in:
lollipopkit
2023-12-04 13:39:13 +08:00
parent 3524d92013
commit 2dc86a9da2
9 changed files with 385 additions and 84 deletions

View File

@@ -0,0 +1,13 @@
abstract class RemoteStorage {
Future<Error> upload({
required String relativePath,
String? localPath
});
Future<Error> download({
required String relativePath,
String? localPath
});
Future<Error> delete(String relativePath);
}