toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final json = <String, dynamic>{};
  if (this.courseId != null) {
    json[r'course_id'] = this.courseId;
  } else {
    json[r'course_id'] = null;
  }
  if (this.courseName != null) {
    json[r'course_name'] = this.courseName;
  } else {
    json[r'course_name'] = null;
  }
  if (this.blockId != null) {
    json[r'block_id'] = this.blockId;
  } else {
    json[r'block_id'] = null;
  }
  if (this.blockDisplayName != null) {
    json[r'block_display_name'] = this.blockDisplayName;
  } else {
    json[r'block_display_name'] = null;
  }
  if (this.courseGrade != null) {
    json[r'course_grade'] = this.courseGrade;
  } else {
    json[r'course_grade'] = null;
  }
  if (this.courseProgress != null) {
    json[r'course_progress'] = this.courseProgress;
  } else {
    json[r'course_progress'] = null;
  }
  if (this.lastAccessed != null) {
    json[r'last_accessed'] = this.lastAccessed;
  } else {
    json[r'last_accessed'] = null;
  }
  return json;
}