ShoppingAdsProgramStatusRegionStatus.fromJson constructor

ShoppingAdsProgramStatusRegionStatus.fromJson(
  1. Map json_
)

Implementation

ShoppingAdsProgramStatusRegionStatus.fromJson(core.Map json_)
  : this(
      disapprovalDate: json_['disapprovalDate'] as core.String?,
      eligibilityStatus: json_['eligibilityStatus'] as core.String?,
      onboardingIssues:
          (json_['onboardingIssues'] as core.List?)
              ?.map((value) => value as core.String)
              .toList(),
      regionCodes:
          (json_['regionCodes'] as core.List?)
              ?.map((value) => value as core.String)
              .toList(),
      reviewEligibilityStatus:
          json_['reviewEligibilityStatus'] as core.String?,
      reviewIneligibilityReason:
          json_['reviewIneligibilityReason'] as core.String?,
      reviewIneligibilityReasonDescription:
          json_['reviewIneligibilityReasonDescription'] as core.String?,
      reviewIneligibilityReasonDetails:
          json_.containsKey('reviewIneligibilityReasonDetails')
              ? ShoppingAdsProgramStatusReviewIneligibilityReasonDetails.fromJson(
                json_['reviewIneligibilityReasonDetails']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      reviewIssues:
          (json_['reviewIssues'] as core.List?)
              ?.map((value) => value as core.String)
              .toList(),
    );