SpaceConfig.fromJson constructor

SpaceConfig.fromJson(
  1. Map json_
)

Implementation

SpaceConfig.fromJson(core.Map json_)
  : this(
      accessType: json_['accessType'] as core.String?,
      artifactConfig: json_.containsKey('artifactConfig')
          ? ArtifactConfig.fromJson(
              json_['artifactConfig'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      attendanceReportGenerationType:
          json_['attendanceReportGenerationType'] as core.String?,
      entryPointAccess: json_['entryPointAccess'] as core.String?,
      moderation: json_['moderation'] as core.String?,
      moderationRestrictions: json_.containsKey('moderationRestrictions')
          ? ModerationRestrictions.fromJson(
              json_['moderationRestrictions']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
    );