UserTopicProgressModel constructor
const
UserTopicProgressModel({ - required String id,
- required String userId,
- required String topicId,
- @Default('unstarted') String mastery,
- @Default(0) int chunksRead,
- @Default(0) int totalChunks,
- double? quizScoreAvg,
- DateTime? lastStudiedAt,
- DateTime? createdAt,
- DateTime? updatedAt,
})
Implementation
const factory UserTopicProgressModel({
required String id,
required String userId,
required String topicId,
@Default('unstarted') String mastery,
@Default(0) int chunksRead,
@Default(0) int totalChunks,
double? quizScoreAvg,
DateTime? lastStudiedAt,
DateTime? createdAt,
DateTime? updatedAt,
}) = _UserTopicProgressModel;