~/forever/updates/addon-api
Updates
ChatFrameMixin:AddSingleMessageType(messageType)ChatFrameMixin:ConfigEventHandler(event, ...)ChatFrameMixin:ContainsChannel(channel)ChatFrameMixin:ContainsMessageGroup(group)ChatFrameMixin:ExcludePrivateMessageTarget(chatTarget)ChatFrameMixin:GetDefaultChatTarget()ChatFrameMixin:MessageEventHandler(event, ...)ChatFrameMixin:OnEvent(event, ...)ChatFrameMixin:OnHyperlinkClick(link, text, button)ChatFrameMixin:OnHyperlinkEnter(link, text, region, boundsLeft, boundsBottom, boundsWidth, boundsHeight)ChatFrameMixin:OnHyperlinkLeave()ChatFrameMixin:OnLoad()ChatFrameMixin:OnUpdate(elapsedSec)ChatFrameMixin:PlayerLevelChanged(...)ChatFrameMixin:PlayerLevelUp(...)ChatFrameMixin:ReceiveAllPrivateMessages()ChatFrameMixin:RegisterForChannels(...)ChatFrameMixin:RegisterForMessages(...)ChatFrameMixin:RemoveAllChannels()ChatFrameMixin:RemoveAllMessageGroups()ChatFrameMixin:RemoveChannel(channel)ChatFrameMixin:RemoveExcludePrivateMessageTarget(chatTarget)ChatFrameMixin:RemoveMessageGroup(group)ChatFrameMixin:RemovePrivateMessageTarget(chatTarget)ChatFrameMixin:SetChannelEnabled(channel, enabled)ChatFrameMixin:SystemEventHandler(event, ...)ChatFrameMixin:UnregisterAllMessageGroups()ChatFrameMixin:UpdateColorByID(chatTypeID, r, g, b)ChatFrameMixin:UpdateDefaultChatTarget()ChatFrameUtil.ActivateChat(editBox)ChatFrameUtil.AddCommunitiesChannel(chatFrame, channelName, channelColor, setEditBoxToChannel)ChatFrameUtil.AddMessageEventFilter(event, callback)ChatFrameUtil.AddNewCommunitiesChannel(chatFrameIndex, clubId, streamId, setEditBoxToChannel)ChatFrameUtil.AddSenderNameFilter(callback)ChatFrameUtil.AddSystemMessage(messageText)ChatFrameUtil.CanAddChannel()ChatFrameUtil.CanChatGroupPerformExpressionExpansion(chatGroup)ChatFrameUtil.ChatPageDown()ChatFrameUtil.ChatPageUp()ChatFrameUtil.CheckShowNewcomerGraduation(isFromGraduationEvent)ChatFrameUtil.CheckUpdateNewcomerEditBoxHint()ChatFrameUtil.ChooseBoxForSend(preferredChatFrame)ChatFrameUtil.ClearChatFocusOverride()ChatFrameUtil.CreateMessageEventFilterRegistry()ChatFrameUtil.CreateSenderNameFilterRegistry()ChatFrameUtil.DeactivateChat(editBox)ChatFrameUtil.DiscordNameColorize(discordName)ChatFrameUtil.DisplayChatHelp(frame)ChatFrameUtil.DisplayGMOTD(chatFrame, gmotd)ChatFrameUtil.DisplayGameTime(frame)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.