Resolve merge conflicts: README + ignore IDE files
This commit is contained in:
25
lib/models/route_position.dart
Normal file
25
lib/models/route_position.dart
Normal file
@@ -0,0 +1,25 @@
|
||||
class RoutePosition {
|
||||
const RoutePosition({
|
||||
required this.positionId,
|
||||
required this.lat,
|
||||
required this.lng,
|
||||
required this.speed,
|
||||
required this.timestamp,
|
||||
});
|
||||
|
||||
final int positionId;
|
||||
final double lat;
|
||||
final double lng;
|
||||
final double speed;
|
||||
final DateTime timestamp;
|
||||
|
||||
factory RoutePosition.fromJson(Map<String, dynamic> json) {
|
||||
return RoutePosition(
|
||||
positionId: (json['positionId'] as num).toInt(),
|
||||
lat: (json['lat'] as num).toDouble(),
|
||||
lng: (json['lng'] as num).toDouble(),
|
||||
speed: (json['speed'] as num).toDouble(),
|
||||
timestamp: DateTime.parse(json['timestamp'].toString()),
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user