1 define([], function () {
4 angular.module('app.gbp').service('SfcService', SfcService);
6 SfcService.$inject = ['Restangular'];
8 function SfcService(Restangular) {
10 this.createObject = createObject;
21 this.setData = setData;
26 * fills Sfc object with data
30 function setData(data) {
34 * gets one Sfc object from Restconf
39 function get(successCbk) {
45 .one('service-function-chain:service-function-chains')
46 .one('service-function-chain')
49 return restObj.get().then(function(data) {
50 self.data = data['service-function-chain'][0];
51 (successCbk || angular.noop)();
57 * creates Endpoint object and fills it with data if available
61 function createObject(data) {