$BatteryStateCallback constructor

$BatteryStateCallback({
  1. required void onBatteryStateChanged(
    1. BatteryState? newState,
    2. int batteryLevel,
    3. bool isBatterySaverMode,
    4. BatteryHealth? batteryHealth,
    5. bool isChargerConnected,
    6. int temperature,
    7. int voltage,
    8. int maxChargingCurrent,
    9. int batteryCapacity,
    10. int chargingSpeed,
    11. JString? chargingType,
    ),
  2. bool onBatteryStateChanged$async,
})

Implementation

factory $BatteryStateCallback({
  required void Function(
    BatteryState? newState,
    int batteryLevel,
    bool isBatterySaverMode,
    BatteryHealth? batteryHealth,
    bool isChargerConnected,
    int temperature,
    int voltage,
    int maxChargingCurrent,
    int batteryCapacity,
    int chargingSpeed,
    jni$_.JString? chargingType,
  )
  onBatteryStateChanged,
  bool onBatteryStateChanged$async,
}) = _$BatteryStateCallback;