Files
ember-panda/addon/controllers/project/show/operate.js
T

21 lines
734 B
JavaScript

// Generated by CoffeeScript 1.12.5
import Ember from 'ember';
export default Ember.Controller.extend({
operation_running_time: Ember.computed('globals.operation_running', function() {
var duration, hours, minutes, seconds, start_time;
if (!(start_time = this.get('globals.operation_running'))) {
return '';
}
duration = moment.duration(moment().diff(start_time));
if (duration.days()) {
return (duration.days()) + " days and " + (duration.hours()) + " hours";
} else {
hours = ('0' + duration.hours()).slice(-2);
minutes = ('0' + duration.minutes()).slice(-2);
seconds = ('0' + duration.seconds()).slice(-2);
return hours + ":" + minutes + ":" + seconds;
}
})
});