Skip to content

Timer cancellation ​

All the created timers can be cleared (cancelled), to stop their subsequent execution

Library offers methods, starting with Clear to serve this purpose

ClearTimeout ​

Syntax ​

cs
void TimerManager.ClearTimeout(Timeout)

Description ​

Cancells execution of the given timer. Does nothing, if given timer has been already cancelled, or fired.

ClearInterval ​

Warning

While technically, it is possible to use ClearTimeout on the interval timer, and vice-versa, it is confusing and leads to less semantically correct code, so don't. I'm serious.

Syntax ​

cs
void TimerManager.ClearInterval(Timeout /* interval */)

Description ​

Cancells all the subsequent executions of the given interval timer. Does nothing, if given interval has been already cancelled.

ClearImmediate ​

Syntax ​

cs
void TimerManager.ClearImmediate(Immediate)

Description ​

Cancells execution of the given immediate timer. Has no effect on cancelled/executed timers.

Built with VitePress | API version 1.0.40-new-docs.1
Released under the MIT license. All rights reserved