getPowerState method
Returns native Android battery and power runtime state.
Implementation
@override
Future<PowerState> getPowerState() async {
final Map<Object?, Object?>? powerMap = await methodChannel
.invokeMapMethod<Object?, Object?>('getPowerState');
if (powerMap == null) {
throw PlatformException(
code: 'native_lens_empty_power_state',
message: 'Android returned empty power state information.',
);
}
return PowerState.fromMap(powerMap);
}