~/forever/addon-api
Addon API
AutoFollowStatus_OnEvent(self, event, ...)AutoFollowStatus_OnLoad(self)AutoFollowStatus_OnUpdate(self, elapsed)AzeriteEmpoweredItemDataSource:CreateEmpty()AzeriteEmpoweredItemDataSource:CreateFromFromItemLink(empoweredItemLink)AzeriteEmpoweredItemDataSource:CreateFromItemLocation(empoweredItemLocation)AzeriteEmpoweredItemDataSourceMixin:Clear()AzeriteEmpoweredItemDataSourceMixin:DidEquippedItemChange(equipmentSlotIndex)AzeriteEmpoweredItemDataSourceMixin:GetAllTierInfo()AzeriteEmpoweredItemDataSourceMixin:GetItem()AzeriteEmpoweredItemDataSourceMixin:GetItemLocation()AzeriteEmpoweredItemDataSourceMixin:GetPowerSpellID(powerID)AzeriteEmpoweredItemDataSourceMixin:GetValidationInfo()AzeriteEmpoweredItemDataSourceMixin:HasBeenViewed()AzeriteEmpoweredItemDataSourceMixin:IsFromEquipmentSlot(equipmentSlotIndex)AzeriteEmpoweredItemDataSourceMixin:IsPowerSelected(powerID)AzeriteEmpoweredItemDataSourceMixin:IsPreviewSource()AzeriteEmpoweredItemDataSourceMixin:IsValid()AzeriteEmpoweredItemDataSourceMixin:SetHasBeenViewed()AzeriteEmpoweredItemDataSourceMixin:SetSourceFromItemLink(empoweredItemLink, overrideClassID, overrideSelectedPowersList)AzeriteEmpoweredItemDataSourceMixin:SetSourceFromItemLocation(empoweredItemLocation)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()AzeriteItemLevelUpToastMixin:OnShow()AzeriteItemLevelUpToastMixin:PlayAzeriteItemPowerToast(azeriteItemLocation, azeriteItemID, newPowerLevel, unlockedEmpoweredItemsInfo)AzeriteItemLevelUpToastMixin:PlayBanner(data)AzeriteItemLevelUpToastMixin:SetUpAzeriteMilestoneUnlocks(powerLevel)AzeriteItemLevelUpToastMixin:SetUpUnlockedEmpoweredItems(unlockedEmpoweredItemsInfo)AzeriteItemLevelUpToastMixin:SetupModelScene(forceUpdate)AzeriteItemLevelUpToastMixin:StopBanner()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.