MetadataReward.fromJson constructor

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

Implementation

factory MetadataReward.fromJson(Map<String, dynamic> json) => MetadataReward(
      name: json["name"] ?? '',
      description: json["description"] ?? '',
      termsAndConditions: json["terms_and_conditions"] ?? '',
      image: json["image"] ?? '',
      localizable: json["localizable"] ?? false,
      cities: List<dynamic>.from((json["cities"] ?? []).map((x) => x)),
      prizeDetails: json["prize_details"] != null
          ? PrizeDetails.fromJson(json["prize_details"])
          : PrizeDetails.empty(),
      extraFields: List<dynamic>.from((json["extra_fields"] ?? []).map((x) => x)),
    );