public interface BatteryManager extends EventTarget
Modifier and Type | Interface and Description |
---|---|
static interface |
BatteryManager.OnchargingchangeFn |
static interface |
BatteryManager.OnchargingtimechangeFn |
static interface |
BatteryManager.OndischargingtimechangeFn |
static interface |
BatteryManager.OnlevelchangeFn |
EventTarget.AddEventListenerOptionsUnionType, EventTarget.RemoveEventListenerOptionsUnionType
Modifier and Type | Method and Description |
---|---|
double |
getChargingTime() |
double |
getDischargingTime() |
double |
getLevel() |
BatteryManager.OnchargingchangeFn |
getOnchargingchange() |
BatteryManager.OnchargingtimechangeFn |
getOnchargingtimechange() |
BatteryManager.OndischargingtimechangeFn |
getOndischargingtimechange() |
BatteryManager.OnlevelchangeFn |
getOnlevelchange() |
boolean |
isCharging() |
void |
setCharging(boolean charging) |
void |
setChargingTime(double chargingTime) |
void |
setDischargingTime(double dischargingTime) |
void |
setLevel(double level) |
void |
setOnchargingchange(BatteryManager.OnchargingchangeFn onchargingchange) |
void |
setOnchargingtimechange(BatteryManager.OnchargingtimechangeFn onchargingtimechange) |
void |
setOndischargingtimechange(BatteryManager.OndischargingtimechangeFn ondischargingtimechange) |
void |
setOnlevelchange(BatteryManager.OnlevelchangeFn onlevelchange) |
addEventListener, addEventListener, addEventListener, addEventListener, dispatchEvent, removeEventListener, removeEventListener, removeEventListener, removeEventListener
double getChargingTime()
double getDischargingTime()
double getLevel()
BatteryManager.OnchargingchangeFn getOnchargingchange()
BatteryManager.OnchargingtimechangeFn getOnchargingtimechange()
BatteryManager.OndischargingtimechangeFn getOndischargingtimechange()
BatteryManager.OnlevelchangeFn getOnlevelchange()
boolean isCharging()
void setCharging(boolean charging)
void setChargingTime(double chargingTime)
void setDischargingTime(double dischargingTime)
void setLevel(double level)
void setOnchargingchange(BatteryManager.OnchargingchangeFn onchargingchange)
void setOnchargingtimechange(BatteryManager.OnchargingtimechangeFn onchargingtimechange)
void setOndischargingtimechange(BatteryManager.OndischargingtimechangeFn ondischargingtimechange)
void setOnlevelchange(BatteryManager.OnlevelchangeFn onlevelchange)