~/forever/addon-api
Addon API
ChatConfigUtil.HasPetBattleChannels()ChatConfigWideCheckboxManagerMixin:GetMovingEntry()ChatConfigWideCheckboxManagerMixin:OnUpdate(dt)ChatConfigWideCheckboxManagerMixin:StartMovingEntry(index)ChatConfigWideCheckboxManagerMixin:StopMovingEntry()ChatConfigWideCheckboxManagerMixin:UpdateStates()ChatConfigWideCheckboxMixin:GetChannelDisabled()ChatConfigWideCheckboxMixin:GetChannelIndex()ChatConfigWideCheckboxMixin:GetChannelRuleset()ChatConfigWideCheckboxMixin:LeaveChannel()ChatConfigWideCheckboxMixin:OnDragStart()ChatConfigWideCheckboxMixin:OnLoad()ChatConfigWideCheckboxMixin:SetState(state)ChatConfig_CreateCheckboxes(frame, checkBoxTable, checkBoxTemplate, title)ChatConfig_CreateColorSwatches(frame, swatchTable, swatchTemplate, title)ChatConfig_CreateTieredCheckboxes(frame, checkBoxTable, checkBoxTemplate, subCheckboxTemplate, columns, spacing)ChatConfig_HideCombatTabs()ChatConfig_MoveFilterDown()ChatConfig_MoveFilterUp()ChatConfig_RefreshCurrentChatCategory(preserveCategorySelection)ChatConfig_ResetChatSettings()ChatConfig_ShowCombatTabs()ChatConfig_UpdateChatSettings()ChatConfig_UpdateCheckboxes(frame)ChatConfig_UpdateCombatSettings()ChatConfig_UpdateCombatTabs(selectedTabID)ChatConfig_UpdateFilterList()ChatConfig_UpdateSwatches(frame)ChatConfig_UpdateTieredCheckboxFrame(frame)ChatConfig_UpdateTieredCheckboxes(frame, index)ChatUnitColor_OpenColorPicker(self)ChatWindowTabMixin:OnClick()ChatWindowTabMixin:SetChatWindowIndex(chatWindowIndex)ChatWindowTabMixin:UpdateWidth()ClassTalentHelper.SwitchToLoadoutByIndex(loadoutIndex)ClassTalentHelper.SwitchToLoadoutByName(loadoutName)ClassTalentHelper.SwitchToSpecializationByIndex(specIndex)ClassTalentHelper.SwitchToSpecializationByName(specName)CombatConfig_Colorize_Update()CombatConfig_CreateCombatFilter(name, filter)CombatConfig_DeleteCurrentCombatFilter()CombatConfig_Formatting_Update()CombatConfig_SetCombatFiltersToDefault()CombatConfig_SetFilterName(name)CombatConfig_Settings_Update()CreateChatChannelList(self, ...)CreateChatTextToSpeechChannelList(self, ...)DamageColor_OpenColorPicker(self)GetChatAdditionalColor(type)GetChatUnitColor(type)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.