UNPKG

angular-cached-resource

Version:

An AngularJS module to interact with RESTful resources, even when browser is offline

21 lines (19 loc) 534 B
// Generated by CoffeeScript 1.10.0 var processReadArgs; module.exports = processReadArgs = function($q, args) { var deferred, error, params, success; args = Array.prototype.slice.call(args); params = angular.isObject(args[0]) ? args.shift() : {}; success = args[0], error = args[1]; deferred = $q.defer(); if (angular.isFunction(success)) { deferred.promise.then(success); } if (angular.isFunction(error)) { deferred.promise["catch"](error); } return { params: params, deferred: deferred }; };