~/forever/updates/addon-api
Updates
ClassTalentsFrameMixin:CanChangeTalents()ClassTalentsFrameMixin:CanCommitInstantly()ClassTalentsFrameMixin:CancelLoadSystemTutorials()ClassTalentsFrameMixin:CheckConfirmStarterBuildDeviation(acceptCallback, cancelCallback)ClassTalentsFrameMixin:CheckConfirmSwapFromDefault(callback, cancelCallback)ClassTalentsFrameMixin:CheckHeroTalentTutorial(subTreeInfo, tipOffsetX, tipOffsetY, tipParent, tipRegion)ClassTalentsFrameMixin:CheckLoadSystemTutorials(changedConfigID)ClassTalentsFrameMixin:CheckSetSelectedConfigID()ClassTalentsFrameMixin:CheckUpdateLastSelectedConfigID(configID)ClassTalentsFrameMixin:ClearLastSelectedConfigID()ClassTalentsFrameMixin:CommitConfigInternal()ClassTalentsFrameMixin:CopyInspectLoadout()ClassTalentsFrameMixin:GamepadGetStartingButtonForTree(current, direction)ClassTalentsFrameMixin:GamepadNavigateHorizontalSection(direction)ClassTalentsFrameMixin:GamepadNavigateVerticalSection()ClassTalentsFrameMixin:GenerateChatLink()ClassTalentsFrameMixin:GetActiveTab()ClassTalentsFrameMixin:GetAssociatedMicroButtons()ClassTalentsFrameMixin:GetClassID()ClassTalentsFrameMixin:GetClassName()ClassTalentsFrameMixin:GetConfigApplicationState()ClassTalentsFrameMixin:GetConfigCommitErrorString()ClassTalentsFrameMixin:GetDefinitionInfoForEntry(entryID)ClassTalentsFrameMixin:GetFallbackConfigID()ClassTalentsFrameMixin:GetFrameLevelForButton(nodeInfo, _visualState)ClassTalentsFrameMixin:GetHasStarterBuild()ClassTalentsFrameMixin:GetInspectString()ClassTalentsFrameMixin:GetInspectUnit()ClassTalentsFrameMixin:GetIsStarterBuildActive()ClassTalentsFrameMixin:GetPlayerSpellsFrame()ClassTalentsFrameMixin:GetSpecID()ClassTalentsFrameMixin:GetSpecName()ClassTalentsFrameMixin:GetSpecializationTab()ClassTalentsFrameMixin:GetSubTreeInfoForEntry(entryID)ClassTalentsFrameMixin:GetTraitTreeName(traitTreeID, groupIDs)ClassTalentsFrameMixin:GetTreeSectionIndexOfCurrentButton()ClassTalentsFrameMixin:HandlePlayerTalentUpdate()ClassTalentsFrameMixin:HasAnyConfigChanges()ClassTalentsFrameMixin:HasAnyPendingChanges()ClassTalentsFrameMixin:HasAnyPurchasedRanks()ClassTalentsFrameMixin:HasAnyRefundInvalidNodes()ClassTalentsFrameMixin:HasCopyButton()ClassTalentsFrameMixin:HasValidConfig()ClassTalentsFrameMixin:HideSpecChangeElements()ClassTalentsFrameMixin:InitializeActiveSpec()ClassTalentsFrameMixin:InitializeLoadSystem()ClassTalentsFrameMixin:InitializeOther()ClassTalentsFrameMixin:InitializeSearchOptionsDropdown()ClassTalentsFrameMixin:InitializeTabSystem()ClassTalentsFrameMixin:InitializeTreeHeaders()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.