~/forever/updates/addon-api
Updates
GarrisonFollowerList:UpdateMissionRemainingTime(follower, fontString)GarrisonFollowerList:UpdateValidSpellHighlight(followerID, followerInfo)GarrisonFollowerListButton:GetFollowerList()GarrisonFollowerListButton_OnClick(self, button)GarrisonFollowerListButton_OnDragStart(self, button)GarrisonFollowerListButton_OnDragStop(self)GarrisonFollowerListButton_OnModifiedClick(self, button)GarrisonFollowerListButton_OnUserClick(self, button)GarrisonFollowerList_DefaultMissionSort(self, follower1, follower2)GarrisonFollowerList_DefaultSort(self, follower1, follower2)GarrisonFollowerList_InitButton(frame, elementData)GarrisonFollowerList_InitializeDefaultMissionSort(self, followers)GarrisonFollowerList_InitializeDefaultSort(self, followers)GarrisonFollowerList_InitializePrioritizeSpecializationAbilityMissionSort(self, followers)GarrisonFollowerList_PrioritizeSpecializationAbilityMissionSort(self, follower1, follower2)GarrisonFollowerList_SetButtonMode(followerList, button, mode)GarrisonFollowerList_SortFollowers(self)GarrisonFollowerList_ToggleExpansion(elementData, scrollBox)GarrisonFollowerPageAbility_OnClick(self, button)GarrisonFollowerPageAbility_StopAnimations(self)GarrisonFollowerPageItemButton_OnEvent(self, event)GarrisonFollowerPageModelUpgrade_OnEvent(self, event)GarrisonFollowerPageModelUpgrade_OnLoad(self)GarrisonFollowerPageModelUpgrade_Update(self)GarrisonFollowerPage_AnchorAbility(abilityFrame, lastAnchor, headerString, isLandingPage)GarrisonFollowerPage_SetItem(itemFrame, itemID, itemLevel)GarrisonFollowerPlacerFrame_OnClick(self, button)GarrisonFollowerPlacer_OnUpdate(self)GarrisonFollowerTabMixin:GetAbilitiesText()GarrisonFollowerTabMixin:GetAutoCombatStatsTemplate()GarrisonFollowerTabMixin:GetFollowerList()GarrisonFollowerTabMixin:GetStatsAnchorFrame()GarrisonFollowerTabMixin:IsEquipmentAbility(followerInfo, ability)GarrisonFollowerTabMixin:IsSpecializationAbility(followerInfo, ability)GarrisonFollowerTabMixin:OnHide()GarrisonFollowerTabMixin:OnLoad()GarrisonFollowerTabMixin:SetupAbilities(followerInfo)GarrisonFollowerTabMixin:SetupNewStatText(anchorFrame, leftText, rightText, additionalOffset)GarrisonFollowerTabMixin:SetupXPBar(followerInfo)GarrisonFollowerTabMixin:ShowAbilities(followerInfo)GarrisonFollowerTabMixin:ShowEquipment(followerInfo)GarrisonFollowerTabMixin:ShowFollower(followerID, followerList)GarrisonFollowerTabMixin:ShowFollowerModel(followerInfo)GarrisonFollowerTabMixin:UpdateAutoSpellAbilities(followerInfo)GarrisonFollowerTabMixin:UpdateCombatantStats(followerInfo)GarrisonFollowerTabMixin:UpdateValidSpellHighlight(followerID, followerInfo)GarrisonFollowerTabMixin:UpdateValidSpellHighlightOnAbilityFrame(abilityFrame, followerID, followerInfo, predicate)GarrisonFollowerTabMixin:UpdateValidSpellHighlightOnEquipmentFrame(equipmentFrame, followerID, followerInfo, predicate)GarrisonFollower_AttemptUpgrade(followerID)GarrisonFollower_DisplayUpgradeConfirmation(followerInfo, upgradeType)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.