Add C_Timer
This commit is contained in:
18
C_Timer.lua
Normal file
18
C_Timer.lua
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
---@meta
|
||||||
|
---@class Timer
|
||||||
|
---@field Cancel fun(self: Timer): nil
|
||||||
|
---@field IsCancelled fun(self: Timer): boolean
|
||||||
|
|
||||||
|
---@class C_Timer
|
||||||
|
C_Timer = {
|
||||||
|
---@param seconds number
|
||||||
|
---@param callback function
|
||||||
|
---@return Timer
|
||||||
|
---@overload fun(seconds: number, callback: function, iterations: number)
|
||||||
|
NewTimer = function(seconds, callback) end,
|
||||||
|
---@param seconds number
|
||||||
|
---@param callback function
|
||||||
|
---@return Timer
|
||||||
|
---@overload fun(seconds: number, callback: function, iterations: number)
|
||||||
|
NewTicker = function(seconds, callback) end,
|
||||||
|
}
|
Reference in New Issue
Block a user