~/forever/updates/addon-api
Updates
SpellBookFrameMixin:RestoreCursorPositionOnNextPage(prevX, prevY)SpellBookFrameMixin:RestoreCursorPositionOnPage(prevX, prevY, preferRightmost)SpellBookFrameMixin:RestoreCursorPositionOnPreviousPage(prevX, prevY, preserveRelativePosition)SpellBookFrameMixin:SelectNextTab(forward)SpellBookFrameMixin:SetMinimized(shouldBeMinimized)SpellBookFrameMixin:SetTab(tabID)SpellBookFrameMixin:SetupAllRanksCheckbox(rootDescription)SpellBookFrameMixin:SetupHidePassivesCheckbox(rootDescription)SpellBookFrameMixin:SetupSettingsDropdown()SpellBookFrameMixin:SetupUseFlyoutsCheckbox(rootDescription)SpellBookFrameMixin:ShouldDisplaySpellBookItem(isKioskEnabled, isHidingPassives, isHidingLowRank, isHidingFlyouts, slotIndex, spellBank)SpellBookFrameMixin:TrySetCategory(categoryEnum)SpellBookFrameMixin:UpdateAllSpellData(resetCurrentPage)SpellBookFrameMixin:UpdateAttic()SpellBookFrameMixin:UpdateDisplayedSpells(forceUpdateSpellGroups, resetCurrentPage)SpellBookFrameTutorialsMixin:AreHelpPlatesShowing()SpellBookFrameTutorialsMixin:CheckShowHelpTips()SpellBookFrameTutorialsMixin:HideHelpPlates(userToggled)SpellBookFrameTutorialsMixin:OnHide()SpellBookFrameTutorialsMixin:OnLoad()SpellBookFrameTutorialsMixin:OnShow()SpellBookFrameTutorialsMixin:ShowHelpPlates()SpellBookFrameTutorialsMixin:ToggleHelpPlates()SpellBookFrameTutorialsMixin:UpdateHelpPlates()SpellBookFrameTutorialsMixin:UpdateTutorialsForFrameSize()SpellBookGeneralCategoryMixin:ContainsSkillLine(skillLineIndex)SpellBookGeneralCategoryMixin:Init(spellBookFrame)SpellBookGeneralCategoryMixin:IsAvailable()SpellBookGeneralCategoryMixin:UpdateSpellGroups()SpellBookHeaderMixin:Init(elementData)SpellBookItemButtonMixin:OnClick(button)SpellBookItemButtonMixin:OnDragStart()SpellBookItemButtonMixin:OnEnter()SpellBookItemButtonMixin:OnLeave()SpellBookItemButtonMixin:OnLoad()SpellBookItemButtonMixin:OnMouseDown()SpellBookItemButtonMixin:OnMouseUp()SpellBookItemMixin.Reset(framePool, self)SpellBookItemMixin:ApplyBorderArt(borderAtlas, borderAnchors)SpellBookItemMixin:ApplyBorderSheenMaskArt()SpellBookItemMixin:ClearSpellData()SpellBookItemMixin:GamepadAdjustTooltipAnchor(tooltip)SpellBookItemMixin:GetDragTarget()SpellBookItemMixin:GetItemType()SpellBookItemMixin:GetName()SpellBookItemMixin:GetTexture()SpellBookItemMixin:HasValidData()SpellBookItemMixin:Init(elementData)SpellBookItemMixin:IsFlyout()SpellBookItemMixin:OnEvent(event, ...)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.