BusVehicleUpdate.fromJson constructor

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

Implementation

BusVehicleUpdate.fromJson(Map<String, dynamic> json) {
  id = json['id'];
  isDeleted = json['isDeleted'];

  tripId = json['vehicle']['trip']['tripId'];
  startTime = json['vehicle']['trip']['startTime'];
  startDate = json['vehicle']['trip']['startDate'];
  routeId = json['vehicle']['trip']['routeId'];

  latitude = json['vehicle']['position']['latitude'];
  longitude = json['vehicle']['position']['longitude'];

  currentStopSequence = json['vehicle']['currentStopSequence'];
  currentStatus = json['vehicle']['currentStatus'];
  timestamp = json['vehicle']['timestamp'];

  vehicleId = json['vehicle']['vehicle']['id'];
}