Files
b0esche_cloud/b0esche_cloud/lib/repositories/file_repository.dart
2025-12-16 21:19:01 +01:00

10 lines
379 B
Dart

import '../models/file_item.dart';
abstract class FileRepository {
Future<List<FileItem>> getFiles(String orgId, String path);
Future<FileItem?> getFile(String orgId, String path);
Future<void> uploadFile(String orgId, FileItem file);
Future<void> deleteFile(String orgId, String path);
Future<void> createFolder(String orgId, String parentPath, String folderName);
}