WindowOpenHandlerResponse オブジェクト
- action文字列 -- allowまたは- denyを指定できます。新しいウィンドウを作成するかどうかを制御します。
- overrideBrowserWindowOptionsBrowserWindowConstructorOptions (オプション) - 作成されたウィンドウのカスタマイズを許可します。
- outlivesOpenerブール値 (オプション) - デフォルトでは、子ウィンドウは、オープナーが閉じられると閉じられます。これは、- outlivesOpener: trueを指定することで変更できます。この場合、開かれたウィンドウは、オープナーが閉じられても閉じられません。
- createWindow(options: BrowserWindowConstructorOptions) => WebContents (オプション) - 指定された場合、新しい子ウィンドウを作成するために- new BrowserWindowの代わりに呼び出され、イベント- did-create-windowは発行されません。構築された子ウィンドウは、渡された- optionsオブジェクトを使用する必要があります。これは、たとえば、新しいウィンドウを別のウィンドウではなくBrowserViewとして開くために使用できます。