[Bug]: BatteryState.full is meaningless
Platform
Any
Plugin
battery_plus
Version
2.1.4+1
Flutter SDK
2.5
Steps to reproduce
The battery could be full and plugged in, or unplugged. Therefore, BatteryState.full is confusing and useless. Please remove it and let anyone interested use batteryLevel instead to know whether it's full or not. (I understand bad naming of 'charging' and 'discharging'. It'd have been best to name those 'plugged' and 'unplugged'. Nevertheless, 'full' is just too much to digest.)
Code Sample
No response
Logs
.
Flutter Doctor
.
Feel free to submit a PR with better functionality, but keep in mind that the BatteryStatus in an abstraction that should support six different platforms.
We already have batteryLevel getter and I don't feel it's a good idea to introduce a breaking change which 0 benefits.