WindowOpenHandlerResponse Type
Constructors
| Constructor |
Description
|
Full Usage:
WindowOpenHandlerResponse(action, ?overrideBrowserWindowOptions, ?outlivesOpener, ?createWindow)
Parameters:
Action
-
Can be allow or deny. Controls whether new window should be created.
?overrideBrowserWindowOptions : BrowserWindowConstructorOptions
-
Allows customization of the created window.
?outlivesOpener : bool
-
By default, child windows are closed when their opener is closed. This can be changed by specifying outlivesOpener: true,
in which case the opened window will not be closed when its opener is closed.
?createWindow : BrowserWindowConstructorOptions -> WebContents
-
If specified, will be called instead of new BrowserWindow to create the new child window and event did-create-window will
not be emitted. Constructed child window should use passed options object. This can be used for example to have the
new window open as a BrowserView instead of in a separate window.
Returns: WindowOpenHandlerResponse
|
|
Instance members
| Instance member |
Description
|
Full Usage:
this.action
|
Can be allow or deny. Controls whether new window should be created. |
Full Usage:
this.createWindow
|
If specified, will be called instead of new BrowserWindow to create the new child window and event did-create-window will not be emitted. Constructed child window should use passed options object. This can be used for example to have the new window open as a BrowserView instead of in a separate window. |
Full Usage:
this.outlivesOpener
|
By default, child windows are closed when their opener is closed. This can be changed by specifying outlivesOpener: true, in which case the opened window will not be closed when its opener is closed. |
Full Usage:
this.overrideBrowserWindowOptions
|
Allows customization of the created window. |
fable-electron-docs-api