Перейти к основному содержимому

Получение значения конфигурации интерфейса (xui.get)

Объявление

значение = xui.get(раздел_конфигурации, ключ_конфигурации)

Параметры

  • раздел конфигурации
    Текст; идентификатор раздела конфигурации (defaults) в интерфейсе конфигурации.
  • ключ конфигурации
    Текст; идентификатор ключа конфигурации (key) элемента интерфейса конфигурации.

Возвращаемое значение

  • значение
    Любой тип; разные типы элементов интерфейса возвращают разные значения, а при отсутствии конфигурации возвращается nil.

Описание

Функция не проверяет тип значения; чтобы гарантировать допустимый тип, сначала используйте xui.setup для проверки и исправления, а затем считайте значение.
Стандарт интерфейса конфигурации скрипта см. в разделе XUI.

Пример

xui.setup('interface.xui')
local enabled = xui.get('com.yourcompany.A-Script-Bundle', 'enabled')