FreeListingsProgramStatusRegionStatus.fromJson constructor

FreeListingsProgramStatusRegionStatus.fromJson(
  1. Map json_
)

Implementation

FreeListingsProgramStatusRegionStatus.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')
          ? FreeListingsProgramStatusReviewIneligibilityReasonDetails.fromJson(
              json_['reviewIneligibilityReasonDetails']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      reviewIssues: (json_['reviewIssues'] as core.List?)
          ?.map((value) => value as core.String)
          .toList(),
    );