Query$getUpcomingChallengesByTargetAndUserAudiencePaginated$getUpcomingChallengesByTargetAndUserAudiencePaginated$objects$audience$segments$definitions$value$quest$activity$media.fromJson constructor

Query$getUpcomingChallengesByTargetAndUserAudiencePaginated$getUpcomingChallengesByTargetAndUserAudiencePaginated$objects$audience$segments$definitions$value$quest$activity$media.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory Query$getUpcomingChallengesByTargetAndUserAudiencePaginated$getUpcomingChallengesByTargetAndUserAudiencePaginated$objects$audience$segments$definitions$value$quest$activity$media.fromJson(
    Map<String, dynamic> json) {
  final l$videos = json['videos'];
  final l$deg360 = json['deg360'];
  final l$pictures = json['pictures'];
  final l$$__typename = json['__typename'];
  return Query$getUpcomingChallengesByTargetAndUserAudiencePaginated$getUpcomingChallengesByTargetAndUserAudiencePaginated$objects$audience$segments$definitions$value$quest$activity$media(
    videos: (l$videos as List<dynamic>?)?.map((e) => (e as String)).toList(),
    deg360: (l$deg360 as List<dynamic>?)
        ?.map((e) =>
            Query$getUpcomingChallengesByTargetAndUserAudiencePaginated$getUpcomingChallengesByTargetAndUserAudiencePaginated$objects$audience$segments$definitions$value$quest$activity$media$deg360
                .fromJson((e as Map<String, dynamic>)))
        .toList(),
    pictures: (l$pictures as List<dynamic>?)
        ?.map((e) =>
            Query$getUpcomingChallengesByTargetAndUserAudiencePaginated$getUpcomingChallengesByTargetAndUserAudiencePaginated$objects$audience$segments$definitions$value$quest$activity$media$pictures
                .fromJson((e as Map<String, dynamic>)))
        .toList(),
    $__typename: (l$$__typename as String),
  );
}