mirror of https://github.com/portainer/portainer
24 lines
590 B
JavaScript
24 lines
590 B
JavaScript
angular.module('portainer.services')
|
|
.factory('EndpointProvider', ['LocalStorage', function EndpointProviderFactory(LocalStorage) {
|
|
'use strict';
|
|
var endpoint = {};
|
|
var service = {};
|
|
service.initialize = function() {
|
|
var endpointID = LocalStorage.getEndpointID();
|
|
if (endpointID) {
|
|
endpoint.ID = endpointID;
|
|
}
|
|
};
|
|
service.clean = function() {
|
|
endpoint = {};
|
|
};
|
|
service.endpointID = function() {
|
|
return endpoint.ID;
|
|
};
|
|
service.setEndpointID = function(id) {
|
|
endpoint.ID = id;
|
|
LocalStorage.storeEndpointID(id);
|
|
};
|
|
return service;
|
|
}]);
|