INNER CODE UNIT · Dart
onPowerSaveChange
transistorsoft/flutter_background_geolocation · lib/models/background_geolocation.dart:1682
static Subscription onPowerSaveChange(Function(bool) callback) {
if (_eventsPowerSaveChange == null) {
_eventsPowerSaveChange = _eventChannelPowerSaveChange
.receiveBroadcastStream()
.map((dynamic isPowerSaveMode) => isPowerSaveMode as bool);
}
_registerSubscription(_eventsPowerSaveChange!.listen(callback), callback);
return Subscription._(() async {
removeListener(callback);
});
}
/// Listen to [Authorization] events from [Authorization.refreshUrl].
///
/// If you've configured [Config.authorization], this event will be fired when your [Authorization.refreshUrl] returns a response,
/// either successfully or not.
///
/// ```dart