feature(terminal) add connect/disconnect events

This commit is contained in:
coderaiser 2014-02-04 11:11:18 -05:00
parent 8c4fe43aeb
commit cbf7b2f9fd

View file

@ -109,9 +109,19 @@ var CloudCmd, Util, DOM, CloudFunc, Terminal;
}
function addListeners(callback) {
var socket = CloudCmd.Socket;
var socket = CloudCmd.Socket,
options = {
'connect': function() {
write(socket.CONNECTED + '\r');
},
'disconnect': function() {
write(socket.DISCONNECTED +'\r');
},
};
socket.on(CHANNEL, write);
options[CHANNEL] = write;
socket.on(options);
Term.on('data', function(data) {
socket.emit(CHANNEL, data);