mangayomi/lib/models/download_model.dart
2023-05-06 14:57:39 +01:00

41 lines
953 B
Dart

import 'package:hive_flutter/hive_flutter.dart';
part 'download_model.g.dart';
@HiveType(typeId: 6)
class DownloadModel extends HiveObject {
@HiveField(0)
final int succeeded;
@HiveField(1)
final int failed;
@HiveField(2)
final int total;
@HiveField(3)
final bool isDownload;
@HiveField(4)
final List taskIds;
@HiveField(5)
final bool isStartDownload;
@HiveField(6)
final int? chapterId;
@HiveField(7)
final String? mangaSource;
@HiveField(8)
final String? chapterName;
@HiveField(9)
final String? mangaName;
@HiveField(10)
final int? mangaId;
DownloadModel(
{required this.chapterId,
required this.succeeded,
required this.failed,
required this.total,
required this.isDownload,
required this.taskIds,
required this.isStartDownload,
required this.mangaSource,
required this.chapterName,
required this.mangaName,
required this.mangaId});
}