~/forever/updates/addon-api
Updates
SelectableButtonMixin:SetSelectedState(newSelected)SelectableButtonMixin:SetSelectionChangeInterrupt(callback)SelectedIconButtonMixin:GetIconSelectorPopupFrame()SelectedIconButtonMixin:GetIconTexture()SelectedIconButtonMixin:OnClick()SelectedIconButtonMixin:SetIconSelector(iconSelector)SelectedIconButtonMixin:SetIconTexture(iconTexture)SelectionBehaviorMixin.IsElementDataIntrusiveSelected(elementData)SelectionBehaviorMixin.IsIntrusiveSelected(frame)SelectionBehaviorMixin:ClearSelections()SelectionBehaviorMixin:Deselect(frame)SelectionBehaviorMixin:DeselectByPredicate(predicate)SelectionBehaviorMixin:DeselectElementData(elementData)SelectionBehaviorMixin:DeselectSelectedElements()SelectionBehaviorMixin:GetFirstSelectedElementData()SelectionBehaviorMixin:GetSelectedElementData()SelectionBehaviorMixin:HasSelection()SelectionBehaviorMixin:Init(scrollBox, ...)SelectionBehaviorMixin:IsElementDataSelected(elementData)SelectionBehaviorMixin:IsFirstElementDataSelected()SelectionBehaviorMixin:IsFlagSet(flag)SelectionBehaviorMixin:IsLastElementDataSelected()SelectionBehaviorMixin:IsSelected(frame)SelectionBehaviorMixin:OnScrollBoxDataProviderReassigned()SelectionBehaviorMixin:Select(frame)SelectionBehaviorMixin:SelectElementData(elementData)SelectionBehaviorMixin:SelectElementDataByPredicate(predicate)SelectionBehaviorMixin:SelectFirstElementData(predicate)SelectionBehaviorMixin:SelectLastElementData(predicate)SelectionBehaviorMixin:SelectNextElementData(predicate)SelectionBehaviorMixin:SelectOffsetElementData(offset, predicate)SelectionBehaviorMixin:SelectPreviousElementData(predicate)SelectionBehaviorMixin:SetElementDataSelected_Internal(elementData, newSelected)SelectionBehaviorMixin:SetSelectionFlags(...)SelectionBehaviorMixin:ToggleSelect(frame)SelectionBehaviorMixin:ToggleSelectElementData(elementData)SelectionFrameCancelButton_OnClick(self, ...)SelectionFrameOkayButton_OnClick(self, ...)SelectorButtonMixin:GetIconTexture()SelectorButtonMixin:GetSelection()SelectorButtonMixin:GetSelectionIndex()SelectorButtonMixin:GetSelectorFrame()SelectorButtonMixin:Init(selectorFrame)SelectorButtonMixin:OnClick()SelectorButtonMixin:SetIconTexture(iconTexture)SelectorButtonMixin:SetSelectionIndex(selectionIndex)SelectorButtonMixin:UpdateSelectedTexture()SelectorMixin:EnumerateButtons()SelectorMixin:GetButtonTemplate()SelectorMixin:GetNumSelections()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.