Battery constructor

Battery(
  1. dynamic battery
)

Implementation

Battery(dynamic battery) {
  final Map b = _asMap(battery);
  // Dummy payloads (or older native versions) may omit battery fields.
  isCharging = _mapBool(b, 'is_charging', fallback: false);
  level = _mapDouble(b, 'level', fallback: -1.0);
}