package js.html
extends EventTarget
Available on jsThe
BatteryManagerinterface provides ways to get information about the system's battery charge level.Documentation BatteryManager by Mozilla Contributors, licensed under CC-BY-SA 2.5.
See:
read only charging:BoolA Boolean value indicating whether or not the battery is currently being charged.
read only chargingTime:FloatA number representing the remaining time in seconds until the battery is fully charged, or 0 if the battery is already fully charged.
read only dischargingTime:FloatA number representing the remaining time in seconds until the battery is completely discharged and the system will suspend.
read only level:FloatA number representing the system's battery charge level scaled to a value between 0.0 and 1.0.
onchargingchange:FunctionA handler for the chargingchange event; This event is sent when the battery charging state is updated.
onchargingtimechange:FunctionA handler for the chargingtimechange event; This event is sent when the battery charging time is updated
ondischargingtimechange:FunctionA handler for the dischargingtimechange event; This event is sent when the battery discharging time is updated.
onlevelchange:FunctionA handler for the levelchange event; This event is sent when the battery level is updated.
© 2005–2018 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/js/html/BatteryManager.html