Справочник › Справочник функций › UI

UI.selector.CreateConditionDropdown

общедоступный

Как вызывать

addon:CreateConditionDropdown()

Доступен напрямую через addon; зависимость не нужна.

Что делает

Создать встроенный список выбора условия. SetList принимает таблицы ключ–подпись или ключ–запись; SetValue выбирает ключ, а OnValueChanged сообщает об изменениях. Добавьте его через parent:AddChild(widget).

Аргументы

ИмяТипЧто делает
selfRMAddonЭкземпляр аддона Rotation Master (неявно при вызове через двоеточие).

Возвращает

1RMConditionSelectorВиджет выбора с поддержкой SetList, SetValue, SetLabel, SetDisabled и обратных вызовов.

Издания

Встроенные помощники регистрируются во всех изданиях. Различается игровой API, который они читают; если нужного API нет, помощник использует запасной вариант или возвращает nil с причиной.

Не читает игровой API напрямую.

Как его вызывает аддон

и ещё 38: Затмение (widget), Расширенная характеристика (widget), Расширенная характеристика (%) (widget), Облик (widget), Подсчёт группы (widget), Древо талантов героя (widget), Невосприимчивость (widget), Подземелье (widget), Восстановление предмета (widget), Заблокировано потерей контроля (widget), Тип потери контроля (widget), Метка рейда (widget), Количество меток рейда (widget), Настроение питомца (widget), Состояние игрока (widget), Здоровье в радиусе (widget), Процент здоровья в радиусе (widget), Мана в радиусе (widget), Процент маны в радиусе (widget), Роль в рейде (widget), Сопротивляемость (widget), Роль (widget), Руны (widget), Восстановление руны (widget), Выгравированная руна (widget), Надето предметов комплекта (widget), Специализация (widget), Характеристика персонажа (widget), Угроза (widget), Число по угрозе (widget), Тотем установлен (widget), Оставшееся время тотема (widget), Время до уровня здоровья (widget), Время до процента здоровья (widget), Тип оружия (widget), PvP в зоне (widget), Conditions.common.Widget_UnitWidget, Conditions.talent.dropdown

Зависимости

Исходный код

UI/selector.lua, строка 555. В игре только для чтения; «Дублировать» создаёт редактируемую копию.

UI.selector.CreateConditionDropdown(self)
    local w=addon:AcquireConditionWidget('RM-Selector',selectorWidget)
    ---@cast w RMConditionSelector
    return w

Назад: Справочник функций