onBatteryHealthChanged property

Stream<BatteryHealth> get onBatteryHealthChanged

Implementation

Stream<BatteryHealth> get onBatteryHealthChanged {
  if (_isDisposed) {
    // Return empty stream if disposed
    return const Stream<BatteryHealth>.empty();
  }
  _batteryHealthController ??= StreamController<BatteryHealth>.broadcast(
    onListen: _startListening,
    onCancel: _stopListening,
  );
  return _batteryHealthController!.stream;
}