~/forever/addon-api
Addon API
PaladinPowerBarRune:OnLoad()PaladinPowerBarRune:PlayReadyLoop()PaladinPowerBarRune:ResetAllVisuals()PaladinPowerBarRune:SetVisualState(visualState, skipTransitionAnimation)PartyAuraFrameMixin:OnEnter()PartyAuraFrameMixin:OnLeave()PartyAuraFrameMixin:OnUpdate()PartyAuraFrameMixin:Setup(unit, aura, isBuff)PartyAuraFrameMixin:UpdateTooltip()PartyFrameMixin:GetPartyMemberFrame(index)PartyFrameMixin:HidePartyFrames()PartyFrameMixin:InitializePartyMemberFrames()PartyFrameMixin:OnEvent(event, ...)PartyFrameMixin:OnLoad()PartyFrameMixin:OnShow()PartyFrameMixin:ShouldShow()PartyFrameMixin:UpdateMemberFrames()PartyFrameMixin:UpdatePaddingAndLayout()PartyFrameMixin:UpdatePartyFrames()PartyFrameMixin:UpdatePartyMemberBackground()PartyFrameMixin:UpdateSpacingAndLayout()PartyFrameMixin:UpdateSystemSettingFrameSize()PartyMemberAuraMixin:ParseAllAuras(displayOnlyDispellableDebuffs, ignoreBuffs, ignoreDebuffs, ignoreDispelDebuffs)PartyMemberAuraMixin:UpdateAurasInternal(unitAuraUpdateInfo)PartyMemberAuraMixin:UpdateMemberAuras(unitAuraUpdateInfo)PartyMemberBackgroundMixin:OnEvent(event, ...)PartyMemberBackgroundMixin:OnLoad()PartyMemberBackgroundMixin:OnMouseUp(button)PartyMemberBackgroundMixin:OnShow()PartyMemberBackgroundMixin:SaveOpacity()PartyMemberBackgroundMixin:SetOpacity()PartyMemberBackgroundMixin:ToggleOpacity(frame)PartyMemberBuffTooltipMixin:OnLoad()PartyMemberBuffTooltipMixin:UpdateGridLayout(frames, numFrames, anchor)PartyMemberBuffTooltipMixin:UpdateTooltip(frame)PartyMemberFrameMixin:GetUnit()PartyMemberFrameMixin:OnEnter()PartyMemberFrameMixin:OnEvent(event, ...)PartyMemberFrameMixin:OnLeave()PartyMemberFrameMixin:OnUpdate(elapsed)PartyMemberFrameMixin:PartyMemberHealthCheck(value)PartyMemberFrameMixin:Setup(optionalUnitToken, optionalPetUnitToken)PartyMemberFrameMixin:ToCharacterStyleArt()PartyMemberFrameMixin:ToPlayerArt()PartyMemberFrameMixin:ToVehicleArt()PartyMemberFrameMixin:UpdateArt()PartyMemberFrameMixin:UpdateAssignedRoles()PartyMemberFrameMixin:UpdateAuras(unitAuraUpdateInfo)PartyMemberFrameMixin:UpdateHealthBarTextAnchors()PartyMemberFrameMixin:UpdateLeader()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.