~/forever/addon-api
Addon API
DeveloperConsoleMixin:OnLoad()DeveloperConsoleMixin:OnMouseWheel(delta)DeveloperConsoleMixin:OnUpdate()DeveloperConsoleMixin:RefreshMessageFrame()DeveloperConsoleMixin:ResetCommandHistoryIndex()DeveloperConsoleMixin:RestoreCommandHistory()DeveloperConsoleMixin:RestoreMessageHistory()DeveloperConsoleMixin:SetAutoCompleteText(newCommand, keepAutoComplete)DeveloperConsoleMixin:SetCommandHistoryIndex(commandHistoryIndex)DeveloperConsoleMixin:SetExecuteCommandOverrideFunction(func)DeveloperConsoleMixin:SetFontHeight(fontHeight)DeveloperConsoleMixin:ShouldEditBoxTakeFocus()DeveloperConsoleMixin:StartDragResizing()DeveloperConsoleMixin:StepFilteringCoroutine(extendedTime)DeveloperConsoleMixin:StopDragResizing()DeveloperConsoleMixin:Toggle(shownRequested)DeveloperConsoleMixin:UpdateAnchors()DeveloperConsoleMixin:ValidateHeight(newHeight)DeveloperConsole_GetLastCommand()DeveloperConsole_RepeatLastCommand()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.