~/forever/updates/addon-api
Updates
ClassTalentButtonBaseMixin:SetSelectableGlowDisabled(disabled)ClassTalentButtonBaseMixin:ShouldShowTooltipErrors()ClassTalentButtonBaseMixin:UpdateActionBarStatus()ClassTalentButtonBaseMixin:UpdateGlow()ClassTalentButtonBaseMixin:UpdateSelectableGlow()ClassTalentButtonBaseMixin:UpdateStateBorder(visualState)ClassTalentButtonCapstonePipMixin:OnLoad()ClassTalentButtonCapstoneWithTrackMixin:CanPlaySelectableGlow()ClassTalentButtonCapstoneWithTrackMixin:GetCapstonePipMixin()ClassTalentButtonCapstoneWithTrackMixin:OnLoad()ClassTalentButtonCapstoneWithTrackMixin:UpdateEntryInfo(skipUpdate)ClassTalentButtonSelectMixin:ClearSelections()ClassTalentButtonSelectMixin:FullUpdate()ClassTalentButtonSelectMixin:OnEnter()ClassTalentButtonSelectMixin:OnLeave()ClassTalentButtonSelectMixin:OnLoad()ClassTalentButtonSelectMixin:ShowSelections()ClassTalentButtonSelectMixin:UpdateEntryInfo(skipUpdate)ClassTalentButtonSelectMixin:UpdateGlow()ClassTalentButtonSpendMixin:AddTooltipInstructions(tooltip)ClassTalentButtonSpendMixin:FullUpdate()ClassTalentButtonSpendMixin:OnEnter()ClassTalentButtonSpendMixin:OnLeave()ClassTalentButtonSpendMixin:OnLoad()ClassTalentButtonSpendMixin:UpdateEntryInfo(skipUpdate)ClassTalentButtonSplitSelectMixin:ClearSelections()ClassTalentButtonSplitSelectMixin:FullUpdate()ClassTalentButtonSplitSelectMixin:OnEnter()ClassTalentButtonSplitSelectMixin:OnLeave()ClassTalentButtonSplitSelectMixin:OnLoad()ClassTalentButtonSplitSelectMixin:ShowSelections()ClassTalentButtonSplitSelectMixin:UpdateGlow()ClassTalentCurrencyDisplayMixin:GetTalentFrame()ClassTalentCurrencyDisplayMixin:IsInspecting()ClassTalentCurrencyDisplayMixin:SetAmount(amount)ClassTalentCurrencyDisplayMixin:SetPointTypeText(text)ClassTalentEdgeArrowMixin:GetDiameterOffsetForAngle(angle)ClassTalentEdgeArrowMixin:IsSubTreeNodeEdge()ClassTalentEdgeArrowMixin:UpdateState()ClassTalentHelper.SwitchToLoadoutByIndex(loadoutIndex)ClassTalentHelper.SwitchToLoadoutByName(loadoutName)ClassTalentHelper.SwitchToSpecializationByIndex(specIndex)ClassTalentHelper.SwitchToSpecializationByName(specName)ClassTalentImportExportMixin:ConvertToImportLoadoutEntryInfo(configID, treeID, loadoutContent)ClassTalentImportExportMixin:CreateImportLoadoutEntryInfoFromSingleNode(results, configID, treeNodeInfo, indexInfo)ClassTalentImportExportMixin:CreateImportLoadoutEntryInfoFromTieredNode(results, configID, treeNodeInfo, indexInfo)ClassTalentImportExportMixin:GetActiveEntryIndex(treeNode)ClassTalentImportExportMixin:GetLoadoutExportString()ClassTalentImportExportMixin:HashEquals(a, b)ClassTalentImportExportMixin:ImportLoadout(importText, loadoutName)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.