メインコンテンツへ飛ぶ

WindowOpenHandlerResponse オブジェクト

  • action string - allow または deny にできます。 新規ウインドウを作成するかどうかを制御します。
  • overrideBrowserWindowOptions BrowserWindowConstructorOptions (任意) - 作成されるウインドウをカスタマイズできます。
  • outlivesOpener boolean (任意) - 既定では、親ウインドウが閉じられるとその子ウインドウも一緒に閉じられます。 これは outlivesOpener: true を指定することで変更できます。こうすると、親ウインドウが閉じられても子ウインドウは閉じなくなります。
  • createWindow (options: BrowserWindowConstructorOptions) => WebContents (optional) - If specified, will be called instead of new BrowserWindow to create the new child window and event did-create-window will not be emitted. 構築される子ウインドウには渡された options オブジェクトを使用すべきです。 これを利用すると例えば、新しいウィンドウを別のウィンドウではなく BrowserView として開くことができます。