[zzAddOn] Cleanup RegisterOpen, RegisterClose

This commit is contained in:
Robin Hüskes 2022-12-02 16:13:11 +01:00
parent c021d7c922
commit 97302fda67
1 changed files with 2 additions and 8 deletions

View File

@ -130,18 +130,12 @@ local function addManagerFrame(self, mode, num, globalfunc)
end
function lib:RegisterOpen(num, func)
if(not num) then return end
local event = "PLAYER_INTERACTION_MANAGER_FRAME_SHOW"
if(not lib['events']:IsEventRegistered(event)) then
self:RegisterEvent(event, handleManagerFrameShow)
end
self:RegisterEvent("PLAYER_INTERACTION_MANAGER_FRAME_SHOW", handleManagerFrameShow)
addManagerFrame(self, 'show', num, func)
end
function lib:RegisterClose(num, func)
if(not num) then return end
local event = "PLAYER_INTERACTION_MANAGER_FRAME_HIDE"
if(not lib['events']:IsEventRegistered(event)) then
self:RegisterEvent(event, handleManagerFrameHide)
end
self:RegisterEvent("PLAYER_INTERACTION_MANAGER_FRAME_HIDE", handleManagerFrameHide)
addManagerFrame(self, 'hide', num, func)
end
function lib:NewAddOn(addonName, addonTable)