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

UI.condition_icon.CreateConditionIcon

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

Как вызывать

addon:CreateConditionIcon()

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

Что делает

Создать встроенный элемент изображения с жизненным циклом виджетов условий. SetImage и SetImageSize выбирают текстуру; SetText при желании добавляет подпись. OnClick, OnEnter и OnLeave используют общий контракт обратных вызовов. Добавьте элемент к родителю обратного вызова через parent:AddChild(widget).

Аргументы

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

Возвращает

1RMConditionIconВстроенный элемент изображения с подписью, текстурой, состоянием отключения и обратными вызовами.

Издания

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

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

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

Зависимости

Исходный код

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

UI.condition_icon.CreateConditionIcon(self)
    return self:AcquireConditionWidget('RM-ConditionIcon',constructor)

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