UNPKG

box-chrome-sdk

Version:

A Chrome App SDK for the Box V2 API

12 lines (11 loc) 501 B
var downloads = angular.module('chrome.downloads', ['chrome', 'rx']); downloads.service('chromeDownloads', ['chrome', 'rx', function(chrome, rx) { /** * Download a file. * @param {Object} options * @returns {Observable} An observable containing the id of the Chrome DownloadItem started by this call to download. */ this.download = function(options) { return rx.Observable.fromChromeCallback(chrome.downloads.download, null, chrome.downloads)(options); }; }]);