TIF_NGANJUK_E41212036/lib/domain/models/upload_file_model.dart

25 lines
470 B
Dart

class UploadFileModel {
final String fileName;
final String filePath;
final int fileSize;
double progress;
String remainingTime;
FileUploadStatus status;
UploadFileModel({
required this.fileName,
required this.filePath,
required this.fileSize,
required this.progress,
required this.remainingTime,
required this.status,
});
}
// Status enum for file upload
enum FileUploadStatus {
pending,
uploading,
completed,
failed,
}