~/forever/updates/addon-api
Updates
GamepadPersistentInputLegendEntryMixin:SetCustomRefreshWithEvent(Event, RefreshFunction)GamepadPersistentInputLegendEntryMixin:SetCustomRefreshWithEvents(Events, RefreshFunction)GamepadPersistentInputLegendMixin:AddToGroup(GroupName, Frame)GamepadPersistentInputLegendMixin:CreateBackground(GroupName, height)GamepadPersistentInputLegendMixin:CreateEntry(GroupName, ColumnIndex, RowIndex, IconString, LabelString)GamepadPersistentInputLegendMixin:DoesGroupUseHeader(GroupName)GamepadPersistentInputLegendMixin:GetColumnWidth(GroupName)GamepadPersistentInputLegendMixin:GetGroupWidth(GroupName)GamepadPersistentInputLegendMixin:HideAllGroups()GamepadPersistentInputLegendMixin:OnGamepadShowPersistentInputLegendChanged()GamepadPersistentInputLegendMixin:OnLoad()GamepadPersistentInputLegendMixin:PostVariableSetUp()GamepadPersistentInputLegendMixin:RefreshFriendlyTargetingModifierIcons()GamepadPersistentInputLegendMixin:RefreshHostileTargetingModifierIcons()GamepadPersistentInputLegendMixin:RefreshTargetingModifiers()GamepadPersistentInputLegendMixin:RefreshVisibility()GamepadPersistentInputLegendMixin:SetEntryPromptText(groupName, iconString, labelString)GamepadPersistentInputLegendMixin:SetGroupColumns(groupName, countAndWidth)GamepadPersistentInputLegendMixin:SetGroupUsesHeader(GroupName)GamepadPersistentInputLegendMixin:ShowGroup(GroupName)GamepadPressAndHoldButtonMixin:OnClick(button, down)GamepadPressAndHoldButtonMixin:OnLoad()GamepadPressAndHoldButtonMixin:OnUpdate(elapsed)GamepadPressAndHoldButtonMixin:TimerFinished()GamepadRadialContextMenuMixin:Init(radial)GamepadRadialContextMenuMixin:OnButton(button, isDown)GamepadRadialContextMenuMixin:SetMenuOptions(options)GamepadRadialMixin:ActivateMainMenuOrExit()GamepadRadialMixin:ActivateRadial(radial)GamepadRadialMixin:BeginSelection(segmentIndex)GamepadRadialMixin:CancelSelection()GamepadRadialMixin:EndSelection()GamepadRadialMixin:FillSegmentData()GamepadRadialMixin:InitializeRadialData()GamepadRadialMixin:IsSelecting()GamepadRadialMixin:NextPage()GamepadRadialMixin:OnHide()GamepadRadialMixin:OnKeyDown(key)GamepadRadialMixin:OnLoad()GamepadRadialMixin:OnShow()GamepadRadialMixin:PositionDisabledHighlight(segment)GamepadRadialMixin:PreviousPage()GamepadRadialMixin:ProcessInput(x, y)GamepadRadialMixin:SendRadialChat(chatText)GamepadRadialMixin:SetPagingIconVisibility(isPagingActive)GamepadRadialSegmentMixin:Activate()GamepadRadialSegmentMixin:Deactivate()GamepadRadialSegmentMixin:GetIconLabelAnchor()GamepadRadialSegmentMixin:GetIconOffset(kind)GamepadRadialSegmentMixin:GetLabel()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.