Получение UI-конфигурации скрипта (LCC.get_ui_config)
Сигнатура
config = LCC.get_ui_config()
Параметры
- Нет
Возвращаемое значение
- config
Таблица, содержащая находящийся вmain.jsonузелConfigи значения элементов интерфейса по умолчанию
Описание
Плоский скрипт читает
XXT_SCRIPTS_PATH .. "/main.json", а пакет XPP — файл пакета, возвращённыйxpp.resource_path("main.json"). После чтения узелConfigобъединяется со значениями UI-элементов по умолчанию в итоговую таблицу конфигурации. ComboBox / RadioGroup возвращают текст выбранного пункта; CheckBoxGroup возвращает отображение вида{ ['选项A'] = true }.
При отсутствииmain.jsonили недопустимой структуре возвращается пустая таблица.
Пример
local conf = LCC.get_ui_config()
if conf["目标分组"] then
print("执行目标分组: " .. conf["目标分组"])
end