Referenz › Funktionsreferenz › Conditions

Conditions.talent.dropdown

Abhängigkeit

Aufruf als

Conditions.talent.dropdown(parent, title, changed)

Erfassen Sie die Abhängigkeit Conditions.talent.dropdown und rufen Sie sie dann unter diesem Namen auf. Ein Aufruf über den Namensraum übergibt kein self: Verwenden Sie einen Doppelpunkt-Aufruf oder übergeben Sie das Objekt selbst.

Was sie bewirkt

Creates a full-width condition dropdown labeled title for the talent condition editors, forwards each selection to changed, and adds it to parent. The caller fills its choices later through the widget's configure function.

Argumente

NameTypWas sie bewirkt
parenttableCondition widget group the control is added to.
titlestringLabel shown above the dropdown.
changedfunctionCalled with the selected key whenever the selection changes.

Rückgabewerte

1RMConditionSelectorThe dropdown, already added to parent.

Editionen

Integrierte Hilfsfunktionen werden auf jeder Edition registriert. Unterschiedlich ist die Spiel-API, die sie lesen; fehlt eine, weicht die Hilfsfunktion aus oder gibt nil mit einem Grund zurück.

Sie liest keine Spiel-API direkt.

Wie das Addon sie aufruft

Quelle

Conditions/talent.lua, Zeile 136. Im Spiel schreibgeschützt; Duplizieren erstellt eine bearbeitbare Kopie.

Conditions.talent.dropdown(parent, title, changed)
    local widget=addon:CreateConditionDropdown();widget:SetFullWidth(true);widget:SetLabel(title)
    widget:SetCallback("OnValueChanged",function(_,_,value) changed(value) end);parent:AddChild(widget)
    return widget

Zurück zu Funktionsreferenz