~/forever/addon-api
Addon API
MicroButtonFrameMixin:OnShow()PET_BATTLE_ABILITY_INFO:GetAbilityID()PET_BATTLE_ABILITY_INFO:GetAttackStat(target)PET_BATTLE_ABILITY_INFO:GetCooldown()PET_BATTLE_ABILITY_INFO:GetHealth(target)PET_BATTLE_ABILITY_INFO:GetMaxHealth(target)PET_BATTLE_ABILITY_INFO:GetPadState(stateID, target)PET_BATTLE_ABILITY_INFO:GetPetOwner(target)PET_BATTLE_ABILITY_INFO:GetPetType(target)PET_BATTLE_ABILITY_INFO:GetSpeedStat(target)PET_BATTLE_ABILITY_INFO:GetState(stateID, target)PET_BATTLE_ABILITY_INFO:GetUnitFromToken(target)PET_BATTLE_ABILITY_INFO:GetWeatherState(stateID)PET_BATTLE_ABILITY_INFO:HasAura(auraID, target)PET_BATTLE_ABILITY_INFO:IsInBattle()PET_BATTLE_AURA_ID_INFO:GetAbilityID()PET_BATTLE_AURA_ID_INFO:GetAttackStat(target)PET_BATTLE_AURA_ID_INFO:GetHealth(target)PET_BATTLE_AURA_ID_INFO:GetMaxHealth(target)PET_BATTLE_AURA_ID_INFO:GetPadState(stateID, target)PET_BATTLE_AURA_ID_INFO:GetPetOwner(target)PET_BATTLE_AURA_ID_INFO:GetPetType(target)PET_BATTLE_AURA_ID_INFO:GetSpeedStat(target)PET_BATTLE_AURA_ID_INFO:GetState(stateID, target)PET_BATTLE_AURA_ID_INFO:GetUnitFromToken(target)PET_BATTLE_AURA_ID_INFO:GetWeatherState(stateID)PET_BATTLE_AURA_ID_INFO:HasAura(auraID, target)PET_BATTLE_AURA_ID_INFO:IsInBattle()PET_BATTLE_AURA_INFO:GetAbilityID()PET_BATTLE_AURA_INFO:GetAttackStat(target)PET_BATTLE_AURA_INFO:GetHealth(target)PET_BATTLE_AURA_INFO:GetMaxHealth(target)PET_BATTLE_AURA_INFO:GetPadState(stateID, target)PET_BATTLE_AURA_INFO:GetPetOwner(target)PET_BATTLE_AURA_INFO:GetPetType(target)PET_BATTLE_AURA_INFO:GetRemainingDuration()PET_BATTLE_AURA_INFO:GetSpeedStat(target)PET_BATTLE_AURA_INFO:GetState(stateID, target)PET_BATTLE_AURA_INFO:GetUnitFromToken(target)PET_BATTLE_AURA_INFO:GetWeatherState(stateID)PET_BATTLE_AURA_INFO:HasAura(auraID, target)PET_BATTLE_AURA_INFO:IsInBattle()PetBattleAbilityButton_OnClick(self)PetBattleAbilityButton_OnEnter(self)PetBattleAbilityButton_OnLeave(self)PetBattleAbilityButton_OnLoad(self)PetBattleAbilityButton_UpdateBetterIcon(self)PetBattleAbilityButton_UpdateHotKey(self)PetBattleAbilityButton_UpdateIcons(self)PetBattleAbilityTooltip_SetAbility(petOwner, petIndex, abilityIndex)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.