~/forever/addon-api
Addon API
ACCOUNT_CHARACTER_CURRENCY_DATA_RECEIVEDACCOUNT_CVARS_LOADEDACCOUNT_MONEYACCOUNT_STORE_CURRENCY_AVAILABLE_UPDATED: currencyIDACCOUNT_STORE_FRONT_UPDATED: storeFrontIDACCOUNT_STORE_ITEM_INFO_UPDATED: itemIDACCOUNT_STORE_TRANSACTION_ERROR: resultACHIEVEMENT_EARNED: achievementID, alreadyEarned?ACHIEVEMENT_PLAYER_NAME: achievementIDACHIEVEMENT_SEARCH_UPDATEDACTIONBAR_HIDEGRIDACTIONBAR_PAGE_CHANGEDACTIONBAR_SHOWGRIDACTIONBAR_SHOW_BOTTOMLEFTACTIONBAR_SLOT_CHANGED: slotACTIONBAR_UPDATE_COOLDOWNACTIONBAR_UPDATE_STATEACTIONBAR_UPDATE_USABLEACTION_RANGE_CHECK_UPDATE: slot, isInRange, checksRangeACTION_USABLE_CHANGED: changesACTION_WILL_BIND_ITEMACTIVATE_GLYPH: spellIDACTIVE_COMBAT_CONFIG_CHANGED: configIDACTIVE_DELVE_DATA_UPDATEACTIVE_GAME_MODE_UPDATED: gameModeACTIVE_PLAYER_SPECIALIZATION_CHANGEDACTIVE_TALENT_GROUP_CHANGED: curr, prevADAPTER_LIST_CHANGEDADDONS_UNLOADING: closingClientADDON_ACTION_BLOCKED: isTainted, functionADDON_ACTION_FORBIDDEN: isTainted, functionADDON_LOADED: addOnName, containsBindingsADDON_RESTRICTION_STATE_CHANGED: type, stateADD_NEIGHBORHOOD_CHARTER_SIGNATURE: signatureADVENTURE_MAP_CLOSEADVENTURE_MAP_OPEN: followerTypeIDADVENTURE_MAP_QUEST_UPDATE: questIDADVENTURE_MAP_UPDATE_INSETSADVENTURE_MAP_UPDATE_POISAJ_DUNGEON_ACTION: lfgDungeonIDAJ_OPENAJ_OPEN_COLLECTIONS_ACTIONAJ_PVE_LFG_ACTIONAJ_PVP_ACTION: battleMasterListIDAJ_PVP_LFG_ACTIONAJ_PVP_RBG_ACTIONAJ_PVP_SKIRMISH_ACTIONAJ_PVP_SPECIAL_BG_ACTIONAJ_PVP_TRAINING_GROUNDS_ACTIONAJ_QUEST_LOG_OPEN: questID, uiMapIDDocumented 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.