PartsMask.fromJson constructor

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

Implementation

factory PartsMask.fromJson(Map<String, dynamic> json) => PartsMask(
      masksPath: json["masksPath"] ?? '',
      boxes: json["boxes"] != null
          ? List<double>.from(json["boxes"].map((x) => x.toDouble()))
          : [0, 0, 1, 1],
      vehiclePartName: json['car_part_name'] ??
          json["vehiclePartName"] ??
          json["class"] ??
          "Unknown",
      scores: json["scores"] != null ? json["scores"].toDouble() : 0.0,
      maskUrl: json["maskUrl"] ?? '',
      isPart: json["isPart"],
      color: json['vehicleColor'] != null
          ? HexColor.fromHex(json['vehicleColor'])
          : Colors.transparent,
      category: json['car_part_name'] ??
          json["vehiclePartName"] ??
          json["class"] ??
          "Unknown",
    );