|
|
@ -6,11 +6,13 @@ var Whisper = Whisper || {};
|
|
|
|
Whisper.ConversationView = Backbone.View.extend({
|
|
|
|
Whisper.ConversationView = Backbone.View.extend({
|
|
|
|
initialize: function() {
|
|
|
|
initialize: function() {
|
|
|
|
this.listenTo(this.model, 'destroy', this.remove); // auto update
|
|
|
|
this.listenTo(this.model, 'destroy', this.remove); // auto update
|
|
|
|
|
|
|
|
|
|
|
|
var v = new Whisper.MessageListView({collection: this.model.messages()});
|
|
|
|
var v = new Whisper.MessageListView({collection: this.model.messages()});
|
|
|
|
v.render();
|
|
|
|
v.render();
|
|
|
|
},
|
|
|
|
},
|
|
|
|
events: {
|
|
|
|
events: {
|
|
|
|
'submit #new-message': 'sendMessage',
|
|
|
|
'submit #new-message': 'sendMessage',
|
|
|
|
|
|
|
|
'close': 'remove'
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
sendMessage: function(e) {
|
|
|
|
sendMessage: function(e) {
|
|
|
|