estimateBatteryRunway method
override
Implementation
@override
Future<BatteryRunway> estimateBatteryRunway() async {
_methodCalls.add('estimateBatteryRunway');
return BatteryRunwayCalculator.calculate(
currentLevel:
_batteryStats.currentBatteryLevel ?? _powerState.batteryLevel,
isCharging: _batteryStats.isCharging ?? _powerState.isCharging,
drainPercent: _batteryStats.estimatedDrainPercent,
trackingMinutes: _batteryStats.trackingDurationMinutes,
);
}