~/forever/updates/addon-api
Updates
ClassTalentsFrameMixin:IsActiveTabSelected()ClassTalentsFrameMixin:IsDefaultLoadout()ClassTalentsFrameMixin:IsHeroSpecActive(subTreeID)ClassTalentsFrameMixin:IsHighlightedStarterBuildEntry(entryID)ClassTalentsFrameMixin:IsInspecting()ClassTalentsFrameMixin:IsLocked()ClassTalentsFrameMixin:IsPreviewingSubTree(subTreeID)ClassTalentsFrameMixin:IsSpecActivationInProgress()ClassTalentsFrameMixin:IsStarterBuildConfig(configID)ClassTalentsFrameMixin:IsTalentButton(element)ClassTalentsFrameMixin:LoadConfigByIndex(index)ClassTalentsFrameMixin:LoadConfigByName(name)ClassTalentsFrameMixin:LoadConfigByPredicate(predicate)ClassTalentsFrameMixin:LoadConfigInternal(configID, autoApply, skipAnimation)ClassTalentsFrameMixin:LoadSavedVariables()ClassTalentsFrameMixin:LoadTalentTreeInternal()ClassTalentsFrameMixin:OnActionBarsChanged()ClassTalentsFrameMixin:OnConfigChanged(configID)ClassTalentsFrameMixin:OnEvent(event, ...)ClassTalentsFrameMixin:OnGateDisplayed(gate, firstButton, condInfo)ClassTalentsFrameMixin:OnHeroSpecSelectionClosed()ClassTalentsFrameMixin:OnHeroSpecSelectionOpened()ClassTalentsFrameMixin:OnHide()ClassTalentsFrameMixin:OnHideBase()ClassTalentsFrameMixin:OnLoad()ClassTalentsFrameMixin:OnPreviewSearchResultClicked(resultInfo)ClassTalentsFrameMixin:OnShow()ClassTalentsFrameMixin:OnShowBase()ClassTalentsFrameMixin:OnTraitConfigCreateFinished(configID)ClassTalentsFrameMixin:OnTraitConfigCreateFinishedBase(configID)ClassTalentsFrameMixin:OnTraitConfigCreateStarted(newConfigHasPurchasedRanks)ClassTalentsFrameMixin:OnTraitConfigDeleted(configID)ClassTalentsFrameMixin:OnTraitConfigUpdated(configID)ClassTalentsFrameMixin:OnUpdate()ClassTalentsFrameMixin:PlayPurchaseEffectOnNodes(nodes, playMethodName, fxIDs)ClassTalentsFrameMixin:PurchaseRank(nodeID)ClassTalentsFrameMixin:RefreshClassCurrencyDisplay()ClassTalentsFrameMixin:RefreshConfigID()ClassTalentsFrameMixin:RefreshCurrencyDisplay()ClassTalentsFrameMixin:RefreshGamepadFooter()ClassTalentsFrameMixin:RefreshGates()ClassTalentsFrameMixin:RefreshLoadoutOptions()ClassTalentsFrameMixin:RefreshTreeCurrencyDisplay()ClassTalentsFrameMixin:RefreshTreeHeaders()ClassTalentsFrameMixin:RefundRank(nodeID)ClassTalentsFrameMixin:ResetClassTalents()ClassTalentsFrameMixin:ResetGamepadCursorLocation()ClassTalentsFrameMixin:ResetSpecTalents()ClassTalentsFrameMixin:ResetToLastConfigID()ClassTalentsFrameMixin:ResetTree()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.