21 lines
723 B
Dart
21 lines
723 B
Dart
|
|
import 'package:marianum_mobile/api/apiResponse.dart';
|
|
import 'package:marianum_mobile/api/marianumcloud/webdav/queries/downloadFile/downloadFileParams.dart';
|
|
import 'package:marianum_mobile/api/marianumcloud/webdav/webdavApi.dart';
|
|
|
|
class DownloadFile extends WebdavApi<DownloadFileParams> {
|
|
DownloadFileParams params;
|
|
|
|
DownloadFile(this.params) : super(params);
|
|
|
|
@override
|
|
Future<ApiResponse> run() async {
|
|
|
|
// final file = await File(localPath).create();
|
|
// Uint8List downloadedFile = await (await WebdavApi.webdav).download(params.webdavPath);
|
|
// file.writeAsBytesSync(downloadedFile, flush: true, mode: FileMode.write);
|
|
//
|
|
// OpenFile.open(localPath);
|
|
throw UnimplementedError();
|
|
}
|
|
} |