Zum Hauptteil springen

WindowOpenHandlerResponse Object

  • action string - Kann allow oder deny sein. Legt fest, ob ein neues Fenster erstellt werden soll.
  • overrideBrowserWindowOptions BrowserWindowConstructorOptions (optional) - Erlaubt die Anpassung des erstellten Fensters.
  • outlivesOpener boolean (optional) - Standardmäßig werden untergeordnete Fenster geschlossen, wenn der Opener geschlossen wird. Das kann geändert werden indem man outlivesOpener: true angibt, wodurch das geöffnete Fenster nicht geschlossen wird, wenn der Opener geschlossen wird.
  • createWindow (Optionen: BrowserWindowConstructorOptions) => WebContent (optional) - Falls angegeben, wird es anstelle von new BrowserWindow aufgerufen, um das neue Unterfenster zu erstellen und das Ereignis did-create-window wird nicht emittiert. Das erstellte Unterfenster sollte das übergebene options Objekt verwenden. Dies kann zum Beispiel benutzt werden, um das neue Fenster als BrowserView öffnen zu lassen anstatt in einem separaten Fenster.