~/forever/addon-api
Addon API
RuneforgeItemSlotMixin:SetItemLocation(itemLocation)RuneforgeItemSlotMixin:SetSelectingItem(isSelectingItem)RuneforgeItemSlotMixin:SetTextureAndEffects()RuneforgeItemSlotMixin:ShouldShowPrimaryEffect()RuneforgeItemSlotMixin:UpdateEffectVisibility()RuneforgeModifierFrameMixin:CloseSelector()RuneforgeModifierFrameMixin:GetModifiers()RuneforgeModifierFrameMixin:OnHide()RuneforgeModifierFrameMixin:OnShow()RuneforgeModifierFrameMixin:OnSlotSelected(slot)RuneforgeModifierFrameMixin:Refresh(eventName)RuneforgeModifierFrameMixin:Reset()RuneforgeModifierFrameMixin:SetModifierSlot(slot, itemID)RuneforgeModifierFrameMixin:SetModifierTooltip(tooltip, slot, itemID)RuneforgeModifierFrameMixin:UpdateEnabledState()RuneforgeModifierSelectionMixin:GetModifierFrame()RuneforgeModifierSelectionMixin:GetState(count)RuneforgeModifierSelectionMixin:OnClick()RuneforgeModifierSelectionMixin:OnEnter()RuneforgeModifierSelectionMixin:OnLeave()RuneforgeModifierSelectionMixin:OnLoad()RuneforgeModifierSelectionMixin:RefreshState(count)RuneforgeModifierSelectionMixin:SetModifierItem(itemID, selectedInThisSlot, selectedInOtherSlot)RuneforgeModifierSelectionMixin:SetState(state)RuneforgeModifierSelectorFrameMixin:Close()RuneforgeModifierSelectorFrameMixin:GenerateSelections(slotID)RuneforgeModifierSelectorFrameMixin:GetModifierFrame()RuneforgeModifierSelectorFrameMixin:GetSelectedButton()RuneforgeModifierSelectorFrameMixin:GetSelectedSlot()RuneforgeModifierSelectorFrameMixin:OnLoad()RuneforgeModifierSelectorFrameMixin:Open(button)RuneforgeModifierSelectorFrameMixin:SetModifierItemID(itemID)RuneforgeModifierSlotMixin:GetError()RuneforgeModifierSlotMixin:GetModifierFrame()RuneforgeModifierSlotMixin:GetRuneforgeFrame()RuneforgeModifierSlotMixin:HasError()RuneforgeModifierSlotMixin:IsSelectable()RuneforgeModifierSlotMixin:OnClick(buttonName)RuneforgeModifierSlotMixin:OnEnter()RuneforgeModifierSlotMixin:OnLeave()RuneforgeModifierSlotMixin:OnLoad()RuneforgeModifierSlotMixin:SetArrowShown(shown)RuneforgeModifierSlotMixin:SetItem(item)RuneforgeModifierSlotMixin:SetSelectable(selectable, errorText, errorDescription)RuneforgeModifierSlotMixin:UpdateButtonState()RuneforgePowerButtonMixin:IsSelectionActive()RuneforgePowerButtonMixin:OnEnter()RuneforgePowerButtonMixin:OnPowerSet(oldPowerID, powerID)RuneforgePowerButtonMixin:SetSelectionActive(selectionActive)RuneforgePowerFrameMixin:GetPowerID()Documented entries come from Blizzard's in-client API documentation, and UI code functions from its Lua files, mirrored per build. C functions that neither mentions aren't included, and UI code functions can be internal.