~/forever/addon-api
Addon API
AdventuresBoardMixin:GetAnimFrameByAuraType(frame, previewType)AdventuresBoardMixin:GetFrameByBoardIndex(boardIndex)AdventuresBoardMixin:GetHoverTargetingBoardIndex(placerFrame)AdventuresBoardMixin:GetMainFrame()AdventuresBoardMixin:GetSocketByBoardIndex(boardIndex)AdventuresBoardMixin:HideAssignmentTutorial()AdventuresBoardMixin:HideHealthValues()AdventuresBoardMixin:IsShowingActiveCombat()AdventuresBoardMixin:OnLoad()AdventuresBoardMixin:OnShow()AdventuresBoardMixin:RaiseFrameByBoardIndex(boardIndex)AdventuresBoardMixin:RegisterFrame(boardIndex, socket, frame)AdventuresBoardMixin:Reset()AdventuresBoardMixin:ResetBoardIndicators()AdventuresBoardMixin:ResetFrameLevels()AdventuresBoardMixin:ShowAssignmentTutorial()AdventuresBoardMixin:ShowHealthValues()AdventuresBoardMixin:TriggerTargetingReticles(targetInfos, useLoop)AdventuresBoardMixin:UpdateBoardState(boardTargetInfo)AdventuresBoardMixin:UpdateHealedFollower(followerID)AdventuresCombatLogMixin:AddCombatEvent(combatLogEvent)AdventuresCombatLogMixin:AddCombatRound(roundIndex, currentRound, totalRounds)AdventuresCombatLogMixin:AddCombatRoundHeader(roundIndex, totalRounds)AdventuresCombatLogMixin:AddVictoryState(winState)AdventuresCombatLogMixin:Clear()AdventuresCombatLogMixin:GetCompleteScreen()AdventuresCombatLogMixin:GetNameAtBoardIndex(boardIndex)AdventuresCombatLogMixin:OnLoad()AdventuresCompleteScreenContinueButtonMixin:OnClick()AdventuresCompleteScreenMixin:AdvanceReplay()AdventuresCompleteScreenMixin:AdvanceStage()AdventuresCompleteScreenMixin:CalculateCooldownUpdates(roundIndex)AdventuresCompleteScreenMixin:CloseMissionComplete()AdventuresCompleteScreenMixin:DisableCompleteFrameButtons()AdventuresCompleteScreenMixin:EnableCompleteFrameButtons()AdventuresCompleteScreenMixin:FinishReplay()AdventuresCompleteScreenMixin:GetCovenantMissionFrame()AdventuresCompleteScreenMixin:GetFrameFromBoardIndex(boardIndex)AdventuresCompleteScreenMixin:GetNumReplayRounds()AdventuresCompleteScreenMixin:GetReplayRound(roundIndex)AdventuresCompleteScreenMixin:GetReplaySpeed()AdventuresCompleteScreenMixin:GetReplayTimeElapsed()AdventuresCompleteScreenMixin:IsReplayEventFinished()AdventuresCompleteScreenMixin:IsReplaySpeedFast()AdventuresCompleteScreenMixin:OnEvent(event, ...)AdventuresCompleteScreenMixin:OnHide()AdventuresCompleteScreenMixin:OnLoad()AdventuresCompleteScreenMixin:OnMissionCompleteResponse(missionID, canComplete, succeeded, overmaxSucceeded, followerDeaths, autoCombatResult)AdventuresCompleteScreenMixin:OnReplayEffectResolved()AdventuresCompleteScreenMixin: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.