angular-file-saver
Version:
An AngularJS service that implements the HTML5 W3C saveAs() in browsers that do not natively support it
20 lines (16 loc) • 609 B
JavaScript
;
/*
*
* A AngularJS module that implements the HTML5 W3C saveAs() in browsers that
* do not natively support it
*
* (c) 2015 Philipp Alferov
* License: MIT
*
*/
module.exports = 'ngFileSaver';
angular.module('ngFileSaver', [])
.factory('FileSaver', ['Blob', 'SaveAs', 'FileSaverUtils', require('./angular-file-saver.service')])
.factory('FileSaverUtils', [require('./utils/utils.service.js')])
.factory('Blob', ['$window', 'FileSaverUtils', require('./dependencies/blob.service.js')])
.factory('SaveAs', ['$window', 'FileSaverUtils', require('./dependencies/file-saver.service.js')]);