Character Vault
Any Concept / Any System
Compendium
Your System Come To Life
Roll20 for Android
Streamlined for your Tablet
Roll20 for iPad
Streamlined for your Tablet

Personal tools

Difference between revisions of "Talk:API:Utility Functions"

From Roll20 Wiki

Jump to: navigation, search
m
Line 1: Line 1:
 
Shouldn't there be some place in here the "setInterval" function that is used by Patrolling example in Advanced examples? --[[User:83909]] ([[User talk:83909|talk]]) 20:51, 13 January 2015
 
Shouldn't there be some place in here the "setInterval" function that is used by Patrolling example in Advanced examples? --[[User:83909]] ([[User talk:83909|talk]]) 20:51, 13 January 2015
:<code>setInterval</code> is not a utility function implemented by Roll20, but rather is a native JavaScript function. See the [https://developer.mozilla.org/en-US/docs/Web/API/WindowTimers.setInterval MDN documentation on setInterval]. Note that the examples on that page use <code>window.setInterval</code>, but the <code>window</code> object is implied in JavaScript and may be omitted, as well as being unavailable in API scripts. So, an API script using <code>setInterval</code> should not use <code>window</code>. --[[User:235259|235259]] ([[User talk:235259|talk]]) 11:42, 14 January 2015 (EST)
+
:<code>setInterval</code> is not a utility function implemented by Roll20, but rather is a native JavaScript function. See the [https://developer.mozilla.org/en-US/docs/Web/API/WindowTimers.setInterval MDN documentation on setInterval]. Note that the examples on that page use <code>window.setInterval</code>, but the <code>window</code> object is implied in JavaScript and may be omitted, as well as being unavailable in API scripts. So, an API script using <code>setInterval</code> should not use <code>window</code>. {{User:235259/Signature}} 11:42, 14 January 2015 (EST)

Revision as of 16:54, 14 January 2015

Shouldn't there be some place in here the "setInterval" function that is used by Patrolling example in Advanced examples? --Ronald L. (talk) 20:51, 13 January 2015

setInterval is not a utility function implemented by Roll20, but rather is a native JavaScript function. See the MDN documentation on setInterval. Note that the examples on that page use window.setInterval, but the window object is implied in JavaScript and may be omitted, as well as being unavailable in API scripts. So, an API script using setInterval should not use window.
Brian – (profile • talk • contrib)
11:42, 14 January 2015 (EST)