From 074785cea106179cb3305637055ab0a009ca74f2 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:42:52 -0500 Subject: initial commit --- files/ru/web/api/batterymanager/index.html | 72 ++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 files/ru/web/api/batterymanager/index.html (limited to 'files/ru/web/api/batterymanager') diff --git a/files/ru/web/api/batterymanager/index.html b/files/ru/web/api/batterymanager/index.html new file mode 100644 index 0000000000..02e7fdc7a2 --- /dev/null +++ b/files/ru/web/api/batterymanager/index.html @@ -0,0 +1,72 @@ +--- +title: BatteryManager +slug: Web/API/BatteryManager +translation_of: Web/API/BatteryManager +--- +

{{APIRef}}

+ +

Интерфейс BatteryManager предоставляет пути получения информации о уровне заряда батареи устройства.

+ +

Метод {{domxref("navigator.getBattery()")}} возвращает battery promise, разрешающий использование BatteryManager интерфейса, который вы можете использовать для взаимодействия с Battery Status API.

+ +

Свойства

+ +
+
{{domxref("BatteryManager.charging")}} {{ReadOnlyInline}}
+
Значение с булевым типом, заряжается сейчас батарея или нет.
+
{{domxref("BatteryManager.chargingTime")}} {{ReadOnlyInline}}
+
Число оставшихся секунд до полной зарядки, или 0, если устройство заряжено.
+
{{domxref("BatteryManager.dischargingTime")}} {{ReadOnlyInline}}
+
Число оставшихся секунд до полной разрядки устройства.
+
{{domxref("BatteryManager.level")}} {{ReadOnlyInline}}
+
Число между 0.0 и 1.0, показывающее уровень заряда батареи устройства.
+
+ +

Обработчики событий

+ +
+
{{domxref("BatteryManager.onchargingchange")}}
+
Обработчик для {{event("chargingchange")}} события; Событие вызывается при обновлении состояния процесса зарядки батареи на текущий момент.
+
{{domxref("BatteryManager.onchargingtimechange")}}
+
Обработчик для {{event("chargingtimechange")}} события; Событие вызывается при обнавлении времени до полной зарядки батареи устройства.
+
{{domxref("BatteryManager.ondischargingtimechange")}}
+
Обработчик для {{event("dischargingtimechange")}} события; Событие вызывается при обновлении времени до разрядки батареи устройства.
+
{{domxref("BatteryManager.onlevelchange")}}
+
Обработчик для {{event("levelchange")}} события; Событие вызывается при обновление уровня заряда батареи устройства.
+
+ +

Методы

+ +

Наследует от {{domxref("EventTarget")}}:

+ +

{{page("/ru-RU/docs/Web/API/EventTarget","Methods")}}

+ +

Спецификация

+ + + + + + + + + + + + + + + + +
СпецификацияСтатусКомментарий
{{SpecName("Battery API")}}{{Spec2("Battery API")}}Исходное определение
+ +

Браузерная совместимость

+ +

{{Compat("api.BatteryManager")}}

+ +

Смотрите также

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