~/forever/addon-api
Addon API
BonusObjectiveTrackerMixin:OnShowRewardsToastDone(block)BonusObjectiveTrackerMixin:ProcessScenarioBonusObjectives()BonusObjectiveTrackerMixin:SetUpQuestBlock(block, forceShowCompleted)BonusObjectiveTrackerMixin:ShowRewardsToast(block, questID)BonusObjectiveTrackerProgressBarMixin:OnFree()BonusObjectiveTrackerProgressBarMixin:OnGet(isNew, questID, finished)BonusObjectiveTrackerProgressBarMixin:OnLoad()BonusObjectiveTrackerProgressBarMixin:PlayFlareAnim(delta)BonusObjectiveTrackerProgressBarMixin:ResetAnimations()BonusObjectiveTrackerProgressBarMixin:SetValue(percent)BonusObjectiveTrackerProgressBarMixin:UpdateReward()BonusRollFrame_AdvanceLootSpinnerAnim(self)BonusRollFrame_CloseBonusRoll()BonusRollFrame_FinishedFading(self)BonusRollFrame_OnEvent(self, event, ...)BonusRollFrame_OnHide(self)BonusRollFrame_OnLoad(self)BonusRollFrame_OnShow(self)BonusRollFrame_OnUpdate(self, elapsed)BonusRollFrame_StartBonusRoll(spellID, text, duration, currencyID, currencyCost, difficultyID, displayItemID, itemContext, treasureContextLevel)BonusRollLootWonFrame_OnLoad(self)BonusRollMoneyWonFrame_OnLoad(self)BonusTrainingGroundListMixin:GetSelectedQueueOption()BonusTrainingGroundListMixin:InitializeBonusButtons()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()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.