~/forever/addon-api
Addon API
ArtifactBarGetNumArtifactTraitsPurchasableFromXP(pointsSpent, artifactXP, artifactTier)ArtifactBarMixin:AnimatedValueChangedCallback()ArtifactBarMixin:IsArtifactMaxed()ArtifactBarMixin:OnEnter()ArtifactBarMixin:OnEvent(event, ...)ArtifactBarMixin:OnLeave()ArtifactBarMixin:OnLoad()ArtifactBarMixin:OnShow()ArtifactBarMixin:Update()ArtifactBarMixin:UpdateOverlayFrameText()ArtifactBarMixin:UpdateTick()ArtifactTickMixin:OnEnter()ArtifactTickMixin:OnLeave()ArtifactTickMixin:UpdateTick()AzeriteBarMixin:AnimatedValueChangedCallback()AzeriteBarMixin:CancelItemLoadCallback()AzeriteBarMixin:GetLevel()AzeriteBarMixin:OnEnter()AzeriteBarMixin:OnEvent(event, ...)AzeriteBarMixin:OnHide()AzeriteBarMixin:OnLeave()AzeriteBarMixin:OnLoad()AzeriteBarMixin:OnShow()AzeriteBarMixin:SetupPointsTooltip()AzeriteBarMixin:Update()AzeriteBarMixin:UpdateOverlayFrameText()AzeriteBarMixin:UpdatePointsTooltip()EditModeStatusTrackingBarContainerMixin:OnLoad()ExhaustionTickMixin:ExhaustionToolTipText()ExhaustionTickMixin:OnEvent(event, ...)ExhaustionTickMixin:OnLoad()ExhaustionTickMixin:UpdateExhaustionColor()ExhaustionTickMixin:UpdateTickPosition()ExpBarMixin:GetLevelData()ExpBarMixin:GetMaxLevel()ExpBarMixin:IsCapped()ExpBarMixin:OnEnter()ExpBarMixin:OnEvent(event, ...)ExpBarMixin:OnLeave()ExpBarMixin:OnLoad()ExpBarMixin:OnShow()ExpBarMixin:OnValueChanged()ExpBarMixin:Update()ExpBarMixin:UpdateCurrentText()ExpBarMixin:UpdateStatusBarTextures(isRested)ExpBarMixin:UpdateTick()HonorBarMixin:OnEnter()HonorBarMixin:OnEvent(event, ...)HonorBarMixin:OnLeave()HonorBarMixin:OnLoad()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.