Поддерживаемые XUI API
Скрипт .xui — это специальный скрипт Lua, который дополнительно поддерживает вызов нескольких служебных модулей, главным образом для определения типа устройства, перезагрузки интерфейса и чтения и записи данных конфигурации. Ниже приведён список API, поддерживаемых в скриптах .xui; остальные API использовать в .xui нельзя.
Модули XPP и XUI
Модуль расширений строк (string)
- Сравнение двух номеров версий
string.compare_version
Модуль приложений (app)
- Открытие URL на переднем плане
app.open_url
Модуль экрана (screen)
- Получение размера экрана
screen.size
Системный модуль (sys)
- Получение версии системы
sys.version - Получение версии XXTouch
sys.xtversion
Модуль устройства (device)
- Получение типа устройства
device.type - Получение имени устройства
device.name
Модуль чтения и записи файлов PLIST (plist)
- Чтение файла plist
plist.read - Запись файла plist
plist.write
Модуль JSON (json)
- Преобразование значения Lua в строку JSON
json.encode - Преобразование строки JSON в значение Lua
json.decode - Константа NULL в JSON
json.null