~/forever/addon-api
Addon API
CONSOLE_CLEARCONSOLE_COLORS_CHANGEDCONSOLE_FONT_SIZE_CHANGEDCONSOLE_LOG: messageCONSOLE_MESSAGE: message, colorTypeCVAR_UPDATE: eventName, valueCalculateStringEditDistance(firstString, secondString) : distanceEnumeration ConsoleCategoryEnumeration ConsoleColorTypeStructure ConsoleCommandInfoEnumeration ConsoleCommandTypeConsoleEcho(command, addToHistory, prefix?) : resultConsoleExec(command, addToHistory) : resultConsoleGetAllCommands() : commandsConsoleGetColorFromType(colorType) : colorConsoleGetFontHeight() : fontHeightInPixelsConsoleIsActive() : consoleIsActiveConsolePrintAllMatchingCommands(partialCommandText)ConsoleSetFontHeight(fontHeightInPixels)SetConsoleKey(keystring)TOGGLE_CONSOLE: showConsole?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.