APIs compatíveis com XUI
Um script .xui é um script Lua especial que oferece suporte adicional a um pequeno conjunto de módulos de serviço, usados principalmente para verificar o tipo do dispositivo, recarregar a interface e ler ou gravar dados de configuração. A seguir está a lista de APIs compatíveis com scripts .xui; as APIs não listadas não podem ser usadas em scripts .xui:
Módulos XPP e XUI
Módulo de strings estendido (string)
- Comparar dois números de versão
string.compare_version
Módulo de aplicativos (app)
- Abrir uma URL em primeiro plano
app.open_url
Módulo de tela (screen)
- Obter o tamanho da tela
screen.size
Módulo do sistema (sys)
- Obter a versão do sistema
sys.version - Obter a versão do XXTouch
sys.xtversion
Módulo do dispositivo (device)
- Obter o tipo do dispositivo
device.type - Obter o nome do dispositivo
device.name
Módulo de leitura e gravação de arquivos PLIST (plist)
- Ler um arquivo plist
plist.read - Gravar um arquivo plist
plist.write
Módulo JSON (json)
- Converter um valor Lua em uma string JSON
json.encode - Converter uma string JSON em um valor Lua
json.decode - Constante NULL no JSON
json.null