LearningGoalModel constructor

const LearningGoalModel({
  1. required String id,
  2. required String userId,
  3. String? domainId,
  4. required String title,
  5. String? description,
  6. required String targetMastery,
  7. DateTime? targetDate,
  8. @Default('active') String status,
  9. @Default(0.0) double progressPct,
})

Implementation

const factory LearningGoalModel({
  required String id,
  required String userId,
  String? domainId,
  required String title,
  String? description,
  required String targetMastery,
  DateTime? targetDate,
  @Default('active') String status,
  @Default(0.0) double progressPct,
}) = _LearningGoalModel;