UI Cleanup - Updated Cells subtree.

This commit is contained in:
Taloth Saldono 2015-02-13 22:04:39 +01:00
parent 83b8ab8fe9
commit 7b5c0a952b
23 changed files with 334 additions and 143 deletions

View file

@ -5,19 +5,23 @@ var UiSettings = require('../Shared/UiSettingsModel');
module.exports = NzbDroneCell.extend({
className : 'relative-date-cell',
render : function(){
render : function() {
var dateStr = this.model.get(this.column.get('name'));
if(dateStr) {
if (dateStr) {
var date = moment(dateStr);
var result = '<span title="{0}">{1}</span>';
var tooltip = date.format(UiSettings.longDateTime());
var text;
if(UiSettings.get('showRelativeDates')) {
if (UiSettings.get('showRelativeDates')) {
text = FormatHelpers.relativeDate(dateStr);
}
else {
} else {
text = date.format(UiSettings.get('shortDateFormat'));
}
this.$el.html(result.format(tooltip, text));
}
return this;