~/forever/addon-api
Addon API
AdventuresCompleteScreenMixin:OnSkipKeyPressed(key)AdventuresCompleteScreenMixin:PlayReplayEffect(combatLogEvent)AdventuresCompleteScreenMixin:ResetMissionDisplay()AdventuresCompleteScreenMixin:SetAnimationControl()AdventuresCompleteScreenMixin:SetCompleteFrameState(shouldShow)AdventuresCompleteScreenMixin:SetCurrentMission(mission)AdventuresCompleteScreenMixin:SetReplaySpeed(replaySpeed)AdventuresCompleteScreenMixin:ShouldShowRewardsScreen()AdventuresCompleteScreenMixin:ShowRewardsScreen()AdventuresCompleteScreenMixin:SkipToTheEndOfMission()AdventuresCompleteScreenMixin:StartMissionReplay()AdventuresCompleteScreenMixin:StartReplayEvent(roundIndex, eventIndex)AdventuresCompleteScreenMixin:StartReplayRound(roundIndex)AdventuresCompleteScreenMixin:ToggleReplaySpeed()AdventuresCompleteScreenMixin:UpdateButtonTextToState()AdventuresCompleteScreenMixin:UpdateMissionReplay(elapsed)AdventuresCompleteScreenSpeedButtonMixin:OnClick()AdventuresCompleteScreenSpeedButtonMixin:SetSpeedUpShown(shown)AdventuresEnemyPuckMixin:GetAutoCombatAutoAttack()AdventuresEnemyPuckMixin:GetAutoCombatSpells()AdventuresEnemyPuckMixin:GetName()AdventuresEnemyPuckMixin:OnLoad()AdventuresEnemyPuckMixin:SetEncounter(encounter)AdventuresFollowerPuckMixin:GetAutoCombatAutoAttack()AdventuresFollowerPuckMixin:GetAutoCombatSpells()AdventuresFollowerPuckMixin:GetFollowerGUID()AdventuresFollowerPuckMixin:GetName()AdventuresFollowerPuckMixin:GetSupportPreviewTypeForPuck()AdventuresFollowerPuckMixin:HideSupportColorationRings()AdventuresFollowerPuckMixin:OnLoad()AdventuresFollowerPuckMixin:SetFollowerGUID(followerGUID, info)AdventuresFollowerPuckMixin:ShowSupportColorationRings()AdventuresFollowerPuckMixin:UpdateStats()AdventuresFriendlyTargetingIndicatorMixin:Loop()AdventuresFriendlyTargetingIndicatorMixin:OnHide()AdventuresFriendlyTargetingIndicatorMixin:OnShow()AdventuresFriendlyTargetingIndicatorMixin:Play()AdventuresFriendlyTargetingIndicatorMixin:SetBuffColor()AdventuresFriendlyTargetingIndicatorMixin:SetDefault()AdventuresFriendlyTargetingIndicatorMixin:SetHealingColor()AdventuresFriendlyTargetingIndicatorMixin:Stop()AdventuresLevelPortraitMixin:SetupPortrait(info)AdventuresMissionPageFollowerPuckMixin:GetInfo()AdventuresMissionPageFollowerPuckMixin:GetMainFrame()AdventuresMissionPageFollowerPuckMixin:IsEmpty()AdventuresMissionPageFollowerPuckMixin:OnDragStart()AdventuresMissionPageFollowerPuckMixin:OnDragStop()AdventuresMissionPageFollowerPuckMixin:OnEnter()AdventuresMissionPageFollowerPuckMixin:OnLeave()AdventuresMissionPageFollowerPuckMixin:OnLoad()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.