_popupMenuHandler(e) {
    const { type } = e.detail;
    let sizing;
    const menu = this.shadowRoot.querySelector('arc-menu');
    if (menu) {
      const rect = menu.getBoundingClientRect();
      sizing = {
        height: rect.height,
        width: rect.width
      };
    }
    ipcRenderer.send('popup-app-menu', type, sizing);
  }
/**
   * Handler for `popup-menu`. Sends command to the IO process.
   * IO process informs windows to hide the menu.
   * @param {CustomEvent} e
   */
Handler for `popup-menu`. Sends command to the IO process.
IO process informs windows to hide the menu.
Handler for ` popup - menu ` . Sends command to the IO process . IO process informs windows to hide the menu .
_popupMenuHandler(e) {
    const { type } = e.detail;
    let sizing;
    const menu = this.shadowRoot.querySelector('arc-menu');
    if (menu) {
      const rect = menu.getBoundingClientRect();
      sizing = {
        height: rect.height,
        width: rect.width
      };
    }
    ipcRenderer.send('popup-app-menu', type, sizing);
  }
_popupMenuHandler ( e ) { const { type } = e . detail ; let sizing ; const menu = this . shadowRoot . querySelector ( 'arc-menu' ) ; if ( menu ) { const rect = menu . getBoundingClientRect ( ) ; sizing = { height : rect . height , width : rect . width } ; } ipcRenderer . send ( 'popup-app-menu' , type , sizing ) ; }
Handler for `popup-menu`.
Handler for ` popup - menu ` .