MoveModel.fromJson constructor

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

Implementation

MoveModel.fromJson(Map<String, dynamic> json) {
  if (json["id"] is int) id = json["id"];
  if (json["title"] is String) title = json["title"];
  if (json["slug"] is String) slug = json["slug"];
  content = json["content"];
  if (json["address"] is String) address = json["address"];
  if (json["video"] is String) video = json["video"];
  if (json["lat"] is double) lat = json["lat"];
  if (json["lng"] is double) lng = json["lng"];
  distance = json["distance"];
  if (json["isFeatured"] is int) isFeatured = json["isFeatured"];
  if (json["priceRange"] is int) priceRange = json["priceRange"];
  if (json["reviewScore"] is int) reviewScore = json["reviewScore"];
  logoUrl = json["logoUrl"];
  qrCode = json["qrCode"];
  if (json["image"] is String) image = json["image"];
  if (json["bannerImage"] is String) bannerImage = json["bannerImage"];
  if (json["gallery"] is List) {
    gallery =
        json["gallery"] == null ? null : List<String>.from(json["gallery"]);
  }
  if (json["category"] is Map) {
    category = json["category"] == null
        ? null
        : MoviCategory.fromJson(json["category"]);
  }
}