how to receive window.postmessage event in angular 9

JavaScript
window.addEventListener("message", () => {
   this.receiveMessage();
}, false)
receiveMessage: any = (event: any) =>  {
  //...
}
constructor(private _authService: AuthService, private _router: Router) { 
   if (window.addEventListener) {
     window.addEventListener("message", this.receiveMessage.bind(this), false);
   } else {
      (<any>window).attachEvent("onmessage", this.receiveMessage.bind(this));
   }
}

Source

Also in JavaScript: