add weather info to the README

This commit is contained in:
Evgeny
2021-10-15 14:06:35 +03:00
parent 494e34fde6
commit ea6a7c63e2
2 changed files with 36 additions and 0 deletions

View File

@@ -4,6 +4,11 @@
Возможности скриптов ограничены, но с их помощью можно практически безгранично расширять функциональность приложения (посмотрите примеры в этом репозитории).
# Изменения
* 4.0.0 - первая версия с поддержкой скриптов;
* 4.1.0 - добавлены модули `weather` и `cloud`;
# Функции (колбеки) жизненного цикла
Работа любого скрипта-виджета начинается с одной из трех описанных функций. Именно внутри них следует выполнять основную работу и выводить на экран данные.
@@ -167,6 +172,19 @@ ui:show_context_menu({
* `name` - имя контакта;
* `number` - номер контакта.
# Погода
* `weather:get_by_hour()` - выполняет запрос почасовой погоды.
Функция возвращает данные о погоде в колбеке `on_weather_result(result)`, где `result` - это таблица таблиц со следующими полями:
* `time` - время в секундах;
* `temp` - температура;
* `icon_code` - код иконки погоды;
* `humidity` - влажность;
* `wind_speed` - скорость ветра;
* `wind_direction` - направление ветра.
# Настройки
* `settings:get()` - возвращает таблицу настроек в формате массива слов;