batteryState property

  1. @override
Future<BatteryState> batteryState
override

Returns the current battery state.

Implementation

@override
Future<BatteryState> get batteryState {
  final client = createClient();
  return client
      .connect()
      .then((_) => client.displayDevice.state.toBatteryState())
      .whenComplete(() => client.close);
}