Skip to content
Snippets Groups Projects
Commit dd28b1bf authored by Ossi Laine's avatar Ossi Laine
Browse files

Added missing JS files

parent 47c09e6f
Branches
Tags
No related merge requests found
$(document).ready(function() {
var exportButton = $(".get-csv-results");
var progressBarContainer = $(".progress")
var progressBar = $("#export-results-bar")
var exportLinkContainer = $("#export-link-container");
var exportLink = $("#export-link");
// With sockets
function initConnection(socket) {
socket.on('success', function(msg) {
exportButton.text('Generating file...')
exportButton.addClass('disabled')
});
socket.on('progress', function(data) {
progressBar.width(100*(data.done/data.from) + '%')
});
socket.on('timeout', function(data) {
console.log("timeout error", data)
socket.disconnect()
});
socket.on('file_ready', function(file) {
socket.disconnect()
exportButton.text('File is ready!')
exportLinkContainer.removeClass("hidden")
var href = exportLink.attr('href');
href += '&path=' + file.path
$(exportLink).attr('href', href);
// Remove progress bar
progressBarContainer.addClass("hidden")
progressBar.width('0%')
exportLink.text('Download: ' + file.filename + '.csv')
});
}
exportButton.click(function(event) {
event.preventDefault()
// Init socket
var socket = io.connect(exportURL);
initConnection(socket)
socket.emit('generate_csv', {exp_id: this.dataset.value})
progressBarContainer.removeClass("hidden")
})
})
const baseURI = 'localhost/';
//const baseURI = 'http://onni.utu.fi/';
var exportURL = baseURI + 'download_csv';
var getDrawingURI = baseURI + 'create_embody';
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment