title | order | description |
---|---|---|
Timers |
13 |
Documentation of Meteor's timeout APIs. |
Meteor uses global environment variables
to keep track of things like the current request's user. To make sure
these variables have the right values, you need to use
Meteor.setTimeout
instead of setTimeout
and Meteor.setInterval
instead of setInterval
.
These functions work just like their native JavaScript equivalents.
If you call the native function, you'll get an error stating that Meteor
code must always run within a Fiber, and advising to use
Meteor.bindEnvironment
.
{% apibox "Meteor.setTimeout" %}
Returns a handle that can be used by Meteor.clearTimeout
.
{% apibox "Meteor.setInterval" %}
Returns a handle that can be used by Meteor.clearInterval
.
{% apibox "Meteor.clearTimeout" %} {% apibox "Meteor.clearInterval" %}