Events

From Wowpedia
(Redirected from Events (API))
Jump to: navigation, search
For events in Azeroth such as World Events and Holidays, see Event.

Contents

Events are messages sent by the WoW client to UI code (via OnEvent script handlers), mostly in reaction to things occurring in the game world. All script execution must be completed before a frame is rendered; therefore, event processing code that takes too long or contains an infinite loop will freeze the client.

This page lists events available to addons along with brief descriptions; more detailed information may be available on individual event pages. For a general tutorial on setting up event handling in your addon, see Handling events and the Frame:RegisterEvent method.

Blizzard API Documentation

Systems marked with an asterisk * do not have a function namespace yet.


Note
Note: This list is up to date as of PTR patch 8.2.0 (30093) Apr 16 2019 with a total of 1152 Blizzard documented events

C_AchievementInfo

C_ActionBar

C_AddOns *

C_AdventureJournal

C_AdventureMap

C_AlliedRaces

C_AreaPoiInfo

C_ArtifactUI

C_AuctionHouse *

C_AzeriteEmpoweredItem

C_AzeriteEssence

C_AzeriteItem

C_Bank *

C_BarberShop *

C_BattlePet *

C_BlackMarketInfo *

C_Browser *

C_Calendar

C_ChallengeMode

C_ChatInfo

C_Cinematic *

C_ClassTrial

C_Club

C_ClubFinder

C_CombatLog *

C_Commentator

C_CompactUnitFrames *

C_Console

C_Container *

C_ContributionCollector

C_CurrencyInfo

C_Cursor

C_DeathInfo

C_DuelInfo *

C_EncounterInfo *

C_EncounterJournal

C_EquipmentSet

Expansion

C_FogOfWar

C_FriendList

C_GMTicketInfo *

C_Garrison

C_GlyphInfo *

C_GossipInfo

C_GuildBank *

C_GuildInfo

C_HeirloomInfo *

C_InstanceEncounter *

C_IslandsInfo *

C_IslandsQueue

C_Item

C_ItemSocketInfo

C_ItemText *

C_ItemUpgrade *

C_KeyBindings

C_KnowledgeBase *

C_LFGInfo

C_LFGList

C_LFGuildInfo *

C_LoadingScreen *

C_Loot

C_LossOfControl

C_Mail

C_Map

C_MapExplorationInfo

C_MerchantFrame

C_Minimap *

C_MountJournal

C_MythicPlus

C_NamePlateManager *

C_PaperDollInfo

C_PartyInfo

C_PetInfo

C_PetJournal

C_PvP

C_QuestChoice

C_QuestLog

C_QuestOffer *

C_RecruitAFriend

C_ReportSystem

C_ResearchInfo

C_RestrictedActions *

C_ScenarioInfo *

C_ScrappingMachineUI

C_ScriptWarnings *

C_SecureTransfer *

C_SkillInfo *

C_Social

C_SocialQueue

C_Sound *

C_SpecializationInfo

C_Spell

C_SpellActivationOverlay *

C_SpellBook *

C_StableInfo *

C_System *

C_TalkingHead

C_TaxiMap

C_ToyBoxInfo

C_TradeInfo *

C_TradeSkillUI

C_Trainer *

C_Transmog

C_Tutorial *

C_Macro *

C_UI

C_ModelInfo

C_UIWidgetManager

Unit

C_Vehicle *

C_VideoOptions

C_VignetteInfo

C_VoiceChat

C_VoidStorageInfo *

C_WorldStateInfo *

C_WowTokenUI *

Event Listing

This is an incomplete list of non Blizzard documented or removed events as of patch 7.3.5 (2018-02-01).

AUTH_CHALLENGE_FINISHED → ?
AUTH_CHALLENGE_UI_INVALID → ?
BATTLEFIELD_MGR_DROP_TIMER_CANCELED → ?
BATTLEFIELD_MGR_DROP_TIMER_STARTED → ?
BATTLEFIELD_MGR_EJECTED Misc
BATTLEFIELD_MGR_EJECT_PENDING Misc
BATTLEFIELD_MGR_ENTERED Misc
BATTLEFIELD_MGR_ENTRY_INVITE Misc
BATTLEFIELD_MGR_QUEUE_INVITE Misc
BATTLEFIELD_MGR_QUEUE_REQUEST_RESPONSE Misc
BATTLEFIELD_MGR_QUEUE_STATUS_UPDATE → ?
BATTLEFIELD_MGR_STATE_CHANGE Misc
BILLING_NAG_DIALOG Misc
BN_FRIEND_INVITE_SEND_RESULT Battle.net
BN_NEW_PRESENCE Battle.net
BN_REQUEST_FOF_FAILED Battle.net
BN_SELF_OFFLINE Battle.net
BN_SELF_ONLINE Battle.net
BN_SYSTEM_MESSAGE Battle.net
CHALLENGE_MODE_NEW_RECORD → ?
CHANNEL_VOICE_UPDATE Misc
CLOSE_WORLD_MAP Map
COMMENTATOR_PARTY_INFO_REQUEST Non-Public
DEBUG_MENU_TOGGLED → ?
EVENT_CLASS_TRIAL_TIMER_START → ?
EVENT_CLASS_TRIAL_UPGRADE_COMPLETE → ?
EVENT_TUTORIAL_HIGHLIGHT_SPELL → ?
EVENT_TUTORIAL_UNHIGHLIGHT_SPELL → ?
EXPERIMENTAL_CVAR_CONFIRMATION_NEEDED → ?
GARRISON_BUILDINGS_SWAPPED Garrison
GLYPH_ADDED Glyph
GLYPH_DISABLED Glyph
GLYPH_ENABLED Glyph
GLYPH_REMOVED Glyph
GLYPH_UPDATED Glyph
GMRESPONSE_RECEIVED Communication
GMSURVEY_DISPLAY Misc
GUILD_PERK_UPDATE Guild
GUILD_REP_UPDATED Guild
GUILD_XP_UPDATE Guild
HONOR_PRESTIGE_UPDATE → ?
IGR_BILLING_NAG_DIALOG Misc
MAP_BAR_UPDATE → ?
MOVIE_COMPRESSING_PROGRESS Movie Capture
MOVIE_RECORDING_PROGRESS Movie Capture
MOVIE_UNCOMPRESSED_MOVIE Movie Capture
NEW_TITLE_EARNED Misc
NPC_PVPQUEUE_ANYWHERE PvP
OLD_TITLE_LOST Misc
PARTY_CONVERTED_TO_RAID Party, Raid
PARTY_MEMBERS_CHANGED Party
PETITION_VENDOR_CLOSED Arena, Guild
PETITION_VENDOR_SHOW Arena, Guild
PETITION_VENDOR_UPDATE Arena, Guild
PET_BAR_HIDE Action Bar, Pet
PET_BATTLE_TURN_STARTED Pet battles
PET_RENAMEABLE Pet
PLAYER_AURAS_CHANGED Buff
PLAYER_CHARACTER_UPGRADE_TALENT_COUNT_CHANGED → ?
PLAYTIME_CHANGED Player
PRESTIGE_AND_HONOR_INVOLUNTARILY_CHANGED → ?
PREVIEW_TALENT_POINTS_CHANGED Player
PREVIEW_TALENT_PRIMARY_TREE_CHANGED Player, Talents
PRODUCT_ASSIGN_TO_TARGET_FAILED → ?
PRODUCT_CHOICE_UPDATE → ?
PRODUCT_DISTRIBUTIONS_UPDATED → ?
QUEST_WATCH_OBJECTIVES_CHANGED → ?
RESTRICTED_ACCOUNT_WARNING → ?
RUNE_TYPE_UPDATE Player
SCRIPT_ACHIEVEMENT_PLAYER_NAME → ?
SESSION_TIME_ALERT → ?
STORE_BOOST_AUTO_CONSUMED → ?
STORE_CHARACTER_LIST_RECEIVED → ?
STORE_CLOSE_SIMPLE_CHECKOUT → ?
STORE_CONFIRM_PURCHASE → ?
STORE_OPEN_SIMPLE_CHECKOUT → ?
STORE_ORDER_INITIATION_FAILED → ?
STORE_PRODUCTS_UPDATED → ?
STORE_PRODUCT_DELIVERED → ?
STORE_PURCHASE_ERROR → ?
STORE_PURCHASE_LIST_UPDATED → ?
STORE_REFRESH → ?
STORE_STATUS_CHANGED → ?
STORE_VAS_PURCHASE_COMPLETE → ?
STORE_VAS_PURCHASE_ERROR → ?
SUBSCRIPTION_CHANGED_KICK_IMMINENT → ?
SYNCHRONIZE_SETTINGS System
TRADE_SKILL_FILTER_UPDATE Tradeskill
TRANSMOG_COLLECTION_LOADED → ?
TRIAL_CAP_REACHED_LEVEL → ?
TRIAL_STATUS_UPDATE → ?
UNIT_POWER Unit Info
UPDATE_EXPANSION_LEVEL → ?
UPDATE_GM_STATUS Misc
UPDATE_LFG_LIST_INCREMENTAL Looking for Group
UPDATE_LFG_TYPES Communication
UPDATE_TICKET Misc
UPDATE_WORLD_STATES Battleground
VIGNETTE_ADDED Map
VIGNETTE_REMOVED Map
VOICE_CHANNEL_STATUS_UPDATE Voice
VOICE_CHAT_ENABLED_UPDATE Misc
VOICE_LEFT_SESSION Misc
VOICE_PLATE_START Voice
VOICE_PLATE_STOP Voice
VOICE_PUSH_TO_TALK_START Misc
VOICE_PUSH_TO_TALK_STOP Misc
VOICE_SELF_MUTE Voice
VOICE_SESSIONS_UPDATE Misc
VOICE_START Misc
VOICE_STATUS_UPDATE Misc
VOICE_STOP Misc
WEIGHTED_SPELL_UPDATED → ?
WORLD_MAP_UPDATE Map
WORLD_STATE_UI_TIMER_UPDATE Misc