Timer¶
-
class
rumps.Timer(callback, interval)¶ Python abstraction of an Objective-C event timer in a new thread for application. Controls the callback function, interval, and starting/stopping the run loop.
Changed in version 0.2.0: Method __call__ removed.
Parameters: - callback – Function that should be called every interval seconds. It will be passed this
rumps.Timerobject as its only parameter. - interval – The time in seconds to wait before calling the callback function.
-
callback¶ The current function specified as the callback.
-
interval¶ The time in seconds to wait before calling the
callbackfunction.
-
is_alive()¶ Whether the timer thread loop is currently running.
-
set_callback(callback)¶ Set the function that should be called every
intervalseconds. It will be passed thisrumps.Timerobject as its only parameter.
-
start()¶ Start the timer thread loop.
-
stop()¶ Stop the timer thread loop.
- callback – Function that should be called every interval seconds. It will be passed this