anchor.diff:    List<Floor>? floors;
   
     factory SubLocations.fromJson(Map<String, dynamic> json) => SubLocations(
  -    id: json["id"] == null ? null : json["id"],
  -    name: json["name"] == null ? null : json["name"],
  -    percentage: json["percentage"] == null ? null : json["percentage"].toDouble(),
  -    isActive: json["isActive"] == null ? null : json["isActive"],
  -    floors: json["sections"] == null ? null : List<Floor>.from(json["sections"].map((x) => Floor.fromJson(x)))
  -  );
  +      id: json["id"] == null ? null : json["id"],
  +      name: json["name"] == null ? null : json["name"],
  +      percentage:
  +          json["percentage"] == null ? null : json["percentage"].toDouble(),
  +      isActive: json["isActive"] == null ? null : json["isActive"],
  +      floors: json["childCounts"] == null
  +          ? null
  +          : List<Floor>.from(
  +              json["childCounts"].map((x) => Floor.fromJson(x))));
   
     Map<String, dynamic> toJson() => {
  -    "id": id == null ? null : id,
  -    "name": name == null ? null : name,
  -    "percentage": percentage == null ? null : percentage,
  -    "isActive": isActive == null ? null : isActive,
  -    "floors": floors == null ? null : floors
  -  };
  +        "id": id == null ? null : id,
  +        "name": name == null ? null : name,
  +        "percentage": percentage == null ? null : percentage,
  +        "isActive": isActive == null ? null : isActive,
  +        "floors": floors == null ? null : floors
  +      };
   }
   
   class Floor {
  -  Floor({
  -    this.id,
  -    this.name,
  -    this.count,
  -    this.percentage,
  -    this.isActive
  -  });
  +  Floor({this.id, this.name, this.count, this.percentage, this.isActive});
   
     int? id;
     String? name;
  
positive.code:   bool? isActive;
  
    factory Floor.fromJson(Map<String, dynamic> json) => Floor(
      id: json["id"] == null ? null : json["id"],
      name: json["name"] == null ? null : json["name"],
      count: json["count"] == null ? null : json["count"],
      percentage: json["percentage"] == null ? null : json["percentage"].toDouble(),
      isActive: json["isActive"] == null ? null : json["isActive"],
    );
  
    Map<String, dynamic> toJson() => {
      "id": id == null ? null : id,
      "name": name == null ? null : name,
      "percentage": percentage == null ? null : percentage,
      "isActive": isActive == null ? null : isActive,
    };
  
  }
negative.code:         data: json["data"] == null
              ? null
              : List<AvailabilityModel>.from(
                  json["data"].map((x) => AvailabilityModel.fromJson(x))),
          timestamp: json["timestamp"] == null
              ? null
              : DateTime.parse(json["timestamp"]),
        );
  
    Map<String, dynamic> toJson() => {
          "status": status == null ? null : status,
          "data": data == null
              ? null
              : List<dynamic>.from(data!.map((x) => x.toJson())),
          "timestamp": timestamp == null ? null : timestamp!.toIso8601String(),
        };
  }
  
  class AvailabilityModel {
  