thermal 1.1.5 thermal: ^1.1.5 copied to clipboard
Flutter plugin for accessing the device's thermal state to detect if the device is undergoing thermal throttling.
thermal #
Usage #
To use this plugin, add thermal
as a dependency in your pubspec.yaml file.
Example #
// Import package
import 'package:thermal/thermal.dart';
// Instantiate it
var _thermal = Thermal();
// Access current thermal status
print(await _thermal.thermalStatus);
// Be informed when the status changes
_thermal.onThermalStatusChanged.listen((ThermalStatus state) {
// Do something with new status
});
// Watch the battery temperature
_thermal.onBatteryTemperatureChanged.listen((double temperature) {
// Do something wth the temperature
});