BatteryState enum
Indicates the current battery state.
Constructors
- BatteryState()
-
const
Values
- full → const BatteryState
-
The battery is fully charged.
- charging → const BatteryState
-
The battery is currently charging.
- connectedNotCharging → const BatteryState
-
Device is connected to external power source, but not charging the battery.
Usually happens when device has charge limit enabled and this limit is reached. Also, battery might be in this state if connected power source isn't powerful enough to charge the battery.
Available on Android, MacOS and Linux platforms only.
- discharging → const BatteryState
-
The battery is currently losing energy.
- unknown → const BatteryState
-
The state of the battery is unknown.
Properties
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
values
→ const List<
BatteryState> - A constant List of the values in this enum, in order of their declaration.