Skip to content

Instantly share code, notes, and snippets.

@l-margiela
Created March 9, 2016 08:41
Show Gist options
  • Save l-margiela/7fa9597b4aba3f235bcf to your computer and use it in GitHub Desktop.
Save l-margiela/7fa9597b4aba3f235bcf to your computer and use it in GitHub Desktop.
constructor() {
this.Header = new Header();
this.Log = new Log();
console.log(typeof this.messageHandler); // function
this.UserInput = new UserInput(this.messageHandler);
}
constructor(messageHandler) {
console.log(typeof messageHandler); // function
this.newMessageHandler = messageHandler;
console.log(typeof this.newMessageHandler); // undefined
}
keyupHandler(e) {
if(e.keyCode == 13) { // Enter key
console.log(this.newMessageHandler); // undefined
this.newMessageHandler({
"user": "a",
"room": "b",
"type": "message",
"body": e.target.value,
"date_added": "1"
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment