CourseWork constructor
      
      CourseWork({ 
    
    
- String? alternateLink,
- String? assigneeMode,
- Assignment? assignment,
- bool? associatedWithDeveloper,
- String? courseId,
- String? creationTime,
- String? creatorUserId,
- String? description,
- Date? dueDate,
- TimeOfDay? dueTime,
- GradeCategory? gradeCategory,
- String? id,
- IndividualStudentsOptions? individualStudentsOptions,
- List<Material> ? materials,
- double? maxPoints,
- MultipleChoiceQuestion? multipleChoiceQuestion,
- String? scheduledTime,
- String? state,
- String? submissionModificationMode,
- String? title,
- String? topicId,
- String? updateTime,
- String? workType,
Implementation
CourseWork({
  this.alternateLink,
  this.assigneeMode,
  this.assignment,
  this.associatedWithDeveloper,
  this.courseId,
  this.creationTime,
  this.creatorUserId,
  this.description,
  this.dueDate,
  this.dueTime,
  this.gradeCategory,
  this.id,
  this.individualStudentsOptions,
  this.materials,
  this.maxPoints,
  this.multipleChoiceQuestion,
  this.scheduledTime,
  this.state,
  this.submissionModificationMode,
  this.title,
  this.topicId,
  this.updateTime,
  this.workType,
});