add apps module
This commit is contained in:
16
README_ru.md
16
README_ru.md
@@ -77,7 +77,6 @@ ui:prepare_context_menu({
|
||||
|
||||
# Системные функции
|
||||
|
||||
* `system:open_app(package_name)` - открывает приложение, имя пакета которого указано в аргументе;
|
||||
* `system:open_browser(url)` - открывает указанный URL в браузере или в приложении, умеющем обрабатывать данный тип URL;
|
||||
* `system:exec(string)` - выполняет shell-команду;
|
||||
* `system:su(string)` - выполняет shell-команду от имени root;
|
||||
@@ -101,6 +100,20 @@ ui:prepare_context_menu({
|
||||
|
||||
Если в метаданных виджета есть поле `arguments_help`, его значение будет выведено при редактировании аргументов виджета. Если есть поле `arguments_default` - оно будет использовано для получения дефолтовых аргументов.
|
||||
|
||||
# Функции управления приложениями
|
||||
|
||||
* `apps:get_list([sort_by])` - возвращает таблицу пакетов всех установленных приложений, `sort_by` - вариант сортировки (см. ниже);
|
||||
* `apps:get_name(package)` - возвращает имя приложения;
|
||||
* `apps:get_color(package)` - возвращает цвет приложения в формате #XXXXXX;
|
||||
* `apps:launch(package)` - запускает приложение.
|
||||
|
||||
Варианты сортировки:
|
||||
|
||||
* `abc` - по алфавиту (по умолчанию);
|
||||
* `launch_count` - по количеству запусков;
|
||||
* `launch_time` - по времени запуска;
|
||||
* `install_time` - по времени установки.
|
||||
|
||||
# Сетевые функции
|
||||
|
||||
* `http:get(url, [id])` - выполняет запрос HTTP GET, id - строка-идентификатор запрос (см. ниже);
|
||||
@@ -169,6 +182,7 @@ AIO Launcher включает в себя интерпретатор LuaJ 3.0.1
|
||||
|
||||
* `string:split(delimeter)` - разделяет строку с помощью указанного разделителя и возвращает таблицу;
|
||||
* `string:replace(regexp, string)` - заменяет текст, найденный регулярным выражением, на другой текст;
|
||||
* `slice(table, start, end)` - возвращает часть таблицы, начиная с индекса `start` и заканчивая `end`;
|
||||
* `get_index(table, value)` - возвращает индекс элемента таблицы;
|
||||
* `get_key(table, value)` - возвращает ключ элемента таблицы;
|
||||
* `round(x, n)` - округляет число;
|
||||
|
||||
Reference in New Issue
Block a user