Returns all frames registered for a given event
See also Utility functions.
Signature:
... = GetFramesRegisteredForEvent("event")
Arguments:
event- An event name (string)
Returns:
...- A list of tables, each a reference to a frame registered for the event (list)
Examples:
-- Print the names of any named frames registered for an event
local function printFrameNames(...)
for i=1,select("#", ...) do
local frame = select(i, ...)
local name = frame:GetName()
if name then
ChatFrame1:AddMessage(name)
end
end
end
printFrameNames(GetFramesRegisteredForEvent("UNIT_HEALTH"))