ProductDetailsResponse.fromJson constructor

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

Implementation

factory ProductDetailsResponse.fromJson(Map<String, dynamic> json) =>
    ProductDetailsResponse(
      zzb: json.containsKey("zzb") && json["zzb"] != null ? _Zzb.fromJson(json["zzb"]) : null,
      zza: json.containsKey("zza") && json["zza"] != null ? json["zza"] : "",
      productId: json.containsKey("zzc") && json["zzc"] != null ? json["zzc"] : "",
      type: json.containsKey("zzd") && json["zzd"] != null ? json["zzd"] : "",
      title: json.containsKey("zze") && json["zze"] != null ? json["zze"] : "",
      name: json.containsKey("zzf") && json["zzf"] != null ? json["zzf"] : "",
      description: json.containsKey("zzg") && json["zzg"] != null ? json["zzg"] : "",
      zzh: json.containsKey("zzh") && json["zzh"] != null ? json["zzh"] : "",
      packageDisplayName: json.containsKey("zzi") && json["zzi"] != null ? json["zzi"] : "",
      iconUrl: json.containsKey("zzj") && json["zzj"] != null ? json["zzj"] : "",
      serializedDocid: json.containsKey("zzk") && json["zzk"] != null ? json["zzk"] : "",
      zzl: json.containsKey("zzl") && json["zzl"] != null
          ? List<_Zzl>.from(json["zzl"].map((x) => _Zzl.fromJson(x)))
          : [],
    );