~/forever/addon-api
Addon API
AdventuresBoardAuraContainerMixin:GetSocket()AdventuresBoardAuraContainerMixin:OnEnter()AdventuresBoardAuraContainerMixin:OnHide()AdventuresBoardAuraContainerMixin:OnLeave()AdventuresBoardAuraContainerMixin:UpdateAuras()AdventuresBoardAuraIconMixin:OnFadeOutFinished()AdventuresBoardAuraIconMixin:OnLoad()AdventuresBoardAuraIconMixin:OnShow()AdventuresBoardAuraIconMixin:SetVisibility(visible)AdventuresBoardCombatMixin:AddAuraStateReferences(combatLogEvent)AdventuresBoardCombatMixin:AddCombatEventText(combatLogEvent)AdventuresBoardCombatMixin:AddCombatText(text, source, target)AdventuresBoardCombatMixin:AdvanceCooldowns(boardIndices)AdventuresBoardCombatMixin:GetMainFrame()AdventuresBoardCombatMixin:IsShowingActiveCombat()AdventuresBoardCombatMixin:OnLoad()AdventuresBoardCombatMixin:RemoveAuraStateReferences(combatLogEvent)AdventuresBoardCombatMixin:UpdateBoardAuraState(applying, combatLogEvent)AdventuresBoardCombatMixin:UpdateCooldownsFromEvent(combatLogEvent)AdventuresBoardMixin:CreateEnemyFrames()AdventuresBoardMixin:CreateFollowerFrames()AdventuresBoardMixin:EnumerateEnemies()AdventuresBoardMixin:EnumerateEnemySockets()AdventuresBoardMixin:EnumerateFollowerSockets()AdventuresBoardMixin:EnumerateFollowers()AdventuresBoardMixin:GenerateFactoryFunction(puckFramePool, socketFramePool, boardIndices, socketContainer)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)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.