Quantcast UnregisterEventFromAllFrames - WoWWiki - Your guide to the World of Warcraft
Recent changes Random page
GAMING
Gaming
 
StarCraft Wiki
Super Smash Wiki
Halopedia
Diablo Wiki
FFXIclopedia
Grand Theft Wiki
See more...

UnregisterEventFromAllFrames

From WoWWiki

Jump to: navigation, search
This is a user-defined function that you can copy and paste into your addon. Replace <PREFIX> with your addon's prefix to avoid conflicts between different versions of these functions.

Globally unregister event.

Code

local function UnregisterEventFromAllFrames_helper(event, ...)
	for i=1,select('#', ...) do
		select(i, ...):UnregisterEvent(event)
	end
end

local function UnregisterEventFromAllFrames(event)
	UnregisterEventFromAllFrames_helper(event, GetFramesRegisteredForEvent(event))
end

Example

-- Globally unregister the event 'MERCHANT_SHOW'.
UnregisterEventFromAllFrames('MERCHANT_SHOW')
Rate this article:
Share this article: