VehiclesItem constructor
Implementation
VehiclesItem(Map map) {
if (map.containsKey("name")) name = map['name'];
if (map.containsKey("model")) model = map['model'];
if (map.containsKey("vehicle_class")) vehicleClass = map['vehicle_class'];
if (map.containsKey("manufacturer")) manufacturer = map['manufacturer'];
if (map.containsKey("length")) length = map['length'];
if (map.containsKey("cost_in_credits"))
costInCredits = map['cost_in_credits'];
if (map.containsKey("crew")) crew = map['crew'];
if (map.containsKey("passengers")) passengers = map['passengers'];
if (map.containsKey("max_atmosphering_speed"))
maxAtmospheringSpeed = map['max_atmosphering_speed'];
if (map.containsKey("cargo_capacity"))
cargoCapacity = map['cargo_capacity'];
if (map.containsKey("consumables")) consumables = map['consumables'];
if (map.containsKey("url")) url = map['url'];
if (map.containsKey("created")) created = map['created'];
if (map.containsKey("edited")) edited = map['edited'];
films = new List();
if (map.containsKey('films')) {
for (int i = 0; i < map['films'].length; i++) {
films.add(map['films'][i]);
}
}
pilots = new List();
if (map.containsKey('pilots')) {
for (int i = 0; i < map['pilots'].length; i++) {
pilots.add(map['pilots'][i]);
}
}
}