expo-battery
Version: 55.0.6 Provides battery information for the physical device, as well as corresponding event listeners.Installation
Usage
API Reference
Methods
() => Promise<number>
Gets current battery level (0-1)
() => Promise<BatteryState>
Gets battery charging stateReturns:
Battery.BatteryState.UNKNOWNBattery.BatteryState.UNPLUGGEDBattery.BatteryState.CHARGINGBattery.BatteryState.FULL
() => Promise<boolean>
Checks if low power mode is enabled
() => Promise<PowerState>
Gets complete power state
Event Listeners
(listener: (event: BatteryLevelEvent) => void) => EventSubscription
Listens for battery level changes
(listener: (event: BatteryStateEvent) => void) => EventSubscription
Listens for battery state changes
(listener: (event: LowPowerModeEvent) => void) => EventSubscription
Listens for low power mode changes