~/forever/addon-api
Addon API
AzeriteItemLevelUpToastMixin:OnShow()AzeriteItemLevelUpToastMixin:PlayAzeriteItemPowerToast(azeriteItemLocation, azeriteItemID, newPowerLevel, unlockedEmpoweredItemsInfo)AzeriteItemLevelUpToastMixin:PlayBanner(data)AzeriteItemLevelUpToastMixin:SetUpAzeriteMilestoneUnlocks(powerLevel)AzeriteItemLevelUpToastMixin:SetUpUnlockedEmpoweredItems(unlockedEmpoweredItemsInfo)AzeriteItemLevelUpToastMixin:SetupModelScene(forceUpdate)AzeriteItemLevelUpToastMixin:StopBanner()AzeriteLayoutInfo.CalculatePlugOffset(tierIndex)AzeriteLayoutInfo.CalculatePowerOffset(powerIndex, numPowers, tierIndex)AzeriteMilestoneBaseMixin:AddStateToTooltip(requiredLevelString, returnToForgeString)AzeriteMilestoneBaseMixin:BeginReveal(delay)AzeriteMilestoneBaseMixin:CancelReveal(delay)AzeriteMilestoneBaseMixin:CheckAndSetUpRevealEffect()AzeriteMilestoneBaseMixin:CheckAndSetUpUnlockEffect()AzeriteMilestoneBaseMixin:IsMajorSlot()AzeriteMilestoneBaseMixin:OnEnter()AzeriteMilestoneBaseMixin:OnEvent(event, ...)AzeriteMilestoneBaseMixin:OnHide()AzeriteMilestoneBaseMixin:OnLeave()AzeriteMilestoneBaseMixin:OnLoad()AzeriteMilestoneBaseMixin:OnMouseUp(mouseButton)AzeriteMilestoneBaseMixin:OnShow()AzeriteMilestoneBaseMixin:OnUnlocked()AzeriteMilestoneBaseMixin:PlayRevealEffect()AzeriteMilestoneBaseMixin:ShouldShowUnlockState()AzeriteMilestoneBaseMixin:ShowStateFrame(stateFrame)AzeriteMilestoneBaseMixin:UpdateMilestoneInfo()AzeriteMilestoneRankedMixin:CheckAndSetUpUnlockEffect()AzeriteMilestoneRankedMixin:OnUnlocked()AzeriteMilestoneRankedMixin:Refresh()AzeriteMilestoneRankedMixin:UpdateModelScenes(forceUpdate)AzeriteMilestoneSlotMixin:OnDragStart()AzeriteMilestoneSlotMixin:OnEnter()AzeriteMilestoneSlotMixin:OnLoad()AzeriteMilestoneSlotMixin:OnMouseUp(button)AzeriteMilestoneSlotMixin:Refresh()AzeriteMilestoneSlotMixin:UpdateModelScenes(forceUpdate)AzeriteMilestoneStaminaMixin:Refresh()AzeritePaperDollItemOverlayMixin:DisplayAsAzeriteEmpoweredItem(itemLocation)AzeritePaperDollItemOverlayMixin:DisplayAsAzeriteItem(itemLocation)AzeritePaperDollItemOverlayMixin:ResetAzeriteItem()AzeritePaperDollItemOverlayMixin:ResetAzeriteTextures()AzeritePaperDollItemOverlayMixin:SetAzeriteItem(itemLocation)AzeritePaperDollItemOverlayMixin:UpdateAzeriteRank(itemLocation)AzeritePaperDollItemOverlayMixin:UpdateCorruptedGlow(itemLocation, glow)AzeriteRespecButtonMixin:OnMouseEnter()AzeriteRespecButtonMixin:OnMouseLeave()AzeriteRespecFrame_LoadUI()AzeriteRespecItemSlotMixin:OnClick(button)AzeriteRespecItemSlotMixin:OnDragStart()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.