~/forever/addon-api
Addon API
PartyMemberFrameMixin:UpdateManaBarTextAnchors()PartyMemberFrameMixin:UpdateMember()PartyMemberFrameMixin:UpdateMemberHealth(elapsed)PartyMemberFrameMixin:UpdateNameTextAnchors()PartyMemberFrameMixin:UpdateNotPresentIcon()PartyMemberFrameMixin:UpdateOnlineStatus()PartyMemberFrameMixin:UpdatePet()PartyMemberFrameMixin:UpdatePvPStatus()PartyMemberFrameMixin:UpdateReadyCheck()PartyMemberFrameMixin:UpdateVoiceActivityNotification()PartyMemberFrameMixin:VoiceActivityNotificationCreatedCallback(notification)PartyMemberPetFrameMixin:OnEnter()PartyMemberPetFrameMixin:OnEvent(event, ...)PartyMemberPetFrameMixin:OnLeave()PartyMemberPetFrameMixin:OnShow()PartyMemberPetFrameMixin:Setup(optionalPetUnitToken)PartyMemberPetFrameMixin:UpdateAuras(unitAuraUpdateInfo)PetCastingBarMixin:OnEvent(event, ...)PetCastingBarMixin:OnLoad()PetFrameMixin:OnEnter()PetFrameMixin:OnEvent(event, ...)PetFrameMixin:OnHide()PetFrameMixin:OnLeave()PetFrameMixin:OnLoad()PetFrameMixin:OnLoadBase()PetFrameMixin:OnShow()PetFrameMixin:OnUpdate(elapsed)PetFrameMixin:Update(override)PetFrameMixin:UpdateAuras(unitAuraUpdateInfo)PetFrameMixin:UpdateShownState()PetHealthBarMixin:OnLoad()PetHealthBarMixin:OnSizeChanged()PetManaBarMixin:OnLoad()PlayerBottomManagedFrameContainerMixin:Layout()PlayerBuffTimerManager_GetTimer(barType)PlayerBuffTimerManager_OnEvent(self, event, ...)PlayerBuffTimerManager_OnLoad(self)PlayerBuffTimerManager_UpdateTimers(self)PlayerBuffTimer_OnUpdate(self, elapsed)PlayerFrameAlternatePowerBarBaseMixin:AttachBarToUnitUI()PlayerFrameAlternatePowerBarBaseMixin:Initialize()PlayerFrameAlternatePowerBarBaseMixin:OnEvent(event, ...)PlayerFrameAlternatePowerBarBaseMixin:OnHide()PlayerFrameAlternatePowerBarBaseMixin:OnShow()PlayerFrameAlternatePowerBarBaseMixin:RemoveBarFromUnitUI()PlayerFrameAlternatePowerBarBaseMixin:UpdateArt()PlayerFrameAlternatePowerBarBaseMixin:UpdateIsAliveState()PlayerFrameEvokerEbonMightBarMixin:Initialize()PlayerFrameEvokerEbonMightBarMixin:OnBarDisabled()PlayerFrameEvokerEbonMightBarMixin:SetOverflowVisualsActive(active)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.