DeviceStatus constructor
const
DeviceStatus({
- required ThermalLevel thermalLevel,
- required int availableMemoryBytes,
- required MemoryPressureLevel memoryPressureLevel,
- required double batteryLevel,
- required bool isLowPowerMode,
Creates a new DeviceStatus.
batteryLevelmust be between 0.0 and 1.0 (inclusive).
Implementation
const DeviceStatus({
required this.thermalLevel,
required this.availableMemoryBytes,
required this.memoryPressureLevel,
required this.batteryLevel,
required this.isLowPowerMode,
}) : assert(
batteryLevel >= 0.0 && batteryLevel <= 1.0,
'batteryLevel must be 0.0–1.0',
);