From 41bbbf1ce8a34763e6ecc099675af29fb5bef62e Mon Sep 17 00:00:00 2001 From: Diego Date: Tue, 1 Feb 2022 00:13:03 -0600 Subject: Agregando battery manager (#3943) --- files/es/web/api/batterymanager/index.html | 127 ----------------------------- files/es/web/api/batterymanager/index.md | 58 +++++++++++++ 2 files changed, 58 insertions(+), 127 deletions(-) delete mode 100644 files/es/web/api/batterymanager/index.html create mode 100644 files/es/web/api/batterymanager/index.md (limited to 'files/es/web') diff --git a/files/es/web/api/batterymanager/index.html b/files/es/web/api/batterymanager/index.html deleted file mode 100644 index 5d2aee0710..0000000000 --- a/files/es/web/api/batterymanager/index.html +++ /dev/null @@ -1,127 +0,0 @@ ---- -title: BatteryManager -slug: Web/API/BatteryManager -translation_of: Web/API/BatteryManager ---- -

{{APIRef()}}

-

Sumario

-

La interfaz BatteryManager proporciona la información del nivel de carga de la bateria del sistema.

-

La propiedad {{domxref("window.navigator.battery","navigator.battery")}} devuelve una petición de la interfaz  BatteryManager que se utiliza para interactuar con la API Battery Status.

-

Propiedades

-
-
- {{domxref("BatteryManager.charging")}} {{ReadOnlyInline}}
-
- Valor booleano que indica si la bateria se está o no cargando.
-
- {{domxref("BatteryManager.chargingTime")}} {{ReadOnlyInline}}
-
- Número que indica el tiempo que queda en segundos hasta que la batería esté completamente cargada, o 0 si la batería está completamente cargada.
-
- {{domxref("BatteryManager.dischargingTime")}} {{ReadOnlyInline}}
-
- Número que indica el tiempo restante en segundos hasta que la batería esté completamente descargada y el sistema entra en suspensión.
-
- {{domxref("BatteryManager.level")}} {{ReadOnlyInline}}
-
- Número que indica el nivel de carga de la batería del sistema, los valores están escalados entre 0.0 y 1.0.
-
-

Eventos del controlador

-
-
- {{domxref("BatteryManager.onchargingchange")}}
-
-  Controlador para el evento {{event("chargingchange")}} ; Este evento se envía cuando se actualiza el estado de carga de la batería.
-
- {{domxref("BatteryManager.onchargingtimechange")}}
-
- Controlador para el evento {{event("chargingtimechange")}}; Este evento se envía cuando se actualiza el tiempo de carga de la batería.
-
- {{domxref("BatteryManager.ondischargingtimechange")}}
-
- Controlador para el evento{{event("dischargingtimechange")}}; Este evento se envía cuando se actualiza el tiempo de descarga de la batería.
-
- {{domxref("BatteryManager.onlevelchange")}}
-
- Controlador para el evento {{event("levelchange")}}; Este evento se envía cuando se actualizael nivel de la batería.
-
-

Métodos

-

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

-

{{page("/en-US/docs/Web/API/EventTarget","Methods")}}

-

Especificaciones

- - - - - - - - - - - - - - - -
EspecificacionesEstadoComentario
{{SpecName('Battery API')}}{{Spec2('Battery API')}}Especificaciones iniciales.
-

Compatibilidad

-

{{ CompatibilityTable() }}

-
- - - - - - - - - - - - - - - - - - - -
CaracterísticaChromeFirefox (Gecko)Internet ExplorerOperaSafari
Basic support{{ CompatNo() }}
- Chrome on Android: crbug.com/135863
- Chrome OS: crbug.com/122593
{{CompatGeckoDesktop("10")}} {{ property_prefix("moz") }} [1]
- {{CompatGeckoDesktop("16")}} (without prefix) [2]
{{ CompatNo() }}{{ CompatNo() }}{{ CompatNo() }}
-
-
- - - - - - - - - - - - - - - - - - - - - -
FeatureAndroidChrome for AndroidFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
Basic support{{ CompatUnknown() }}{{ CompatNo() }}{{CompatGeckoMobile("10")}} {{ property_prefix("moz") }} [1]
- {{CompatGeckoMobile("16")}} (without prefix) [2]
{{ CompatNo() }}{{ CompatNo() }}{{ CompatNo() }}
-
-

Notas Gecko

-

[1] Descativado por defecto en Firefox 10.0, pero se puede habilitar estableciendo las preferencias en dom.battery.enabled a true. A partir de Firefox 11.0, mozBattery está activado por defecto.

-

[2] La Battery API actualmente es soportada por Android, Windows, y Linux con UPower instalado. Está soportado para MacOS con Gecko 18.0 {{geckoRelease("18.0")}}.

-

Ver también

- diff --git a/files/es/web/api/batterymanager/index.md b/files/es/web/api/batterymanager/index.md new file mode 100644 index 0000000000..47aef95717 --- /dev/null +++ b/files/es/web/api/batterymanager/index.md @@ -0,0 +1,58 @@ +--- +title: BatteryManager +slug: Web/API/BatteryManager +translation_of: Web/API/BatteryManager +tags: + - API + - Batería API + - Dispositivo API + - Interface + - Obsoleto + - Referencia +browser-compat: api.BatteryManager +--- +{{APIRef}}{{deprecated_header}} + +La interfaz `BatteryManager` de la [API del Estado de la Batería](/en-US/docs/Web/API/Battery_Status_API) proporciona la información del nivel de carga de la bateria del sistema. El método {{domxref("navigator.getBattery()")}} regresa una promesa que resuelve con la interfaz de `BatteryManager`. + + +## Propiedades + +- {{domxref("BatteryManager.charging")}} {{ReadOnlyInline}} + - : Valor booleano que indica si la bateria se está o no cargando. +- {{domxref("BatteryManager.chargingTime")}} {{ReadOnlyInline}} + - : Número que indica el tiempo que queda en segundos hasta que la batería esté completamente cargada, o 0 si la batería está completamente cargada. +- {{domxref("BatteryManager.dischargingTime")}} {{ReadOnlyInline}} + - : Número que indica el tiempo restante en segundos hasta que la batería esté completamente descargada y el sistema entra en suspensión. +- {{domxref("BatteryManager.level")}} {{ReadOnlyInline}} + - : Número que indica el nivel de carga de la batería del sistema, los valores están escalados entre 0.0 y 1.0. + + +### Eventos del controlador + +- {{domxref("BatteryManager.onchargingchange")}} + - : Controlador para el evento {{event("chargingchange")}} ; Este evento se envía cuando se actualiza el estado de carga de la batería. +- {{domxref("BatteryManager.onchargingtimechange")}} + - : Controlador para el evento {{event("chargingtimechange")}}; Este evento se envía cuando se actualiza el tiempo de carga de la batería. +- {{domxref("BatteryManager.ondischargingtimechange")}} + - : Controlador para el evento{{event("dischargingtimechange")}}; Este evento se envía cuando se actualiza el tiempo de descarga de la batería. +- {{domxref("BatteryManager.onlevelchange")}} + - : Controlador para el evento {{event("levelchange")}}; Este evento se envía cuando se actualizael nivel de la batería. + +## Métodos + +_Hereda métodos de su interfaz padre:_ {{domxref("EventTarget")}}. + +## Especificaciones + +{{Specifications}} + + +## Compatibilidad del navegador + +{{Compat}} + +## Ver también + +- La [API del Estado de la Batería](/en-US/docs/Web/API/Battery_Status_API) +- {{domxref("navigator.getBattery")}} -- cgit v1.2.3-54-g00ecf