~/forever/addon-api
Addon API
BonusTrainingGroundListMixin:OnEvent(event, ...)BonusTrainingGroundListMixin:OnHide()BonusTrainingGroundListMixin:OnLoad()BonusTrainingGroundListMixin:OnShow()BonusTrainingGroundListMixin:Refresh()BonusTrainingGroundListMixin:SetSelectedQueueOption(selectedQueueOption)BonusTrainingGroundListMixin:TrySelectFirstQueueOptionIfNoneSelected()BoostTutorial:ACTIONBAR_SLOT_CHANGED()BoostTutorial:CanDismissPointer(nextSpellID, nextTextID)BoostTutorial:ClearActionBar()BoostTutorial:GetPointerFrameID(matchingSpellID)BoostTutorial:HidePointerFrame(matchingSpellID)BoostTutorial:HighlightSpell(spellID, textID)BoostTutorial:Init()BoostTutorial:IsSpellInPushQueue(spellID)BoostTutorial:OnEvent(event, ...)BoostTutorial:RemoveSpellFromPushQueue(spellID)BoostTutorial:SCENARIO_UPDATE()BoostTutorial:SPELL_PUSHED_TO_ACTIONBAR(spellID)BoostTutorial:SetQueuedHighlight(spellID, textID)BoostTutorial:TUTORIAL_HIGHLIGHT_SPELL(spellID, textID)BoostTutorial:TUTORIAL_UNHIGHLIGHT_SPELL()BoostTutorial:UNIT_SPELLCAST_SUCCEEDED(unit, cast, spellID)BoostTutorial:UPDATE_BONUS_ACTIONBAR()BoostTutorial:UnhighlightSpells(matchingSpellID)BoostTutorial:UpdateQueuedActionBarHighlight()BoostTutorial_LoadUI()BossBanner_AnimBannerIn(self, entry)BossBanner_AnimBannerOut(self, entry)BossBanner_AnimKillHold(self, entry)BossBanner_AnimLootExpand(self, entry)BossBanner_AnimLootInsert(self, entry)BossBanner_AnimSwitch(self, entry)BossBanner_BeginAnims(self, animState)BossBanner_ConfigureLootFrame(lootFrame, data)BossBanner_IsExclusiveQueued()BossBanner_OnAnimOutFinished(self)BossBanner_OnEvent(self, event, ...)BossBanner_OnLoad(self)BossBanner_OnLootItemEnter(self)BossBanner_OnLootItemLeave(self)BossBanner_OnMouseDown(...)BossBanner_OnUpdate(self, elapsed)BossBanner_Play(self, data)BossBanner_SetAnimState(self, animState)BossBanner_Stop(self)BossSpellBarMixin:AdjustPosition()BossTargetFrameContainerMixin:OnEvent(event, ...)BossTargetFrameContainerMixin:OnLoad()BossTargetFrameContainerMixin:OnShow()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.