JavaScript Timed Functions: Call sequence of functions with given time delays

Recommend this page to a friend!
     
  Info   View files Files   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not enough user ratingsTotal: 186 All time: 276 This week: 4Up
Version License JavaScript version Categories
timed-functions 1.0BSD License1.0Time and Date
Description 

Author

This object can call a sequence of functions with given time delays.

It can register a sequence of callback functions that are called after another with a given time intervals between them.

The time between each function invocation may be counted starting after the last function call is returned or before the last call was made, so the calls are performed with the exact time delays regardless of how long the function call took.

After the sequence of functions was completed, it may restart a new cycle back to the first function call or stop the function calls.

Innovation Award
JavaScript Programming Innovation award nominee
March 2014
Number 2


Prize: One book of choice by Packt
Animations are sequence of actions on objects that are activated after given periods of time between each action.

Animation engines take care of executing the animation actions at the specified intervals.

This object implements just the timing setup, so it can be used to execute sequences of actions not necessarily related with animations.

Manuel Lemos
Picture of JImmy Bo
Name: JImmy Bo <contact>
Classes: 4 packages by
Country: Canada Canada
Age: ???
All time rank: 541 in Canada Canada
Week rank: 6 Up1 in Canada Canada Equal
Innovation award
Innovation award
Nominee: 4x

Winner: 1x

  Files folder image Files (2)  
File Role Description
Accessible without login Plain text file example.js Example Example Usage
Plain text file jsclass.timed_functions.js Class A class to delay execution between code blocks. Allows blocking and non blocking execution.

 Version Control Unique User Downloads Download Rankings  
 0%
Total:186
This week:0
All time:276
This week:4Up