~/forever/addon-api
Addon API
RuneforgePowerFrameMixin:OnLoad()RuneforgePowerFrameMixin:OnMouseWheel(...)RuneforgePowerFrameMixin:OpenPowerList(specPowers, offspecPowers)RuneforgePowerFrameMixin:SelectPowerID(powerID)RuneforgePowerListMixin:GetCustomOffsetForPower(row, col)RuneforgePowerListMixin:GetNumPowers()RuneforgePowerListMixin:GetNumSpecRows()RuneforgePowerListMixin:GetOtherSpecializationRow()RuneforgePowerListMixin:GetPower(index)RuneforgePowerListMixin:GetRuneforgeFrame()RuneforgePowerListMixin:IsOnCombinedSpecPage()RuneforgePowerListMixin:OnHide()RuneforgePowerListMixin:OnLoad()RuneforgePowerListMixin:OnPowerListRefreshed()RuneforgePowerListMixin:OnPowerSelected(index)RuneforgePowerListMixin:OpenPowerList(specPowers, offspecPowers)RuneforgePowerMixin:GetPowerList()RuneforgePowerMixin:InitElement(powerList)RuneforgePowerMixin:IsAvailable()RuneforgePowerMixin:OnPowerSet(oldPowerID, powerID)RuneforgePowerMixin:OnSelected()RuneforgePowerMixin:UpdateDisplay()RuneforgePowerSlotMixin:GetError()RuneforgePowerSlotMixin:HasError()RuneforgePowerSlotMixin:IsSelectionActive()RuneforgePowerSlotMixin:OnBaseItemChanged()RuneforgePowerSlotMixin:OnClick(buttonName)RuneforgePowerSlotMixin:OnEnter()RuneforgePowerSlotMixin:OnHide()RuneforgePowerSlotMixin:OnLoad()RuneforgePowerSlotMixin:OnPowerSet(oldPowerID, powerID)RuneforgePowerSlotMixin:OnShow()RuneforgePowerSlotMixin:Reset()RuneforgePowerSlotMixin:UpdateState()RuneforgeUpgradeItemSlotMixin:GetEffectKeys()RuneforgeUpgradeItemSlotMixin:OnClick(buttonName)RuneforgeUpgradeItemSlotMixin:OnHide()RuneforgeUpgradeItemSlotMixin:OnReceiveDrag()RuneforgeUpgradeItemSlotMixin:OnShow()RuneforgeUpgradeItemSlotMixin:Refresh()RuneforgeUpgradeItemSlotMixin:SetEvents()RuneforgeUpgradeItemSlotMixin:SetTextureAndEffects()RunforgeFrameTooltipMixin:GetRuneforgeFrame()RunforgeFrameTooltipMixin:Init()RunforgeFrameTooltipMixin:OnHide()RunforgeFrameTooltipMixin:OnItemSlotOnEnter()RunforgeFrameTooltipMixin:OnItemSlotOnLeave()RunforgeFrameTooltipMixin:OnLoad()RunforgeFrameTooltipMixin:OnShow()RunforgeFrameTooltipMixin:OnUpgradeItemSlotOnEnter()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.