~/forever/addon-api
Addon API
IconIntroTrackerMixin:ResetAll()InitiativeTaskCompleteAlertFrameSystem_SetUp(frame, taskName)InstanceAbandonMixin:CheckShowLeaverWarningDialog()InstanceAbandonMixin:CheckShowShutdownDialog()InstanceAbandonMixin:CheckShowVoteDialog(playSound)InstanceAbandonMixin:GetResponse()InstanceAbandonMixin:Init()InstanceAbandonMixin:OnEvent(event, ...)InstanceAbandonMixin:OnLoad()InstanceAbandonMixin:OnShow()InstanceAbandonMixin:Refresh()InstanceAbandonMixin:SetResponse(response)InstanceDifficultyMixin:DeferredUpdate()InstanceDifficultyMixin:GetDifficultyTexture(difficultyTextureFrame, displayChallengeMode, displayMythic, displayHeroic, hasWorldTier)InstanceDifficultyMixin:GetDifficultyTooltip(maxPlayers, instanceGroupSize, difficultyName, isLFR, lfgID, difficulty)InstanceDifficultyMixin:IsGuildGroup()InstanceDifficultyMixin:IsInDelve()InstanceDifficultyMixin:OnEnter()InstanceDifficultyMixin:OnEvent(event, ...)InstanceDifficultyMixin:OnLeave()InstanceDifficultyMixin:OnLoad()InstanceDifficultyMixin:SetFlipped(flipped)InstanceDifficultyMixin:SetInstanceFrameText(instanceFrame, instanceGroupSize, maxPlayers)InstanceDifficultyMixin:SetIsGuildGroup(isGuildGroup)InstanceDifficultyMixin:Update()IsWatchingHonorAsXP()ItemAlertFrameMixin:SetUpDisplay(icon, itemQuality, name, label, overlayAtlas)LegendaryItemAlertFrame_OnClick(self, button, down)LegendaryItemAlertFrame_OnEnter(self)LegendaryItemAlertFrame_OnLeave(self)LegendaryItemAlertFrame_SetUp(frame, itemLink)LocalizeGarrisonAlerts_zh()LootAlertFrame_OnEnter(self)LootHistoryElementAnimationMixin:InitAndStartAnim(dropInfo)LootHistoryElementAnimationMixin:PlayPerfectRollAnim()LootHistoryElementAnimationMixin:StopPerfectRollAnim()LootHistoryElementMixin:Init(dropInfo)LootHistoryElementMixin:OnEnter()LootHistoryElementMixin:OnEvent(event, ...)LootHistoryElementMixin:OnHide()LootHistoryElementMixin:OnLeave()LootHistoryElementMixin:OnLoad()LootHistoryElementMixin:OnShow()LootHistoryElementMixin:SetDrop(encounterID, lootListKey)LootHistoryElementMixin:SetTooltip()LootHistoryFrameMixin:AddPerfectAnimToQueue(encounterID, lootListKey)LootHistoryFrameMixin:CleanUpPerfectRollAnim()LootHistoryFrameMixin:DoFullRefresh()LootHistoryFrameMixin:FocusGamepad()LootHistoryFrameMixin:GetSelectedEncounterID()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.