SpeedData.fromMap constructor

SpeedData.fromMap(
  1. Map<String, dynamic> map
)

Create from Map

Implementation

factory SpeedData.fromMap(Map<String, dynamic> map) {
  return SpeedData(
    downloadSpeed: (map['downloadSpeed'] ?? 0).toDouble(),
    uploadSpeed: (map['uploadSpeed'] ?? 0).toDouble(),
    timestamp: DateTime.fromMillisecondsSinceEpoch(
      (map['timestamp'] ?? 0).toInt(),
    ),
    monitorType: map['monitorType'] ?? 'total',
  );
}