~/forever/addon-api
Addon API
AdventuresMissionPageFollowerPuckMixin:OnMouseUp(button)AdventuresMissionPageFollowerPuckMixin:OnReceiveDrag()AdventuresMissionPageFollowerPuckMixin:SetEmpty()AdventuresMissionPageFollowerPuckMixin:SetFollowerGUID(...)AdventuresMissionPageFollowerPuckMixin:SetHighlight(highlight)AdventuresMissionPageFollowerPuckMixin:SetMainFrame(mainFrame)AdventuresPuckAbilityMixin:AdvanceCooldown()AdventuresPuckAbilityMixin:GetAutoCombatSpellID()AdventuresPuckAbilityMixin:GetBoard()AdventuresPuckAbilityMixin:GetCurrentCooldown()AdventuresPuckAbilityMixin:GetPuck()AdventuresPuckAbilityMixin:OnEnter()AdventuresPuckAbilityMixin:OnLeave()AdventuresPuckAbilityMixin:RefreshCooldown()AdventuresPuckAbilityMixin:SetAbilityInfo(abilityInfo)AdventuresPuckAbilityMixin:SetPuckDesaturation(desaturation)AdventuresPuckAbilityMixin:StartCooldown()AdventuresPuckHealthBarMixin:GetHealth()AdventuresPuckHealthBarMixin:OnShow()AdventuresPuckHealthBarMixin:SetHealth(health)AdventuresPuckHealthBarMixin:SetMaxHealth(maxHealth)AdventuresPuckHealthBarMixin:SetPuckDesaturation(desaturation)AdventuresPuckHealthBarMixin:SetRole(role)AdventuresPuckHealthBarMixin:UpdateHealthBar()AdventuresPuckMixin:AdvanceCooldowns()AdventuresPuckMixin:GetAutoCombatAutoAttack()AdventuresPuckMixin:GetAutoCombatSpells()AdventuresPuckMixin:GetBoard()AdventuresPuckMixin:GetBoardIndex()AdventuresPuckMixin:GetHealth()AdventuresPuckMixin:GetName()AdventuresPuckMixin:HideHealthValues()AdventuresPuckMixin:HideSupportColorationRings()AdventuresPuckMixin:OnEnter()AdventuresPuckMixin:OnLeave()AdventuresPuckMixin:OnLoad()AdventuresPuckMixin:PlayDeathAnimation()AdventuresPuckMixin:Reset()AdventuresPuckMixin:SetHealth(health)AdventuresPuckMixin:SetMaxHealth(maxHealth)AdventuresPuckMixin:SetPuckDesaturation(desaturation)AdventuresPuckMixin:ShowAutoAttackTargetingReticles()AdventuresPuckMixin:ShowHealthValues()AdventuresPuckMixin:ShowSupportColorationRings()AdventuresPuckMixin:StartCooldown(autoCombatSpellID)AdventuresPuckMixin:UpdateFade(elapsed)AdventuresRewardsFollowerMixin:SetFollowerInfo(info, xp)AdventuresRewardsFollowerMixin:UpdateExperience()AdventuresRewardsScreenContinueButtonMixin:OnClick()AdventuresRewardsScreenContinueButtonMixin: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.