I have 2 classes -> class A, class B
class A -> does some logic processing
class B -> connect to websocket endpiont and receives data.
class A {
constructor() {}
register() {
this.otherClass = new B() // class B instance, connects to websocket
this.otherClass.delegate = {
onmessage(message) {
//**this** key in this scope showing class B methods
console.log(message) //I am getting message here
this.processMessage(message) //this is not working
}
}
}
processMessage(message) {
console.log(message) //but I am not getting message here
}
}
How to call processMessage function from class B