~/forever/addon-api
Addon API
ArtifactPowerButtonMixin:SetLinksEnabled(enabled)ArtifactPowerButtonMixin:SetLocked(locked)ArtifactPowerButtonMixin:SetRelicHighlightEnabled(enabled)ArtifactPowerButtonMixin:SetStyle(style)ArtifactPowerButtonMixin:SetupButton(powerID, anchorRegion, textureKit)ArtifactPowerButtonMixin:ShouldGlow(totalPurchasedRanks, isAtForge)ArtifactPowerButtonMixin:StopAllAnimations()ArtifactPowerButtonMixin:UpdateIcon()ArtifactPowerButtonMixin:UpdatePowerType()Structure ArtifactPowerInfoStructure ArtifactRelicInfoArtifactTickMixin:OnEnter()ArtifactTickMixin:OnLeave()ArtifactTickMixin:UpdateTick()ArtifactTitleTemplateMixin:ApplyCursorRelicToSlot(relicSlotIndex)ArtifactTitleTemplateMixin:EvaluateRelics()ArtifactTitleTemplateMixin:OnCursorUpdate()ArtifactTitleTemplateMixin:OnEvent(event, ...)ArtifactTitleTemplateMixin:OnHide()ArtifactTitleTemplateMixin:OnRelicSlotClicked(relicSlot)ArtifactTitleTemplateMixin:OnRelicSlotMouseEnter(relicSlot)ArtifactTitleTemplateMixin:OnRelicSlotMouseLeave(relicSlot)ArtifactTitleTemplateMixin:OnShow()ArtifactTitleTemplateMixin:OnUpdate(elapsed)ArtifactTitleTemplateMixin:RefreshCursorRelicHighlights()ArtifactTitleTemplateMixin:RefreshRelicHighlights(itemID, itemLink)ArtifactTitleTemplateMixin:RefreshRelicTooltips()ArtifactTitleTemplateMixin:RefreshTitle()ArtifactTitleTemplateMixin:SetExpandedState(expanded)ArtifactTitleTemplateMixin:SetPointsRemaining(value)ArtifactTitleTemplateMixin:SetRelicSlotHighlighted(relicSlotIndex, highlighted)ArtifactUIMixin:EvaulateForgeState()ArtifactUIMixin:OnAppearanceChanging()ArtifactUIMixin:OnEvent(event, ...)ArtifactUIMixin:OnHide()ArtifactUIMixin:OnInventoryItemMouseEnter(bag, slot)ArtifactUIMixin:OnInventoryItemMouseLeave(bag, slot)ArtifactUIMixin:OnKnowledgeEnter(knowledgeFrame)ArtifactUIMixin:OnKnowledgeLeave(knowledgeFrame)ArtifactUIMixin:OnLoad()ArtifactUIMixin:OnShow()ArtifactUIMixin:OnTraitsRefunded(numRefunded, refundedTier)ArtifactUIMixin:RefreshKnowledgeRanks()ArtifactUIMixin:SetTab(id)ArtifactUIMixin:SetupPerArtifactData()ArtifactUI_CanViewArtifact()ArtifactUI_HasPurchasedAnything()ArtifactsModelTemplate_OnModelLoaded(self)Assign(other)Enumeration AssistActionTypeDocumented 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.