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,
    );