~/forever/addon-api
Addon API
RemixArtifactCurrencyFrameMixin:OnEnter()RemixArtifactCurrencyFrameMixin:Setup(currencyInfo, displayText)RemixArtifactFrameMixin:AttemptConfigOperation(...)RemixArtifactFrameMixin:CheckAndReportCommitOperation()RemixArtifactFrameMixin:GetButtonAnimationStates()RemixArtifactFrameMixin:GetConfigCommitErrorString()RemixArtifactFrameMixin:GetFrameLevelForButton(nodeInfo, visualState)RemixArtifactFrameMixin:GetFrameLevelForEdge(startButton, unused_endButton)RemixArtifactFrameMixin:HasAnyConfigChanges()RemixArtifactFrameMixin:HasValidConfig()RemixArtifactFrameMixin:IsLocked()RemixArtifactFrameMixin:OnEvent(event, ...)RemixArtifactFrameMixin:OnHide()RemixArtifactFrameMixin:OnLoad()RemixArtifactFrameMixin:OnShow()RemixArtifactFrameMixin:PlayDeselectSoundForNode(nodeID)RemixArtifactFrameMixin:PlaySelectSoundForNode(nodeID)RemixArtifactFrameMixin:PurchaseRank(nodeID)RemixArtifactFrameMixin:PurchaseRankCallback(nodeID, fromConfirmation)RemixArtifactFrameMixin:RefreshBackground()RemixArtifactFrameMixin:RefreshBackgroundModel()RemixArtifactFrameMixin:RefreshTitle()RemixArtifactFrameMixin:SetArtifactItem(itemID)RemixArtifactFrameMixin:SetSelection(nodeID, entryID)RemixArtifactFrameMixin:SetSelectionCallback(nodeID, entryID)RemixArtifactFrameMixin:ShouldShowConfirmation()RemixArtifactFrameMixin:ShowPurchaseVisuals(nodeID)RemixArtifactFrameMixin:TryPurchaseToNode(nodeID)RemixArtifactFrameMixin:TryRefundToNode(nodeID, entryID)RemixArtifactFrameMixin:UpdateLayout()RemixArtifactFrameMixin:UpdateTraitTree()RemixArtifactFrameMixin:UpdateTreeCurrencyInfo()RemixArtifactModelMixin:OnEvent()RemixArtifactModelMixin:OnLoad()RemixArtifactModelMixin:OnModelLoaded()RemixArtifactUI_LoadUI()RemixArtifactUtil.GetEdgeTemplateType(edgeVisualStyle)RemixArtifactUtil.GetTemplateForTalentType(nodeInfo, talentType, _useLarge)ShowRemixArtifactFrame()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.