RecommendationSummary.fromJson constructor

RecommendationSummary.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory RecommendationSummary.fromJson(Map<String, dynamic> json) {
  return RecommendationSummary(
    accountId: json['accountId'] as String?,
    recommendationResourceType:
        (json['recommendationResourceType'] as String?)
            ?.toRecommendationSourceType(),
    summaries: (json['summaries'] as List?)
        ?.whereNotNull()
        .map((e) => Summary.fromJson(e as Map<String, dynamic>))
        .toList(),
  );
}