This commit is contained in:
Crum
2018-01-30 20:56:03 -06:00
parent 2ca06abbfe
commit 90c2847d81
2 changed files with 6 additions and 6 deletions
@@ -159,8 +159,8 @@ end -- new, del
-- function MyAddOn:TimerFeedback() -- function MyAddOn:TimerFeedback()
-- print("5 seconds passed") -- print("5 seconds passed")
-- end -- end
function AceTimer:ScheduleTimer(func, delay, argc,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10) function AceTimer:ScheduleTimer(func, delay, argc, ...)
return new(self, nil, func, delay, argc,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10) return new(self, nil, func, delay, argc, unpack(arg))
end end
--- Schedule a repeating timer. --- Schedule a repeating timer.
@@ -185,8 +185,8 @@ end
-- self:CancelTimer(self.testTimer) -- self:CancelTimer(self.testTimer)
-- end -- end
-- end -- end
function AceTimer:ScheduleRepeatingTimer(func, delay, argc,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10) function AceTimer:ScheduleRepeatingTimer(func, delay, argc, ...)
return new(self, true, func, delay, argc,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10) return new(self, true, func, delay, argc, unpack(arg))
end end
--- Cancels a timer with the given id, registered by the same addon object as used for `:ScheduleTimer` --- Cancels a timer with the given id, registered by the same addon object as used for `:ScheduleTimer`
@@ -255,11 +255,11 @@ do
end end
end end
WidgetBase.Fire = function(self,name,argc,...) WidgetBase.Fire = function(self, name, argc, ...)
argc = table.getn(arg) argc = table.getn(arg)
local func = self.events[name] local func = self.events[name]
if func then if func then
local success, ret = safecall(func,argc+3,self,name,argc,unpack(arg)) local success, ret = safecall(func, argc+3, self, name, argc, unpack(arg))
if success then if success then
return ret return ret
end end