~/forever/addon-api
Addon API
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()AzeriteIslandsToastMixin:CreateAccumulator()AzeriteIslandsToastMixin:GetAccumulator(isPlayer)AzeriteIslandsToastMixin:GetToastPool(isPlayer)AzeriteIslandsToastMixin:OnAnimationFinished(toastFrame)AzeriteIslandsToastMixin:OnEvent(event, ...)AzeriteIslandsToastMixin:OnLoad()AzeriteIslandsToastMixin:OnUpdate(elapsed)AzeriteIslandsToastMixin:ReleaseToastFrame(isPlayer, toastFrame)AzeriteIslandsToastMixin:SetupTextFrame(frame, amount)AzeriteIslandsToastMixin:ShowToast(isPlayer, amount)AzeriteIslandsToastMixin:ShowWidgetGlow(isHorde)AzeriteItemLevelUpToastMixin:OnAnimFinished()AzeriteItemLevelUpToastMixin:OnEvent(event, ...)AzeriteItemLevelUpToastMixin:OnHide()AzeriteItemLevelUpToastMixin:OnLoad()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.