~/forever/addon-api
Addon API
RuneforgeFrameMixin:GetUpgradeItem()RuneforgeFrameMixin:HasAnyItem(filterFunction)RuneforgeFrameMixin:HasItem()RuneforgeFrameMixin:HasOnlyMaxLevelRuneforgeLegendaries()RuneforgeFrameMixin:HasRuneforgeLegendaryForUpgrade()RuneforgeFrameMixin:HasUpgradeItem()RuneforgeFrameMixin:HasValidItemForRuneforgeState()RuneforgeFrameMixin:HasValidUpgradeItem()RuneforgeFrameMixin:IsAnyPowerAvailable()RuneforgeFrameMixin:IsRuneforgeCrafting()RuneforgeFrameMixin:IsRuneforgeUpgrading()RuneforgeFrameMixin:IsUpgradeItemValidForRuneforgeLegendary(itemLocation)RuneforgeFrameMixin:OnBaseItemChanged()RuneforgeFrameMixin:OnCinematicStarting()RuneforgeFrameMixin:OnCinematicStopped()RuneforgeFrameMixin:OnEvent(event, ...)RuneforgeFrameMixin:OnHide()RuneforgeFrameMixin:OnLoad()RuneforgeFrameMixin:OnShow()RuneforgeFrameMixin:OnUpgradeItemChanged()RuneforgeFrameMixin:RefreshCurrencyDisplay()RuneforgeFrameMixin:RefreshResultTooltip()RuneforgeFrameMixin:SetCastEffectShown(shown)RuneforgeFrameMixin:SetItem(itemLocation, autoSelectSlot)RuneforgeFrameMixin:SetItemAutomatic(itemLocation)RuneforgeFrameMixin:SetPowerID(powerID)RuneforgeFrameMixin:SetRuneforgeState(state)RuneforgeFrameMixin:SetRunesShown(shown)RuneforgeFrameMixin:SetStaticEffectsShown(shown)RuneforgeFrameMixin:ShowComparisonTooltip()RuneforgeFrameMixin:TogglePowerList()RuneforgeFrame_LoadUI()RuneforgeItemSlotMixin:CheckErrorTooltip()RuneforgeItemSlotMixin:GetEffectKeys()RuneforgeItemSlotMixin:GetItem()RuneforgeItemSlotMixin:OnClick(buttonName)RuneforgeItemSlotMixin:OnEnter()RuneforgeItemSlotMixin:OnEvent(event)RuneforgeItemSlotMixin:OnHide()RuneforgeItemSlotMixin:OnLeave()RuneforgeItemSlotMixin:OnLoad()RuneforgeItemSlotMixin:OnMouseDown()RuneforgeItemSlotMixin:OnMouseUp()RuneforgeItemSlotMixin:OnReceiveDrag()RuneforgeItemSlotMixin:OnShow()RuneforgeItemSlotMixin:Refresh()RuneforgeItemSlotMixin:ResetItemSlot()RuneforgeItemSlotMixin:SetErrorTexture(atlas)RuneforgeItemSlotMixin:SetEvents()RuneforgeItemSlotMixin:SetItem(itemLocation)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.