Feature Request: Send text instead of files

This commit is contained in:
Robin Linus 2016-01-02 14:23:51 +01:00
parent ce61dc7c60
commit 0e008a5f31
9 changed files with 288 additions and 111 deletions

View file

@ -43,6 +43,9 @@ Chat.FileTransferProtocol = {
case 'buddies':
this._onBuddies(msg);
break;
case 'text':
this._onTextReceived(msg);
break;
}
},
sendFile: function(peerId, file) {
@ -135,6 +138,19 @@ Chat.FileTransferProtocol = {
},
_onBuddies: function(msg) {
this.set('buddies', msg.buddies);
},
sendText: function(toPeer, text) {
console.log('FTP send text:', text, 'To:', toPeer);
this.connectToPeer(toPeer, function() {
this._sendSystemEvent(toPeer, {
type: 'text',
text: text
});
}.bind(this));
},
_onTextReceived: function(msg) {
this.fire('text-received', msg);
}
};
</script>