跳至主要內容

覆蓋寫入設定表到某個設定分區 (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')