(function() { | |
'use strict'; | |
angular.module('xos.helpers') | |
/** | |
* @ngdoc service | |
* @name xos.helpers.SlicesPlus | |
* @description Angular resource to fetch /api/utility/slicesplus/ | |
* This is a read-only API and only the `query` method is currently supported. | |
**/ | |
.service('SlicesPlus', function($http, $q){ | |
this.query = (params) => { | |
let deferred = $q.defer(); | |
$http.get('/api/utility/slicesplus/', {params: params}) | |
.then(res => { | |
deferred.resolve(res.data); | |
}) | |
.catch(res => { | |
deferred.reject(res.data); | |
}); | |
return {$promise: deferred.promise}; | |
} | |
}) | |
})(); |