~/forever/updates/addon-api
Updates
PLAYER_STOPPED_LOOKINGPLAYER_STOPPED_MOVINGPLAYER_STOPPED_TURNINGPLAYER_SWING: swingDuration, swingTypePLAYER_SWING_RANGE_UPDATE: swingType, isInRange, checksRangePLAYER_TALENT_UPDATEPLAYER_TARGET_CHANGEDPLAYER_TARGET_DIEDPLAYER_TOTEM_UPDATE: totemSlotPLAYER_TRADE_CURRENCYPLAYER_TRADE_MONEYPLAYER_TRIAL_XP_UPDATE: unitTargetPLAYER_UNGHOSTPLAYER_UPDATE_RESTINGPLAYER_XP_UPDATE: unitTargetPLAY_MOVIE: movieIDPORTRAITS_UPDATEDPOST_MATCH_CURRENCY_REWARD_UPDATE: rewardPOST_MATCH_ITEM_REWARD_UPDATEPROFESSION_EQUIPMENT_CHANGED: skillLineID, isToolPROFESSION_RESPEC_CONFIRMATION: skillNamePROVING_GROUNDS_SCORE_UPDATE: pointsPURCHASE_PLOT_RESULT: resultStructure PVPPersonalRatedInfoStructure PVPPostMatchCurrencyRewardStructure PVPPostMatchItemRewardPVPQUEUE_ANYWHERE_SHOWPVPQUEUE_ANYWHERE_UPDATE_AVAILABLEStructure PVPScoreInfoStructure PVPStatInfoStructure PVPTeamInfoPVP_BRAWL_INFO_UPDATEDPVP_MATCH_ACTIVEPVP_MATCH_COMPLETE: winner, durationPVP_MATCH_INACTIVEPVP_MATCH_STATE_CHANGEDPVP_POWER_UPDATEPVP_RATED_STATS_UPDATEPVP_REWARDS_UPDATEPVP_ROLE_POPUP_HIDE: readyCheckInfo?PVP_ROLE_POPUP_SHOW: readyCheckInfoPVP_ROLE_UPDATEPVP_SPECIAL_EVENT_INFO_UPDATEDPVP_TIMER_UPDATE: unitTargetPVP_TYPES_ENABLED: wargameBattlegrounds, ratedBattlegrounds, ratedArenas, ratedSoloShuffle, ratedBGBlitzPVP_VEHICLE_INFO_UPDATEDPVP_WORLDSTATE_UPDATEParseCurrency(text) : resultParseNumber(text, style) : resultPartialPlayTime() : resultDocumented 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.