Sha256: ca52548352d057e72e5317874944863b9eaee71b336a18692997556754198c50
Contents?: true
Size: 1.09 KB
Versions: 23
Compression:
Stored size: 1.09 KB
Contents
define([ 'view/base' ], function( BaseView ){ var HeaderView = BaseView.extend({ initialize : function(options) { _.bindAll(this, 'render'); this.templar = options.templar; this.currentNav = { 'header' : { 'title' : 'Ecosystem', 'subtitle' : '', 'date' : new XDate(Date.now()).toUTCString("MMM dd, yyyy"), 'nav' : { 'back' : false } } }; Backbone.Mediator.sub('view:ecosystem:render', this.render, this); Backbone.Mediator.sub('view:dashboard:render', this.render, this); this.render(); }, render : function(data) { this.previous = this.currentNav; _.extend(this.currentNav.header, data); this.templar.render({ path : 'header', el : this.$el, data : this.currentNav }); } }); return HeaderView; });
Version data entries
23 entries across 23 versions & 1 rubygems