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
