whole_func_string: function PopupMonitor() {
  	this.intervals = {};
  	this.monitorInterval = null;
  	this.windowInstance = null;
  	this.onMessage = messageEvent => {
  		if ( messageEvent.source === this.windowInstance ) {
  			this.emit( 'message', messageEvent.data );
  		}
  	};
  }
func_code_string: function PopupMonitor() {
  	this.intervals = {};
  	this.monitorInterval = null;
  	this.windowInstance = null;
  	this.onMessage = messageEvent => {
  		if ( messageEvent.source === this.windowInstance ) {
  			this.emit( 'message', messageEvent.data );
  		}
  	};
  }
func_documentation_string: PopupMonitor component
  
  @public