angular-async-chainable v1.0.1
angular-async-chainable
Pre-built async-chainable NPM repo suitable for use within regular JavaScript or AngularJS on the frontend.
See the main async-chainable documentation for how to use the module. This is just the frontend version.
Plain JavaScript usage
Install the component via Bower:
bower install angular-async-chainable
Include the following files in your HTML header:
You can now use in your regular JavaScript code via the gloabl asyncChainable()
function:
asyncChainable()
.then(function(next) {
console.log('Hello');
next();
})
.then(function(next) {
console.log('World');
next();
})
.end();
Use within AngularJS
Install the component via Bower:
bower install angular-async-chainable
Include the following files in your HTML header:
Setup the component in your Angular app:
angular.module('app', 'angular-async-chainable');
Require the
$async
service in any controller / component to use:app.controller('myController', $async) { asyncChainable() .then(function(next) { console.log('Hello'); next(); }) .then(function(next) { console.log('World'); next(); }) .end(); });