PowerState constructor
const
PowerState({
- required int batteryLevel,
- required bool isCharging,
- required String chargingSource,
- required String batteryHealth,
- required String batteryStatus,
- required double batteryTemperatureCelsius,
- required bool isPowerSaveMode,
- required bool isIgnoringBatteryOptimizations,
- String? batteryState,
- bool? isBatteryMonitoringEnabled,
- bool? isBatteryMonitoringAvailable,
- String? thermalState,
- bool isIosNative = false,
Creates a power state description.
Implementation
const PowerState({
required this.batteryLevel,
required this.isCharging,
required this.chargingSource,
required this.batteryHealth,
required this.batteryStatus,
required this.batteryTemperatureCelsius,
required this.isPowerSaveMode,
required this.isIgnoringBatteryOptimizations,
this.batteryState,
this.isBatteryMonitoringEnabled,
this.isBatteryMonitoringAvailable,
this.thermalState,
this.isIosNative = false,
});