You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by "Lisa Seacat DeLuca (JIRA)" <ji...@apache.org> on 2014/09/18 18:41:34 UTC

[jira] [Updated] (CB-7583) Cordova W3C Battery Alignment - charging property

     [ https://issues.apache.org/jira/browse/CB-7583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Lisa Seacat DeLuca updated CB-7583:
-----------------------------------
    Description: 
JIRA parent issue: https://issues.apache.org/jira/browse/CB-6065 
Cordova documentation: https://github.com/apache/cordova-plugin-battery-status/blob/master/doc/index.md 
w3c spec: http://www.w3.org/TR/battery-status 

Gap analysis document can be found here: https://docs.google.com/document/d/1mAcjwf39IcIqpIuS-7SzlDxTgk4OebCHae6yfOwnStE/edit?usp=sharing

The BatteryManager object should have a readonly property called charging.  Charging is a boolean.  The charging attribute must be set to false if the battery is discharging, and set to true, if the battery is charging, the implementation is unable to report the state, or there is no battery attached to the system, or otherwise. 
Multiple Batteries.  charging.  The charging attribute must be set to true if at least one battery's charging state as described above is true. Otherwise, it must be set to false.

  was:
JIRA parent issue: https://issues.apache.org/jira/browse/CB-6065 
Cordova documentation: https://github.com/apache/cordova-plugin-battery-status/blob/master/doc/index.md 
w3c spec: http://www.w3.org/TR/battery-status 

Gap analysis document can be found here: https://docs.google.com/document/d/1mAcjwf39IcIqpIuS-7SzlDxTgk4OebCHae6yfOwnStE/edit?usp=sharing

If the user agent is UNABLE TO REPORT THE BATTERY STATUS (i.e. platform doesn’t support battery information), then the values MUST be set to default values:
charging = true
chargingTime = 0
dischargingTime = positive infinity
level = 1.0



> Cordova W3C Battery Alignment - charging property
> -------------------------------------------------
>
>                 Key: CB-7583
>                 URL: https://issues.apache.org/jira/browse/CB-7583
>             Project: Apache Cordova
>          Issue Type: Sub-task
>          Components: Plugin Battery Status
>            Reporter: Lisa Seacat DeLuca
>
> JIRA parent issue: https://issues.apache.org/jira/browse/CB-6065 
> Cordova documentation: https://github.com/apache/cordova-plugin-battery-status/blob/master/doc/index.md 
> w3c spec: http://www.w3.org/TR/battery-status 
> Gap analysis document can be found here: https://docs.google.com/document/d/1mAcjwf39IcIqpIuS-7SzlDxTgk4OebCHae6yfOwnStE/edit?usp=sharing
> The BatteryManager object should have a readonly property called charging.  Charging is a boolean.  The charging attribute must be set to false if the battery is discharging, and set to true, if the battery is charging, the implementation is unable to report the state, or there is no battery attached to the system, or otherwise. 
> Multiple Batteries.  charging.  The charging attribute must be set to true if at least one battery's charging state as described above is true. Otherwise, it must be set to false.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)