~/forever/addon-api
Addon API
AzeriteEssenceListMixin:SetPendingEssence(essenceID)AzeriteEssenceListMixin:ShouldShowInvalidEssences()AzeriteEssenceListMixin:ToggleHeader()AzeriteEssenceListMixin:Update()AzeriteEssenceListMixin:UpdateMouseOverTooltip()Enumeration AzeriteEssenceSlotAzeriteEssenceUIMixin:ApplyRevealSwirl(milestoneFrame, delay)AzeriteEssenceUIMixin:CancelReveal()AzeriteEssenceUIMixin:ClearNewlyActivatedEssence()AzeriteEssenceUIMixin:GetEffectiveEssence(milestoneID)AzeriteEssenceUIMixin:GetMilestoneFrame(milestoneID)AzeriteEssenceUIMixin:GetNewlyActivatedEssence()AzeriteEssenceUIMixin:GetSlotEssences()AzeriteEssenceUIMixin:GetSlotFrame(slot)AzeriteEssenceUIMixin:HasNewlyActivatedEssence()AzeriteEssenceUIMixin:IsAzeriteItemEnabled()AzeriteEssenceUIMixin:IsRevealInProgress()AzeriteEssenceUIMixin:MeetsPowerLevel(level)AzeriteEssenceUIMixin:OnEnterPowerLevelBadgeFrame()AzeriteEssenceUIMixin:OnEssenceActivated(essenceID, slotFrame)AzeriteEssenceUIMixin:OnEvent(event, ...)AzeriteEssenceUIMixin:OnHide()AzeriteEssenceUIMixin:OnLeavePowerLevelBadgeFrame()AzeriteEssenceUIMixin:OnLoad()AzeriteEssenceUIMixin:OnMouseUp(mouseButton)AzeriteEssenceUIMixin:OnShow()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()AzeriteEssenceUtil.GetMilestoneAtPowerLevel(powerLevel)AzeriteEssenceUtil.GetMilestoneSpellInfo(milestoneID)AzeriteEssenceUtil.HasAnyUnlockableMilestones()AzeriteIslandsToastAccumulatorMixin:AddAzerite(amount)AzeriteIslandsToastAccumulatorMixin:Consume()AzeriteIslandsToastAccumulatorMixin:HasPendingAzerite()AzeriteIslandsToastAccumulatorMixin:IsTimeToDisplay()AzeriteIslandsToastAccumulatorMixin:OnLoad(accumulationDeferralTimeSec)AzeriteIslandsToastMixin:AcquireToastFrame(isPlayer)AzeriteIslandsToastMixin:AreAnyAnimationsActive()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.