1
0
Fork 0
mirror of https://github.com/portainer/portainer.git synced 2025-07-24 07:49:41 +02:00

Add spinner for loading times

This commit is contained in:
Michael Crosby 2013-06-18 18:01:22 -09:00
parent 0f8da44165
commit 86d7c4db5d
4 changed files with 381 additions and 18 deletions

View file

@ -62,14 +62,23 @@ angular.module('dockerui.services', ['ngResource'])
displayAll: false,
endpoint: DOCKER_ENDPOINT,
version: DOCKER_API_VERSION,
rawUrl: DOCKER_ENDPOINT + '/' + DOCKER_API_VERSION,
rawUrl: DOCKER_ENDPOINT + DOCKER_PORT + '/' + DOCKER_API_VERSION,
uiVersion: UI_VERSION,
url: url
};
})
.factory('ViewSpinner', function() {
var spinner = new Spinner();
var target = document.getElementById('view');
return {
spin: function() { spinner.spin(target); },
stop: function() { spinner.stop(); }
};
})
.factory('Dockerfile', function(Settings) {
var url = Settings.rawUrl + '/build';
return {
settings: Settings,
build: function(file, callback) {
var data = new FormData();
var dockerfile = new Blob([file], { type: 'text/text' });
@ -77,7 +86,7 @@ angular.module('dockerui.services', ['ngResource'])
var request = new XMLHttpRequest();
request.onload = callback;
request.open('POST', 'http://192.168.1.9:4243/v1.1/build');
request.open('POST', url);
request.send(data);
}
};