~/forever/addon-api
Addon API
ArenaUnitFrameCcRemoverMixin:OnShow()ArenaUnitFrameCcRemoverMixin:SetIsInEditMode(isInEditMode)ArenaUnitFrameCcRemoverMixin:SetSpellId(spellId)ArenaUnitFrameCcRemoverMixin:SetUnit(unitToken)ArenaUnitFrameCcRemoverMixin:UpdateCooldown()ArenaUnitFrameCcRemoverMixin:UpdateShownState()ArenaUnitFrameDebuffMixin:OnEnter()ArenaUnitFrameDebuffMixin:OnEvent(event, ...)ArenaUnitFrameDebuffMixin:OnLeave()ArenaUnitFrameDebuffMixin:OnLoad()ArenaUnitFrameDebuffMixin:SetIsInEditMode(isInEditMode)ArenaUnitFrameDebuffMixin:SetUnit(unitToken)ArenaUnitFrameDebuffMixin:Update()ArenaUnitFrameDebuffMixin:UpdateShownState()ArenaUnitFrameDebuffMixin:UpdateTooltip()ArenaUtil.IsArenaUnit(unitToken)ArenaUtil.UnitExists(unitToken)ArrowCalloutCloseButtonMixin:OnClick()ArrowCalloutContainerMixin:OnLoad()ArrowCalloutContainerMixin:Setup(calloutInfo)Enumeration ArrowCalloutDirectionArrowCalloutMixin:AnchorCallout(callout, calloutInfo)ArrowCalloutMixin:HideCallout(calloutID)ArrowCalloutMixin:OnEvent(event, ...)ArrowCalloutMixin:OnLoad()ArrowCalloutMixin:Setup(calloutInfo)Enumeration ArrowCalloutTypeStructure ArtifactAppearanceInfoStructure ArtifactAppearanceSetInfoArtifactAppearanceSlotMixin:OnClick(button)ArtifactAppearanceSlotMixin:OnEnter()ArtifactAppearanceSlotMixin:OnLoad()ArtifactAppearancesMixin:OnEvent(event, ...)ArtifactAppearancesMixin:OnHide()ArtifactAppearancesMixin:OnLoad()ArtifactAppearancesMixin:OnNewItemEquipped()ArtifactAppearancesMixin:OnShow()ArtifactAppearancesMixin:ProcessAppearanceDeltas(lastUnlockedAppearances, currentUnlockedAppearances)ArtifactAppearancesMixin:Refresh()ArtifactAppearancesMixin:RefreshIfVisible()ArtifactAppearancesMixin:SetupAppearanceSet(setIndex, prevAppearanceSet)Structure ArtifactArtInfoArtifactBarGetNumArtifactTraitsPurchasableFromXP(pointsSpent, artifactXP, artifactTier)ArtifactBarMixin:AnimatedValueChangedCallback()ArtifactBarMixin:IsArtifactMaxed()ArtifactBarMixin:OnEnter()ArtifactBarMixin:OnEvent(event, ...)ArtifactBarMixin:OnLeave()ArtifactBarMixin:OnLoad()ArtifactBarMixin: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.