覆蓋寫入設定表到某個設定分區 (xui.write)
聲明
操作成敗 = xui.write(設定分區, 設定)
參數
- 設定分區
文字型,設定介面中的設定分區(defaults)標識符 - 設定
表型,設定的鍵值對
回傳值
- 操作成敗
布林型,操作成功返回 true,操作失敗返回 false
說明
該函式適合一次性批量寫入多項設定;若目前正顯示著設定介面,會立刻更新介面上的顯示值
該函式不會過濾值類型;如需保證值類型合法,可於寫入後使用xui.setup校驗修正
腳本設定介面標準參考 XUI
範例
xui.setup('interface.xui')
local dict = xui.read('com.yourcompany.A-Script-Bundle')
dict['enabled'] = true
xui.write('com.yourcompany.A-Script-Bundle', dict)
xui.setup('interface.xui')