W3cubDocs

/Haxe JavaScript

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