thermal 1.1.11

SDKflutter
Platformandroidios

Flutter plugin for accessing the device's thermal state to detect if the device is undergoing thermal throttling.

thermal

pub package

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
});