Harden published curriculum and student flows
This commit is contained in:
@@ -209,6 +209,8 @@ class CurriculumLessonItemModel {
|
||||
final List<String> outcomes;
|
||||
final String? markdownFilePath;
|
||||
final String? curriculumLessonId;
|
||||
final String? curriculumVersion;
|
||||
final String? primaryLessonAssetId;
|
||||
final int durationSeconds;
|
||||
final int checkpointsCount;
|
||||
final bool isCompleted;
|
||||
@@ -220,6 +222,8 @@ class CurriculumLessonItemModel {
|
||||
this.outcomes = const [],
|
||||
this.markdownFilePath,
|
||||
this.curriculumLessonId,
|
||||
this.curriculumVersion,
|
||||
this.primaryLessonAssetId,
|
||||
this.durationSeconds = 0,
|
||||
this.checkpointsCount = 0,
|
||||
this.isCompleted = false,
|
||||
@@ -254,6 +258,8 @@ class CurriculumLessonItemModel {
|
||||
outcomes: outs,
|
||||
markdownFilePath: filePath,
|
||||
curriculumLessonId: json['curriculum_lesson_id']?.toString(),
|
||||
curriculumVersion: json['curriculum_version']?.toString(),
|
||||
primaryLessonAssetId: json['primary_lesson_asset_id']?.toString(),
|
||||
durationSeconds: (json['duration_seconds'] as num?)?.toInt() ?? 0,
|
||||
checkpointsCount: (json['checkpoints_count'] as num?)?.toInt() ?? 0,
|
||||
isCompleted: (json['is_completed'] as bool?) ?? false,
|
||||
|
||||
Reference in New Issue
Block a user