QueryHistoryTrackResult.fromMap constructor
- Map map
map => QueryHistoryTrackResult
Implementation
QueryHistoryTrackResult.fromMap(Map map)
: assert(map != null,
'Construct a QueryHistoryTrackResult,The parameter map cannot be null !'),
super.fromMap(map) {
entityName = map['entityName'];
totalSize = map['totalSize'];
size = map['size'];
distance = map['distance'];
tollDistance = map['tollDistance'];
lowSpeedDistance = map['lowSpeedDistance'];
if (map['startPoint'] != null) {
startPoint = Point.fromMap(map['startPoint']);
}
if (map['endPoint'] != null) {
endPoint = Point.fromMap(map['endPoint']);
}
if (map['trackPoints'] != null) {
trackPoints = <TrackPoint>[];
map['trackPoints'].forEach((e) {
trackPoints.add(TrackPoint.fromMap(e as Map));
});
}
}