Recommendation.fromJson constructor

Recommendation.fromJson(
  1. Map json_
)

Implementation

Recommendation.fromJson(core.Map json_)
    : this(
        additionalCallToAction:
            (json_['additionalCallToAction'] as core.List?)
                ?.map((value) => RecommendationCallToAction.fromJson(
                    value as core.Map<core.String, core.dynamic>))
                .toList(),
        additionalDescriptions:
            (json_['additionalDescriptions'] as core.List?)
                ?.map((value) => RecommendationDescription.fromJson(
                    value as core.Map<core.String, core.dynamic>))
                .toList(),
        creative: (json_['creative'] as core.List?)
            ?.map((value) => RecommendationCreative.fromJson(
                value as core.Map<core.String, core.dynamic>))
            .toList(),
        defaultCallToAction: json_.containsKey('defaultCallToAction')
            ? RecommendationCallToAction.fromJson(json_['defaultCallToAction']
                as core.Map<core.String, core.dynamic>)
            : null,
        defaultDescription: json_['defaultDescription'] as core.String?,
        numericalImpact: json_['numericalImpact'] as core.int?,
        paid: json_['paid'] as core.bool?,
        recommendationName: json_['recommendationName'] as core.String?,
        subType: json_['subType'] as core.String?,
        title: json_['title'] as core.String?,
        type: json_['type'] as core.String?,
      );