fromMap static method
Factory method to construct CallStatistics from dictionary
Implementation
static CallStatistics? fromMap(Map<Object?, Object?>? callStatisticsMap) {
if(callStatisticsMap == null) {
return null;
}
return CallStatistics (
maxRating: (callStatisticsMap.containsKey("maxRating")) ? callStatisticsMap["maxRating"] as double : 0.0,
minRating: (callStatisticsMap.containsKey("minRating")) ? callStatisticsMap["minRating"] as double : 0.0,
averageRating: (callStatisticsMap.containsKey("averageRating")) ? callStatisticsMap["averageRating"] as double : 0.0,
currentRating: (callStatisticsMap.containsKey("currentRating")) ? callStatisticsMap["currentRating"] as double : 0.0,
sentPackets: (callStatisticsMap.containsKey("sentPackets")) ? callStatisticsMap["sentPackets"] as int : 0,
receivedPackets: (callStatisticsMap.containsKey("receivedPackets")) ? callStatisticsMap["receivedPackets"] as int : 0,
lostPackets: (callStatisticsMap.containsKey("lostPackets")) ? callStatisticsMap["lostPackets"] as int : 0,
);
}