Skip to content

Basic usage

Include package namespace

Inside file, where you plan to use package's functionality, include the using directive:

cs
using JsTimers;

Hint:

To reduce the amount of code you have to write every time you want to call package methods, try the using static directive instead:

cs
using static JsTimers.TimerManager;

Create your first timer

Instantiating a timer is as simple as calling the TimerManager.SetTimeout method:

cs
TimerManager.SetTimeout(
  () => Console.WriteLine("Hello from JsTimers!"),
  1000
);

Cancel the timer

Cancelling timers is also pretty straight-forward:

cs
Timeout timer = TimerManager.SetTimeout(
  () => ThisWillNotBeCalled(),
  1000
);
TimerManager.ClearTimeout(timer);

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