CourseMaterial.fromJson constructor

CourseMaterial.fromJson(
  1. Map json_
)

Implementation

CourseMaterial.fromJson(core.Map json_)
  : this(
      driveFile:
          json_.containsKey('driveFile')
              ? DriveFile.fromJson(
                json_['driveFile'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      form:
          json_.containsKey('form')
              ? Form.fromJson(
                json_['form'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      link:
          json_.containsKey('link')
              ? Link.fromJson(
                json_['link'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      youTubeVideo:
          json_.containsKey('youTubeVideo')
              ? YouTubeVideo.fromJson(
                json_['youTubeVideo'] as core.Map<core.String, core.dynamic>,
              )
              : null,
    );