From 074785cea106179cb3305637055ab0a009ca74f2 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:42:52 -0500 Subject: initial commit --- .../web/api/batterymanager/charging/index.html | 33 +++++ .../web/api/batterymanager/chargingtime/index.html | 34 +++++ .../api/batterymanager/dischargingtime/index.html | 34 +++++ files/pt-br/web/api/batterymanager/index.html | 140 +++++++++++++++++++++ .../pt-br/web/api/batterymanager/level/index.html | 34 +++++ .../api/batterymanager/onchargingchange/index.html | 35 ++++++ .../batterymanager/onchargingtimechange/index.html | 35 ++++++ .../ondischargintimechange/index.html | 35 ++++++ .../api/batterymanager/onlevelchange/index.html | 35 ++++++ 9 files changed, 415 insertions(+) create mode 100644 files/pt-br/web/api/batterymanager/charging/index.html create mode 100644 files/pt-br/web/api/batterymanager/chargingtime/index.html create mode 100644 files/pt-br/web/api/batterymanager/dischargingtime/index.html create mode 100644 files/pt-br/web/api/batterymanager/index.html create mode 100644 files/pt-br/web/api/batterymanager/level/index.html create mode 100644 files/pt-br/web/api/batterymanager/onchargingchange/index.html create mode 100644 files/pt-br/web/api/batterymanager/onchargingtimechange/index.html create mode 100644 files/pt-br/web/api/batterymanager/ondischargintimechange/index.html create mode 100644 files/pt-br/web/api/batterymanager/onlevelchange/index.html (limited to 'files/pt-br/web/api/batterymanager') diff --git a/files/pt-br/web/api/batterymanager/charging/index.html b/files/pt-br/web/api/batterymanager/charging/index.html new file mode 100644 index 0000000000..3a079ebc11 --- /dev/null +++ b/files/pt-br/web/api/batterymanager/charging/index.html @@ -0,0 +1,33 @@ +--- +title: BatteryManager.charging +slug: Web/API/BatteryManager/charging +tags: + - API + - Battery API + - Propriedade +translation_of: Web/API/BatteryManager/charging +--- +

{{APIRef("Battery API")}}

+ +

Um valor Booleano que indica se a bateria está sendo ou não carregada no momento.

+ +

Sintaxe

+ +
var charging = navigator.battery.charging
+ +

No retorno, charging indica se a bateria está sendo carregada no momento; se a bateria está carregando (ou se não há bateria), este valor é  true. Caso contrário, o valor é false.

+ +

Especificações

+ +

{{page("/pt-BR/docs/Web/API/BatteryManager","Specifications")}}

+ +

Compatibilidade entre navegadores

+ +

{{page("/pt-BR/docs/Web/API/BatteryManager","Browser_compatibility")}}

+ +

Veja também

+ + diff --git a/files/pt-br/web/api/batterymanager/chargingtime/index.html b/files/pt-br/web/api/batterymanager/chargingtime/index.html new file mode 100644 index 0000000000..3a02666207 --- /dev/null +++ b/files/pt-br/web/api/batterymanager/chargingtime/index.html @@ -0,0 +1,34 @@ +--- +title: BatteryManager.chargingTime +slug: Web/API/BatteryManager/chargingTime +tags: + - API + - Battery API + - Propriedade + - Referencia +translation_of: Web/API/BatteryManager/chargingTime +--- +

{{APIRef("Battery API")}}

+ +

Indica a quantidade de tempo, em segundos, que resta até que a bateria esteja totalmente carregada.

+ +

Sintaxe

+ +
var time = navigator.battery.chargingTime
+ +

No retorno, time é o tempo restante em segundos até que a bateria esteja totalmente carregada, ou 0 se a bateria já estiver com sua carga completa. Se a bateria estiver descarregando (ou se o sistema não é capaz de derminar o tempo restante para o carregamento), este valor é Infinity.

+ +

Especificações

+ +

{{page("/pt-BR/docs/Web/API/BatteryManager","Specifications")}}

+ +

Compatibilidade entre navegadores

+ +

{{page("/pt-BR/docs/Web/API/BatteryManager","Browser_compatibility")}}

+ +

Veja também

+ + diff --git a/files/pt-br/web/api/batterymanager/dischargingtime/index.html b/files/pt-br/web/api/batterymanager/dischargingtime/index.html new file mode 100644 index 0000000000..e5ca6b486c --- /dev/null +++ b/files/pt-br/web/api/batterymanager/dischargingtime/index.html @@ -0,0 +1,34 @@ +--- +title: BatteryManager.dischargingTime +slug: Web/API/BatteryManager/dischargingTime +tags: + - API + - Battery API + - Propriedade + - Referencia +translation_of: Web/API/BatteryManager/dischargingTime +--- +

{{APIRef("Battery API")}}

+ +

Indica a quantidade de tempo, em segundos, que restam até a bateria estar totalmente descarregada.

+ +

Sintaxe

+ +
var time = navigator.battery.dischargingTime
+ +

No retorno, time é o tempo restante em segundos até que a bateria esteja totamente descarregada e o sistema suspenda. Este valor é Infinity se a bateria estiver carregando, ao invés de descarregando, ou se o sistema não for capaz de determinar o tempo restante de carregamento (ou ainda se não existir uma bateria disponível).

+ +

Especificações

+ +

{{page("/pt-BR/docs/Web/API/BatteryManager","Specifications")}}

+ +

Compatibilidade entre navegadores

+ +

{{page("/pt-BR/docs/Web/API/BatteryManager","Browser_compatibility")}}

+ +

Veja também

+ + diff --git a/files/pt-br/web/api/batterymanager/index.html b/files/pt-br/web/api/batterymanager/index.html new file mode 100644 index 0000000000..1febd0d799 --- /dev/null +++ b/files/pt-br/web/api/batterymanager/index.html @@ -0,0 +1,140 @@ +--- +title: BatteryManager +slug: Web/API/BatteryManager +tags: + - API + - Battery API + - Referencia +translation_of: Web/API/BatteryManager +--- +

{{APIRef("Battery API")}}

+ +

Resumo

+ +

A interface BatteryManager fornece maneiras de obter informações sobre o nível de carga da bateria do sistema.

+ +

A propriedade {{domxref("Navigator.battery","navigator.battery")}} retorna uma instância da interface BatteryManager que você pode utilizar para interajir com a API de status da bateria.

+ +

Propriedades

+ +
+
{{domxref("BatteryManager.charging")}} {{ReadOnlyInline}}
+
+

Um valor Booleano que indica se a bateria está sendo carregada no momento.

+
+
{{domxref("BatteryManager.chargingTime")}} {{ReadOnlyInline}}
+
+

Um número representando o tempo restante em segundos até a bateria estar completamente carregada, ou 0 se a carga já estiver completa.

+
+
{{domxref("BatteryManager.dischargingTime")}} {{ReadOnlyInline}}
+
Um número representando o tempo restante em segundos até a bateria estar completamente descarregada e o sistema ser suspenso.
+
{{domxref("BatteryManager.level")}} {{ReadOnlyInline}}
+
Um número representando o nível de carga da bateria do sistema em uma escala de valores entre 0.0 e 1.0.
+
+ +

Eventos

+ +
+
{{domxref("BatteryManager.onchargingchange")}}
+
Tratamento para o evento {{event("chargingchange")}}; Esse evento é enviado quando o status de carregamento da bateria é atualizado.
+
{{domxref("BatteryManager.onchargingtimechange")}}
+
Tratamento para o evento {{event("chargingtimechange")}}; Esse evento é enviado quando o tempo de carregamento da bateria é atualizado.
+
{{domxref("BatteryManager.ondischargingtimechange")}}
+
Tratamento para o evento {{event("dischargingtimechange")}}; Esse evento é enviado quando o tempo de descarregamento da bateria é atualizado.
+
{{domxref("BatteryManager.onlevelchange")}}
+
Tratamento para o evento {{event("levelchange")}}; Esse evento é enviado quando a nível da bateria é atualizado.
+
+ +

Métodos

+ +

Herdado de {{domxref("EventTarget")}}:

+ +

{{page("/pt-BR/docs/Web/API/EventTarget","Métodos")}}

+ +

Especificações

+ + + + + + + + + + + + + + + + +
EspecificaçãoStatusComentário
{{SpecName('Battery API')}}{{Spec2('Battery API')}}Especificação Inicial.
+ +

Compatibilidade entre navegadores

+ +

{{ CompatibilityTable() }}

+ +
+ + + + + + + + + + + + + + + + + + + +
FuncionalidadeChromeFirefox (Gecko)Internet ExplorerOperaSafari
Suporte básico{{ CompatNo() }}
+ Chrome para Android: crbug.com/135863
+ Chrome OS: crbug.com/122593
{{CompatGeckoDesktop("10")}} {{ property_prefix("moz") }} [1]
+ {{CompatGeckoDesktop("16")}} (sem prefixo) [2]
{{ CompatNo() }}{{ CompatNo() }}{{ CompatNo() }}
+
+ +
+ + + + + + + + + + + + + + + + + + + + + +
FuncionalidadeAndroidChrome para AndroidFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
Suporte básico{{ CompatUnknown() }}{{ CompatNo() }}{{CompatGeckoMobile("10")}} {{ property_prefix("moz") }} [1]
+ {{CompatGeckoMobile("16")}} (sem prefixo) [2]
{{ CompatNo() }}{{ CompatNo() }}{{ CompatNo() }}
+
+ +

Notas para o Gecko

+ +

[1] Desabilitado por padrão no Firefox 10.0, mas pode ser habilitado alterando a preferência dom.battery.enabled para true. A partir do Firefox 11.0, mozBattery é habilitado por padrão.

+ +

[2] A Battery API é atualmente suportada no Android, Windows e Linux com UPower instalado. O suporte para MacOS está disponível a partir do Gecko 18.0 {{geckoRelease("18.0")}};

+ +

Veja também

+ + diff --git a/files/pt-br/web/api/batterymanager/level/index.html b/files/pt-br/web/api/batterymanager/level/index.html new file mode 100644 index 0000000000..b8d58c68c6 --- /dev/null +++ b/files/pt-br/web/api/batterymanager/level/index.html @@ -0,0 +1,34 @@ +--- +title: BatteryManager.level +slug: Web/API/BatteryManager/level +tags: + - API + - Battery API + - Propriedade + - Referencia +translation_of: Web/API/BatteryManager/level +--- +

{{APIRef("Battery API")}}

+ +

Indica o nível de carga atual da bateria como um valor entre 0.0 e 1.0.

+ +

Sintaxe

+ +
var level = navigator.battery.level
+ +

No retorno, level é um número representando o nível de carga da bateria do sistema em uma escala de valores entre 0.0 e 1.0. Um valor de 0.0 significa que a bateria está vazia e o sistema está prestes a ser suspenso. Um valor de 1.0 significa que a bateria está cheia. Um valor de 1.0 é também retornado se a implementação não é capaz de determinar o nível de carga ou se o sistema não é alimentado por bateria.

+ +

Especificações

+ +

{{page("/pt-BR/docs/Web/API/BatteryManager","Specifications")}}

+ +

Compatibilidade entre navegadores

+ +

{{page("/pt-BR/docs/Web/API/BatteryManager","Browser_compatibility")}}

+ +

Veja também

+ + diff --git a/files/pt-br/web/api/batterymanager/onchargingchange/index.html b/files/pt-br/web/api/batterymanager/onchargingchange/index.html new file mode 100644 index 0000000000..2a2e687801 --- /dev/null +++ b/files/pt-br/web/api/batterymanager/onchargingchange/index.html @@ -0,0 +1,35 @@ +--- +title: BatteryManager.onchargingchange +slug: Web/API/BatteryManager/onchargingchange +tags: + - API + - Battery API + - Event Handler + - Propriedade + - Referencia +translation_of: Web/API/BatteryManager/onchargingchange +--- +

{{APIRef("Battery API")}}

+ +

Especifica um event listener para receber eventos {{event("chargingchange")}}. Esses eventos ocorrem quando o estado {{domxref("BatteryManager.charging", "charging")}} (carregando) da bateria é atualizado.

+ +

Sintaxe

+ +
navigator.battery.onchargingchange = funcRef
+ +

Onde funcRef é uma função para ser chamada quando o evento {{event("chargingchange")}} ocorre.

+ +

Especificações

+ +

{{page("/pt-BR/docs/Web/API/BatteryManager","Specifications")}}

+ +

Compatibilidade entre navegadores

+ +

{{page("/pt-BR/docs/Web/API/BatteryManager","Browser_compatibility")}}

+ +

Veja também

+ + diff --git a/files/pt-br/web/api/batterymanager/onchargingtimechange/index.html b/files/pt-br/web/api/batterymanager/onchargingtimechange/index.html new file mode 100644 index 0000000000..8c711d75d6 --- /dev/null +++ b/files/pt-br/web/api/batterymanager/onchargingtimechange/index.html @@ -0,0 +1,35 @@ +--- +title: BatteryManager.onchargingtimechange +slug: Web/API/BatteryManager/onchargingtimechange +tags: + - API + - Battery API + - Event Handler + - Propriedade + - Referencia +translation_of: Web/API/BatteryManager/onchargingtimechange +--- +

{{APIRef("Battery API")}}

+ +

Especifica um event listener para receber eventos {{event("chargingtimechange")}}. Esses eventos ocorrem quando a propriedade {{domxref("BatteryManager.chargingTime","chargingTime")}} (tempo de carregamento) da bateria é atualizada.

+ +

Sintaxe

+ +
navigator.battery.onchargingtimechange = funcRef
+ +

Onde funcRef é uma função para ser chamada quando o evento {{event("chargingtimechange")}} ocorre.

+ +

Especificações

+ +

{{page("/pt-BR/docs/Web/API/BatteryManager","Specifications")}}

+ +

Compatibilidade entre navegadores

+ +

{{page("/pt-BR/docs/Web/API/BatteryManager","Browser_compatibility")}}

+ +

Veja também

+ + diff --git a/files/pt-br/web/api/batterymanager/ondischargintimechange/index.html b/files/pt-br/web/api/batterymanager/ondischargintimechange/index.html new file mode 100644 index 0000000000..4f5c402588 --- /dev/null +++ b/files/pt-br/web/api/batterymanager/ondischargintimechange/index.html @@ -0,0 +1,35 @@ +--- +title: BatteryManager.ondischargingtimechange +slug: Web/API/BatteryManager/ondischargintimechange +tags: + - API + - Battery API + - Event Handler + - Propriedade + - Referencia +translation_of: Web/API/BatteryManager/ondischargingtimechange +--- +

{{APIRef("Battery API")}}

+ +

Especifica um event listener para receber eventos {{event("dischargingtimechange")}}. Esses eventos ocorrem quando a propriedade {{domxref("BatteryManager.dischargingTime","dischargingTime")}} (tempo de descarregamento) da bateria é atualizada.

+ +

Sintaxe

+ +
navigator.battery.ondischargingtimechange = funcRef
+ +

Onde funcRef é uma função para ser chamada quando o evento {{event("dischargingtimechange")}} ocorre.

+ +

Especificações

+ +

{{page("/pt-BR/docs/Web/API/BatteryManager","Specifications")}}

+ +

Compatibilidade entre navegadores

+ +

{{page("/pt-BR/docs/Web/API/BatteryManager","Browser_compatibility")}}

+ +

Veja também

+ + diff --git a/files/pt-br/web/api/batterymanager/onlevelchange/index.html b/files/pt-br/web/api/batterymanager/onlevelchange/index.html new file mode 100644 index 0000000000..911d760327 --- /dev/null +++ b/files/pt-br/web/api/batterymanager/onlevelchange/index.html @@ -0,0 +1,35 @@ +--- +title: BatteryManager.onlevelchange +slug: Web/API/BatteryManager/onlevelchange +tags: + - API + - Battery API + - Event Handler + - Propriedade + - Referencia +translation_of: Web/API/BatteryManager/onlevelchange +--- +

{{APIRef("Battery API")}}

+ +

Especifica um event listener para receber eventos {{event("levelchange")}}. Esses eventos ocorrem quando o {{domxref("BatteryManager.level","level")}} (nível) da bateria é atualizado.

+ +

Sintaxe

+ +
navigator.battery.onlevelchange = funcRef
+ +

Onde funcRef é uma função para ser chamada quando o evento {{event("levelchange")}} ocorre.

+ +

Especificações

+ +

{{page("/pt-BR/docs/Web/API/BatteryManager","Specifications")}}

+ +

Compatibilidade entre navegadores

+ +

{{page("/pt-BR/docs/Web/API/BatteryManager","Browser_compatibility")}}

+ +

Veja também

+ + -- cgit v1.2.3-54-g00ecf