38 lines
777 B
Dart
38 lines
777 B
Dart
class GpsData {
|
|
int id;
|
|
String team_name;
|
|
String event_code;
|
|
double lat;
|
|
double lon;
|
|
int created_at;
|
|
|
|
GpsData(
|
|
{required this.id,
|
|
required this.team_name,
|
|
required this.event_code,
|
|
required this.lat,
|
|
required this.lon,
|
|
required this.created_at});
|
|
|
|
factory GpsData.fromMap(Map<String, dynamic> json) {
|
|
return GpsData(
|
|
id: json["id"],
|
|
team_name: json["team_name"],
|
|
event_code: json["event_code"],
|
|
lat: json["lat"],
|
|
lon: json["lon"],
|
|
created_at: json["created_at"]);
|
|
}
|
|
|
|
Map<String, dynamic> toMap() {
|
|
return {
|
|
'id': id,
|
|
'team_name': team_name,
|
|
'event_code': event_code,
|
|
'lat': lat,
|
|
'lon': lon,
|
|
'created_at': created_at
|
|
};
|
|
}
|
|
}
|