holding
v3.1.1
Published
Holding a callback for some times.
Downloads
35
Maintainers
Readme
holding
Holding a callback for some times
Installation
$ npm install holding
API
const holding = require('holding');
const done = holding(2, function() {
console.log(this, 'called');
}, this);
done();
done();
done(); // it works
done.times; // show called times
done.called; // show fn call status
holding(n, fn, context)
n
-{Number}
holding times, it will execute fn after n times.
fn
-{Function}
holding callback.
context
-{Any}
fn context.
holding(n, fn, context).times
- show called times.
holding(n, fn, context).called
- show fn call status.
holding.assert(n, fn, context)
- function for assertion testing, will throw error if call times out of range.