BatteryInfo.fromMap constructor

BatteryInfo.fromMap(
  1. Map map
)

API Documentation for BatteryInfo.fromMap.

Implementation

factory BatteryInfo.fromMap(Map<dynamic, dynamic> map) {
  return BatteryInfo(
    level: (map['level'] as num?)?.toDouble() ?? 0.0,
    isCharging: map['isCharging'] as bool? ?? false,
    status: map['status'] as String? ?? 'unknown',
    temperature: (map['temperature'] as num?)?.toDouble() ?? 0.0,
  );
}