XUI が対応する API
.xui スクリプトは特殊な Lua スクリプトで、少数のサービスモジュールも呼び出せます。主にデバイスタイプの判定、インターフェースの再読み込み、設定データの読み書きなどに使用します。.xui スクリプトが対応する API は次のとおりです。ここに記載されていない 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 - JSON の NULL 定数
json.null