~/forever/addon-api
Addon API
AddSecureCmd(cmd, cmdString)AddSecureCmdAliases(cmd, ...)AllowChatFramesToShow(chatFrame)ChannelFrameButtonMixin:HideTutorial()ChannelFrameButtonMixin:OnClick()ChannelFrameButtonMixin:OnEnter()ChannelFrameButtonMixin:OnEvent(event, ...)ChannelFrameButtonMixin:OnGroupStatusChanged()ChannelFrameButtonMixin:OnLeave()ChannelFrameButtonMixin:OnLoad()ChannelFrameButtonMixin:OnMouseDown()ChannelFrameButtonMixin:OnMouseUp()ChatAlertFrameMixin:OnLoad()ChatAlertFrameMixin:SetChatButtonSide(buttonSide)ChatEdit_CustomTabPressed(editBox)ChatFrameEditBoxBaseMixin:AddHistory()ChatFrameEditBoxBaseMixin:ClearChat()ChatFrameEditBoxBaseMixin:ExtractChannel(msg)ChatFrameEditBoxBaseMixin:ExtractTellTarget(msg, chatType)ChatFrameEditBoxBaseMixin:GetChannelTarget()ChatFrameEditBoxBaseMixin:GetChatType()ChatFrameEditBoxBaseMixin:GetStickyType()ChatFrameEditBoxBaseMixin:GetTellTarget()ChatFrameEditBoxBaseMixin:HandleChatType(msg, command, send)ChatFrameEditBoxBaseMixin:OnPreSendText()ChatFrameEditBoxBaseMixin:ParseText(send, parseIfNoSpaces)ChatFrameEditBoxBaseMixin:ProcessChatType(msg, index, send)ChatFrameEditBoxBaseMixin:ResetChatTypeToSticky()ChatFrameEditBoxBaseMixin:SendText(addHistory)ChatFrameEditBoxBaseMixin:SetChannelTarget(channelTarget)ChatFrameEditBoxBaseMixin:SetChatType(chatType)ChatFrameEditBoxBaseMixin:SetStickyType(stickyType)ChatFrameEditBoxBaseMixin:SetTellTarget(tellTarget)ChatFrameEditBoxBaseMixin:UpdateHeader()ChatFrameEditBoxMixin:AddHistory()ChatFrameEditBoxMixin:ClearChat()ChatFrameEditBoxMixin:Deactivate()ChatFrameEditBoxMixin:DoesCurrentChannelTargetMatch(localID)ChatFrameEditBoxMixin:HasStickyFocus()ChatFrameEditBoxMixin:OnChar()ChatFrameEditBoxMixin:OnEditFocusGained()ChatFrameEditBoxMixin:OnEditFocusLost()ChatFrameEditBoxMixin:OnEnterPressed()ChatFrameEditBoxMixin:OnEscapePressed()ChatFrameEditBoxMixin:OnEvent(event, ...)ChatFrameEditBoxMixin:OnHide()ChatFrameEditBoxMixin:OnInputLanguageChanged()ChatFrameEditBoxMixin:OnLoad()ChatFrameEditBoxMixin:OnPreSendText()ChatFrameEditBoxMixin:OnShow()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.