inbetween-time

1.0.7 • Public • Published

Inbetween-time.js

Iteration tool Similar to Unity coruotine

Coming

  • await/waitforSeconds/pause -- pause iterations for a certain amount of time

Usage

https://cdn.rawgit.com/gilbertfrausto/inbetween-time/6b439ace/inbetween-time.js

Fiddle

https://jsfiddle.net/e95jh54t/

Repo

https://github.com/gilbertfrausto/inbetween-time

Examples

Inbetween time constructor and instance

constructor t_t({}) takes and Object with these options
Option Description
timer timer Time in ms between each Iteration.
count Max number of iterations.
method Method to be called during each iteration
Inbetween time Instance
Methods Description
iterator will call the method property passed into the constructor @return {void}.
wait take one argument and this is the amount of time the iterator will be stopped in milliseconds @return {void}
getCount get the count of iteration set to happen @return {number}
setCount change the amount of iterations set to happen @return {void}
getInterations getInterations get the iterations number @return {number}
let myInstance = t_t({
    timer: 1000,
    count: 5,
    method: () => {
        console.log(`
            Will fire ${myInstance.getCount()} times!,
            Iteration count ${myInstance.getInterations() + 1}
        `);
    }
});

myInstance.iterator(); // Start iterator
myInstance.wait(2000);// Pause Iteration

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.7
    1
    • latest

Version History

Package Sidebar

Install

npm i inbetween-time

Weekly Downloads

6

Version

1.0.7

License

MIT

Unpacked Size

5.67 kB

Total Files

4

Last publish

Collaborators

  • gilbertfrausto