BatteryManager

package js.html

extends EventTarget

Available on js

The BatteryManager interface 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 also:

Variables

read onlycharging:Bool

A Boolean value indicating whether or not the battery is currently being charged.

read onlychargingTime:Float

A number representing the remaining time in seconds until the battery is fully charged, or 0 if the battery is already fully charged.

read onlydischargingTime:Float

A number representing the remaining time in seconds until the battery is completely discharged and the system will suspend.

read onlylevel:Float

A number representing the system's battery charge level scaled to a value between 0.0 and 1.0.

onchargingchange:Function

A handler for the chargingchange event; This event is sent when the battery charging state is updated.

onchargingtimechange:Function

A handler for the chargingtimechange event; This event is sent when the battery charging time is updated

ondischargingtimechange:Function

A handler for the dischargingtimechange event; This event is sent when the battery discharging time is updated.

onlevelchange:Function

A handler for the levelchange event; This event is sent when the battery level is updated.

© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/js/html/BatteryManager.html