Import code from internal repository (#1)

Import code from internal repository
This commit is contained in:
Łukasz Mierzwa
2017-03-23 16:58:04 -07:00
committed by GitHub
parent 42a6268135
commit e239fd05fd
126 changed files with 11959 additions and 0 deletions

55
static/progress.js Normal file
View File

@@ -0,0 +1,55 @@
var Progress = (function() {
var timer;
init = function() {
NProgress.configure({
minimum: 0.01,
showSpinner: false,
easing: 'linear'
});
}
resetTimer = function() {
if (timer != false) {
clearInterval(timer);
timer = false;
}
}
complete = function() {
resetTimer();
NProgress.done();
}
pause = function() {
resetTimer();
NProgress.set(0.0);
}
start = function() {
var step_ms = 250; // animation step in ms
var steps = (Unsee.GetRefreshRate() * 1000) / step_ms; // how many steps we have
NProgress.set(0.0);
resetTimer();
timer = setInterval(function() {
NProgress.inc(1.0 / steps);
}, step_ms);
}
return {
Init: init,
Pause: pause,
Complete: complete,
Reset: start,
ResetTimer: resetTimer
}
}());