update
This commit is contained in:
@@ -15,7 +15,7 @@
|
|||||||
* `ui:showProgressBar(text, currentValue, maxValue)` - показывает прогресс бар;
|
* `ui:showProgressBar(text, currentValue, maxValue)` - показывает прогресс бар;
|
||||||
* `ui:showToast(string)` - показывает информационное сообщение в стиле Android;
|
* `ui:showToast(string)` - показывает информационное сообщение в стиле Android;
|
||||||
* `ui:showDialog(string, string, [string], [string])` - показать диалог; первый аргумент - заголовок, второй - текст, третий (опциональный) - имя первой кнопки, четвертый (опциональный) - имя второй кнопки;
|
* `ui:showDialog(string, string, [string], [string])` - показать диалог; первый аргумент - заголовок, второй - текст, третий (опциональный) - имя первой кнопки, четвертый (опциональный) - имя второй кнопки;
|
||||||
* `ui:showEditDialog(string, [string], [string]) - показать диалог с полем ввода: 1 - заголовок, 2 - подпись, 3 - стандартное значения поля ввода;
|
* `ui:showEditDialog(string, [string], [string])` - показать диалог с полем ввода: 1 - заголовок, 2 - подпись, 3 - стандартное значения поля ввода;
|
||||||
* `ui:getPrimaryTextColor()` - возвращает цвет текста темы в формате #XXXXXX;
|
* `ui:getPrimaryTextColor()` - возвращает цвет текста темы в формате #XXXXXX;
|
||||||
* `ui:getSecondaryTextColor()` - возвращает цвет вторичного текста (обычно серый) в формате #XXXXXX;
|
* `ui:getSecondaryTextColor()` - возвращает цвет вторичного текста (обычно серый) в формате #XXXXXX;
|
||||||
|
|
||||||
@@ -102,6 +102,12 @@ end
|
|||||||
|
|
||||||
Также вместо `object` можно использовать `array` если в JSON находится массив.
|
Также вместо `object` можно использовать `array` если в JSON находится массив.
|
||||||
|
|
||||||
|
# Другие функции
|
||||||
|
|
||||||
|
AIO Launcher включает в себя интерпретатор LuaJ 3.1 (совместимый с Lua 5.2) со стандартным набором библиотек: `base`, `bit32`, `coroutine`, `io`, `math`, `os`, `package`, `string table`.
|
||||||
|
|
||||||
|
В комплект также входят библиотека [LuaJava](https://github.com/luaj/luaj#the-luajava-library) для прямого вызова методов Java, и библиотека [Penlight](http://stevedonovan.github.io/Penlight/api/manual/01-introduction.md.html) с набором портированных из Python функций и структур данных.
|
||||||
|
|
||||||
# Метаданные
|
# Метаданные
|
||||||
|
|
||||||
Чтобы AIO Launcher смог корректно показать информацию о скрипте в каталоге скриптов и корректно вывести заголовок, вы должны добавить в начало скрипта метаданные. Например:
|
Чтобы AIO Launcher смог корректно показать информацию о скрипте в каталоге скриптов и корректно вывести заголовок, вы должны добавить в начало скрипта метаданные. Например:
|
||||||
|
|||||||
@@ -17,8 +17,8 @@ function onNetworkResult(result)
|
|||||||
local totalDeaths = json:getValue(result, "object object:Global int:TotalDeaths")
|
local totalDeaths = json:getValue(result, "object object:Global int:TotalDeaths")
|
||||||
|
|
||||||
ui:showLines({
|
ui:showLines({
|
||||||
"<b>Disease:</b> total"..equals..comma_value(total).." new"..equals..comma_value(new),
|
"<b>Disease:</b> total"..equals..comma_value(total).." | new"..equals..comma_value(new),
|
||||||
"<b>Deaths:</b> total"..equals..comma_value(totalDeaths).." new"..equals..comma_value(newDeaths)
|
"<b>Deaths:</b> total"..equals..comma_value(totalDeaths).." | new"..equals..comma_value(newDeaths)
|
||||||
})
|
})
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
7
pl-tests.lua
Normal file
7
pl-tests.lua
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
stringx = require 'pl.stringx'
|
||||||
|
|
||||||
|
function onResume()
|
||||||
|
local string = "String with spaces"
|
||||||
|
local sList = stringx.split(string, " ")
|
||||||
|
ui:showText(sList[3])
|
||||||
|
end
|
||||||
@@ -4,7 +4,7 @@
|
|||||||
-- author = "Evgeny Zobnin (zobnin@gmail.com)"
|
-- author = "Evgeny Zobnin (zobnin@gmail.com)"
|
||||||
-- version = "1.0"
|
-- version = "1.0"
|
||||||
|
|
||||||
currentOutput = "empty"
|
currentOutput = "Click to enter command"
|
||||||
|
|
||||||
function onResume()
|
function onResume()
|
||||||
redraw()
|
redraw()
|
||||||
|
|||||||
Reference in New Issue
Block a user