~/forever/addon-api
Addon API
AzeriteEssenceUIMixin:OnSwirlAnimationFinished()AzeriteEssenceUIMixin:PlayReveal()AzeriteEssenceUIMixin:RefreshMilestones()AzeriteEssenceUIMixin:RefreshPowerLevel()AzeriteEssenceUIMixin:RefreshSlots()AzeriteEssenceUIMixin:SetNewlyActivatedEssence(essenceID, milestoneID)AzeriteEssenceUIMixin:SetupMilestones()AzeriteEssenceUIMixin:SetupModelScene()AzeriteEssenceUIMixin:ShouldOpenBagsOnShow()AzeriteEssenceUIMixin:ShouldPlayReveal()AzeriteEssenceUIMixin:TryShow()AzeriteEssenceUIMixin:UpdateEnabledAppearance()AzeriteEssenceUIMixin:UpdateEnabledState()AzeriteEssenceUI_LoadUI()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()OpenAzeriteEssenceUIFromItemLocation(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.