diaspora/public/javascripts/views/post.js
2012-01-07 14:23:21 -08:00

22 lines
526 B
JavaScript

App.Views.Post = Backbone.View.extend({
initialize: function(options) {
this.model = options.model;
this.template = _.template($("#stream-element-template").html());
},
render: function() {
this.el = $(this.template($.extend(
this.model.toJSON(),
App.user()
)));
this.$("ul.comments").html(new App.Views.CommentStream({
collection: this.model.comments
}).render());
this.$(".details time").timeago();
this.$("label").inFieldLabels();
return this.el;
}
});