~/forever/updates/addon-api
Updates
SettingsPanelMixin:GetCurrentLayout()SettingsPanelMixin:GetFirstSmartNavFocusableSettingFrame()SettingsPanelMixin:GetLastSmartNavFocusableSettingFrame()SettingsPanelMixin:GetLayout(category)SettingsPanelMixin:GetOrCreateGroup(group, order)SettingsPanelMixin:GetSetting(variable)SettingsPanelMixin:GetSettingsCanvas()SettingsPanelMixin:GetSettingsList()SettingsPanelMixin:HasUnappliedSettings()SettingsPanelMixin:InitializeGamepad()SettingsPanelMixin:IsCommitInProgress()SettingsPanelMixin:OnCVarChanged(cvar, cvarValue)SettingsPanelMixin:OnEvent(event, ...)SettingsPanelMixin:OnHide()SettingsPanelMixin:OnKeybindRebindFailed(action)SettingsPanelMixin:OnKeybindRebindSuccess(action)SettingsPanelMixin:OnKeybindStartedListening(action, slotIndex)SettingsPanelMixin:OnKeybindStoppedListening(action, slotIndex)SettingsPanelMixin:OnKeybindUnbindFailed(action, unbindAction, unbindSlotIndex)SettingsPanelMixin:OnLoad()SettingsPanelMixin:OnSearchTextChanged()SettingsPanelMixin:OnSettingValueChanged(setting, value)SettingsPanelMixin:OnShow()SettingsPanelMixin:OnTabSelected(tab, tabIndex)SettingsPanelMixin:Open()SettingsPanelMixin:OpenToCategory(categoryID, scrollToElementName)SettingsPanelMixin:RegisterCategory(category, group, addon)SettingsPanelMixin:RegisterInitializer(category, initializer)SettingsPanelMixin:RegisterSetting(category, setting)SettingsPanelMixin:RegisterTransitions()SettingsPanelMixin:RenewKeybinds()SettingsPanelMixin:RepairDisplay()SettingsPanelMixin:RevertSettings()SettingsPanelMixin:SelectCategory(category, force)SettingsPanelMixin:SelectFirstCategory(force)SettingsPanelMixin:SetAllSettingsToDefaults()SettingsPanelMixin:SetApplyButtonEnabled(enabled)SettingsPanelMixin:SetCurrentCategory(category)SettingsPanelMixin:SetCurrentCategorySettingsToDefaults()SettingsPanelMixin:SetCurrentLayout(layout)SettingsPanelMixin:SetIsSettingDefaults(isSettingDefaults)SettingsPanelMixin:SetKeybindingsCategory(category)SettingsPanelMixin:SetOutputText(text)SettingsPanelMixin:SettingsUpdated()SettingsPanelMixin:SetupGamepad()SettingsPanelMixin:SmartNavPanelInfoAdded(panelInfo)SettingsPanelMixin:SmartNavigationCloseHandler()SettingsPanelMixin:TransitionBackOpeningPanel()SettingsPanelMixin:UnfocusContainer(button)SettingsPanelMixin:WipeModifiedTable()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.