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