~/forever/addon-api
Addon API
NavButtonTemplate_SetupDropdown(self, dropdown)NewCosmeticAlertFrameMixin:OnClick(button, down)NewCosmeticAlertFrameMixin:OnRelease()NewCosmeticAlertFrameMixin:SetUp(itemModifiedAppearanceID)NewCosmeticAlertFrameSystem_SetUp(frame, itemModifiedAppearanceID)NewMountAlertFrameMixin:GetMountItemQuality()NewMountAlertFrameMixin:OnClick(button, down)NewMountAlertFrameMixin:SetUp(mountID)NewMountAlertFrame_SetUp(frame, mountID)NewPetAlertFrameMixin:OnClick(button, down)NewPetAlertFrameMixin:SetUp(petID)NewPetAlertFrame_SetUp(frame, petID)NewRecipeLearnedAlertFrame_GetStarTextureFromRank(rank)NewRecipeLearnedAlertFrame_OnClick(self, button, down)NewRecipeLearnedAlertFrame_SetUp(self, recipeID, recipeLevel)NewRuneforgePowerAlertFrameMixin:OnClick(button, down)NewRuneforgePowerAlertFrameMixin:OnEnter()NewRuneforgePowerAlertFrameMixin:OnLeave()NewRuneforgePowerAlertFrameMixin:OnPowerSet(oldPowerID, newPowerID)NewRuneforgePowerAlertFrameMixin:SetUp(powerID)NewRuneforgePowerAlertSystem_SetUp(frame, powerID)NewToyAlertFrameMixin:OnClick(button, down)NewToyAlertFrameMixin:SetUp(toyID)NewToyAlertFrame_SetUp(frame, toyID)NewWarbandSceneAlertFrameMixin:OnClick(button, down)NewWarbandSceneAlertFrameMixin:SetUp(warbandSceneID)NewWarbandSceneAlertFrame_SetUp(frame, warbandSceneID)OnPooledAlertFrameQueueHide(frame)OnPooledAlertFrameQueueReset(framePool, frame)OpenCoinPickupFrame(multiplier, maxMoney, parent)OptionsListButtonToggle_OnClick(self)OptionsListButton_OnClick(self, mouseButton)OptionsListButton_OnEnter(self)OptionsListButton_OnLeave(self)OptionsListButton_OnLoad(self, toggleFunc)PET_BATTLE_FLOATING_ABILITY_TOOLTIP:EnsureTarget(target)PET_BATTLE_FLOATING_ABILITY_TOOLTIP:GetAbilityID()PET_BATTLE_FLOATING_ABILITY_TOOLTIP:GetAttackStat(target)PET_BATTLE_FLOATING_ABILITY_TOOLTIP:GetHealth(target)PET_BATTLE_FLOATING_ABILITY_TOOLTIP:GetMaxHealth(target)PET_BATTLE_FLOATING_ABILITY_TOOLTIP:GetSpeedStat(target)PET_BATTLE_FLOATING_ABILITY_TOOLTIP:IsInBattle()PVPConquestRewardMixin:Clear()PVPConquestRewardMixin:HideTooltip()PVPConquestRewardMixin:OnClick()PVPConquestRewardMixin:OnEnter()PVPConquestRewardMixin:OnLeave()PVPConquestRewardMixin:SetTexture(texture, alpha)PVPConquestRewardMixin:SetTooltipAnchor(questTooltipAnchor)PVPConquestRewardMixin:Setup()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.