onBatteryStateChanged property
Stream<BatteryState>
get
onBatteryStateChanged
Implementation
Stream<BatteryState> get onBatteryStateChanged {
if (_isDisposed) {
// Return empty stream if disposed
return const Stream<BatteryState>.empty();
}
_batteryStateController ??= StreamController<BatteryState>.broadcast(
onListen: _startListening,
onCancel: _stopListening,
);
return _batteryStateController!.stream;
}