public event timeout as ActionEvent
Event emitted each time the timer interval elapses.
The event is dispatched by the GUI event loop. Handlers can update widgets and request repainting without crossing thread boundaries.
timer = Timer(1000)
timer.timeout += lambda(e: ActionEvent): print("tick")
timer.start()