メインコンテンツまでスキップ

特定の設定ドメインにあるすべての設定を読み取る (xui.read)

宣言

設定 = xui.read(設定ドメイン)

パラメータ

  • 設定ドメイン
    文字列型。設定画面で使用する設定ドメイン(defaults)の識別子

戻り値

  • 設定
    テーブル型。この設定ドメインにあるすべての設定のキーと値の組です。設定ドメインが存在しない場合は空のテーブルを返します

説明

複数の設定を一括して読み取る場合に適しています
この関数は値の型を検証しません。取得する値の型が正しいことを保証する必要がある場合は、読み取り前に xui.setup を使用して検証と修正を行ってください
スクリプト設定画面の仕様については XUI を参照してください

使用例

xui.setup('interface.xui')
local dict = xui.read('com.yourcompany.A-Script-Bundle')
local enabled = dict['enabled']