~/forever/updates/addon-api
Updates
TalentSelectionChoiceMixin:IsInDeactivatedSubTree()TalentSelectionChoiceMixin:IsInspecting()TalentSelectionChoiceMixin:OnClick(button)TalentSelectionChoiceMixin:OnDragStart()TalentSelectionChoiceMixin:PurchaseRank()TalentSelectionChoiceMixin:SetSelectionInfo(entryInfo, canSelectChoice, isCurrentSelection, selectionIndex)TalentSelectionChoiceMixin:ShouldShowTooltipErrors()TalentSelectionChoiceMixin:UpdateSpendText()TalentSubTreeHeaderMixin:OnButtonsUpdated(treeID)TalentSubTreeHeaderMixin:OnLoad()TalentSubTreeHeaderMixin:OnShow()TalentSubTreeHeaderMixin:SetTalentFrame(talentFrame)TalentSubTreeHeaderMixin:Update()TalentTreeSelectableButtonMixin:SetSelectedState(isSelected)TalentTreeSelectableButtonMixin:Update()TalentUtil.CombineCostArrays(...)TalentUtil.GetReplacesSpellNameFromInfo(definitionInfo)TalentUtil.GetTalentDescription(overrideDescription, spellID)TalentUtil.GetTalentDescriptionFromInfo(definitionInfo)TalentUtil.GetTalentName(overrideName, spellID)TalentUtil.GetTalentNameFromInfo(definitionInfo)TalentUtil.GetTalentSubtext(overrideSubtext, spellID)TalentUtil.GetTalentSubtextFromInfo(definitionInfo)TalentUtil.IsFriendlyCondition(condType)TraitsCommitControlsContainerMixin:Init()TraitsCommitControlsContainerMixin:InitByFrame(traitFrame)TraitsCommitControlsContainerMixin:OnShow()TraitsCommitControlsContainerMixin:SetResetPopupData(popupData)TraitsCommitControlsContainerMixin:ShouldShowResetButton()TraitsCommitControlsContainerMixin:UpdateConfigButtonsState(treeID)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.