(function() { 'use strict'; window.Whisper = window.Whisper || {}; var FIVE_SECONDS = 5 * 1000; Whisper.LastSeenIndicatorView = Whisper.View.extend({ className: 'last-seen-indicator-view', templateName: 'last-seen-indicator-view', initialize: function(options) { options = options || {}; this.count = options.count || 0; }, increment: function(count) { this.count += count; this.render(); }, getCount: function() { return this.count; }, render_attributes: function() { var unreadMessages = this.count === 1 ? i18n('unreadMessage') : i18n('unreadMessages', [this.count]); return { unreadMessages: unreadMessages, }; }, }); })();