action string - allow 또는 deny 값을 가질 수 있다. 새 윈도우를 생성할지 여부를 제어한다.
overrideBrowserWindowOptions BrowserWindowConstructorOptions (선택 사항) - 생성된 윈도우를 커스텀할 수 있다.
outlivesOpener boolean (선택 사항) - 기본적으로, 부모 윈도우가 닫히면 자식 윈도우도 함께 닫힌다. outlivesOpener: true로 설정하면, 부모 윈도우가 닫혀도 열린 윈도우는 닫히지 않는다.
createWindow (options: BrowserWindowConstructorOptions) => WebContents (선택 사항) - 이 함수를 지정하면 new BrowserWindow 대신 호출되어 새 자식 윈도우를 생성한다. 이 경우 did-create-window 이벤트는 발생하지 않는다. 생성된 자식 윈도우는 전달된 options 객체를 사용해야 한다. 이 기능을 활용하면 새 윈도우를 별도의 윈도우 대신 BrowserView로 열 수 있다.