fromJson static method

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

Implementation

static LeaderBoardDriver fromJson(Map<String, dynamic> json) {
  return LeaderBoardDriver(
    averageTripScore: json['averageTripScore'],
    username: json['username'],
    anonymousName: json["anonymousName"],
    totalTripCount: json['totalTripCount'] ?? 0,
    rank: json['rank'],
    totalDistanceTravelled: json["totalDistanceTravelled"] is int
        ? (json["totalDistanceTravelled"] as num).toDouble()
        : json["totalDistanceTravelled"] ?? 0.0,
  );
}