~/forever/addon-api
Addon API
FloatingChatFrameClickAnywhereButtonMixin:UpdateState()FloatingChatFrameDockMixin:ActivateFooterBindings()FloatingChatFrameDockMixin:DeactivateFooterBindings()FloatingChatFrameDockMixin:OnLoad()FloatingChatFrameDockMixin:RefreshFooterBindings()FloatingChatFrameDockMixin:RegisterForInterfaceTransitions()FloatingChatFrameDockMixin:SelectNextWindow()FloatingChatFrameDockMixin:SelectPrevWindow()FloatingChatFrameDockMixin:SetUpGamepad()FloatingChatFrameManager_OnEvent(self, event, ...)FloatingChatFrameManager_OnLoad(self)FloatingChatFrameMixin:ClearGamepadFocus()FloatingChatFrameMixin:CreateFooter()FloatingChatFrameMixin:DontRestoreGamepadFocusOnMenuClose()FloatingChatFrameMixin:FocusGamepad()FloatingChatFrameMixin:HasGamepadFocus()FloatingChatFrameMixin:InitializeGamepad()FloatingChatFrameMixin:IsGamepadMenuOpen()FloatingChatFrameMixin:OnEvent(event, ...)FloatingChatFrameMixin:OnHide()FloatingChatFrameMixin:OnLoad()FloatingChatFrameMixin:OpenChatChannelsMenu()FloatingChatFrameMixin:OpenGamepadTabMenu()FloatingChatFrameMixin:RegisterForInterfaceTransitions()FloatingChatFrameMixin:SetGamepadFocus()FloatingChatFrameMixin:SetupGamepad()FloatingChatFrameMixin:SmartNavigationCloseHandler()FloatingChatFrameMixin:UnfocusGamepad()FloatingChatFrameMixin:UninitializeGamepad()FloatingChatFrame_OnMouseScroll(self, delta)FloatingChatFrame_SetupScrolling(self)FloatingChatFrame_Update(id, onUpdateEvent)FloatingChatFrame_UpdateBackgroundAnchors(self)FloatingChatFrame_UpdateScroll(self)GetRandomArgument(...)IsActivePlayerGuide()IsActivePlayerNewcomer()IsBuiltinChatWindow(frame)IsCombatLog(frame)IsSecureCmd(command)IsVoiceTranscription(frame)MessageFrameScrollButtonMixin:OnLoad()MessageFrameScrollButtonMixin:OnUpdate(elapsed)MessageFrameScrollButtonMixin:ScrollDown()MessageFrameScrollButtonMixin:ScrollUp()PrimaryChatFrameMixin:OnLoad()QueryCastSequence(sequence)RegisterNewSlashCommand(callback, command, commandAlias)RemoveExtraSpaces(str)RemoveNewlines(str)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.