Browser Window
open external class BrowserWindow(options: BrowserWindowConstructorOptions) : EventEmitter
Content copied to clipboard
Types
Functions
addBrowserView
Link copied to clipboard
addListener
Link copied to clipboard
open fun addListener(event: String, listener: (event: Event) -> Unit): BrowserWindow
Content copied to clipboard
open fun addListener(event: String, listener: (event: Event, newBounds: Rectangle) -> Unit): BrowserWindow
Content copied to clipboard
open fun addListener(event: String, listener: (event: Event, isAlwaysOnTop: Boolean) -> Unit): BrowserWindow
Content copied to clipboard
open fun addListener(event: String, listener: (event: Event, rotation: Number) -> Unit): BrowserWindow
Content copied to clipboard
open fun addListener(event: String, listener: (event: Event, command: String) -> Unit): BrowserWindow
Content copied to clipboard
open fun addListener(event: String, listener: (event: Event, title: String, explicitSet: Boolean) -> Unit): BrowserWindow
Content copied to clipboard
open fun addListener(event: String, listener: Function<*>): BrowserWindow
Content copied to clipboard
open fun addListener(event: Any, listener: (args: Any) -> Unit): EventEmitter
Content copied to clipboard
open fun addListener(event: String, listener: (args: Any) -> Unit): EventEmitter
Content copied to clipboard
addTabbedWindow
Link copied to clipboard
blurWebView
Link copied to clipboard
open fun blurWebView()
Content copied to clipboard
capturePage
Link copied to clipboard
open fun capturePage(rect: Rectangle = definedExternally): Promise<NativeImage>
Content copied to clipboard
closeFilePreview
Link copied to clipboard
open fun closeFilePreview()
Content copied to clipboard
eventNames
Link copied to clipboard
flashFrame
Link copied to clipboard
focusOnWebView
Link copied to clipboard
open fun focusOnWebView()
Content copied to clipboard
getBrowserView
Link copied to clipboard
getBrowserViews
Link copied to clipboard
getChildWindows
Link copied to clipboard
getContentBounds
Link copied to clipboard
getContentSize
Link copied to clipboard
getMaximumSize
Link copied to clipboard
getMaxListeners
Link copied to clipboard
getMediaSourceId
Link copied to clipboard
getMinimumSize
Link copied to clipboard
getNativeWindowHandle
Link copied to clipboard
getNormalBounds
Link copied to clipboard
getOpacity
Link copied to clipboard
getParentWindow
Link copied to clipboard
getPosition
Link copied to clipboard
getRepresentedFilename
Link copied to clipboard
getTrafficLightPosition
Link copied to clipboard
hookWindowMessage
Link copied to clipboard
isAlwaysOnTop
Link copied to clipboard
isClosable
Link copied to clipboard
isDestroyed
Link copied to clipboard
isDocumentEdited
Link copied to clipboard
isFullScreen
Link copied to clipboard
isFullScreenable
Link copied to clipboard
isMaximizable
Link copied to clipboard
isMaximized
Link copied to clipboard
isMenuBarAutoHide
Link copied to clipboard
isMenuBarVisible
Link copied to clipboard
isMinimizable
Link copied to clipboard
isMinimized
Link copied to clipboard
isResizable
Link copied to clipboard
isSimpleFullScreen
Link copied to clipboard
isVisibleOnAllWorkspaces
Link copied to clipboard
isWindowMessageHooked
Link copied to clipboard
listenerCount
Link copied to clipboard
mergeAllWindows
Link copied to clipboard
open fun mergeAllWindows()
Content copied to clipboard
moveTabToNewWindow
Link copied to clipboard
open fun moveTabToNewWindow()
Content copied to clipboard
on
Link copied to clipboard
open fun on(event: String, listener: (event: Event) -> Unit): BrowserWindow
Content copied to clipboard
open fun on(event: String, listener: (event: Event, newBounds: Rectangle) -> Unit): BrowserWindow
Content copied to clipboard
open fun on(event: String, listener: (event: Event, isAlwaysOnTop: Boolean) -> Unit): BrowserWindow
Content copied to clipboard
open fun on(event: String, listener: (event: Event, rotation: Number) -> Unit): BrowserWindow
Content copied to clipboard
open fun on(event: String, listener: (event: Event, command: String) -> Unit): BrowserWindow
Content copied to clipboard
once
Link copied to clipboard
open fun once(event: String, listener: (event: Event) -> Unit): BrowserWindow
Content copied to clipboard
open fun once(event: String, listener: (event: Event, newBounds: Rectangle) -> Unit): BrowserWindow
Content copied to clipboard
open fun once(event: String, listener: (event: Event, isAlwaysOnTop: Boolean) -> Unit): BrowserWindow
Content copied to clipboard
open fun once(event: String, listener: (event: Event, rotation: Number) -> Unit): BrowserWindow
Content copied to clipboard
open fun once(event: String, listener: (event: Event, command: String) -> Unit): BrowserWindow
Content copied to clipboard
open fun once(event: String, listener: (event: Event, title: String, explicitSet: Boolean) -> Unit): BrowserWindow
Content copied to clipboard
open fun once(event: String, listener: (args: Any) -> Unit): EventEmitter
Content copied to clipboard
prependListener
Link copied to clipboard
open fun prependListener(event: Any, listener: (args: Any) -> Unit): EventEmitter
Content copied to clipboard
open fun prependListener(event: String, listener: (args: Any) -> Unit): EventEmitter
Content copied to clipboard
prependOnceListener
Link copied to clipboard
open fun prependOnceListener(event: Any, listener: (args: Any) -> Unit): EventEmitter
Content copied to clipboard
open fun prependOnceListener(event: String, listener: (args: Any) -> Unit): EventEmitter
Content copied to clipboard
previewFile
Link copied to clipboard
open fun previewFile(path: String, displayName: String = definedExternally)
Content copied to clipboard
rawListeners
Link copied to clipboard
removeAllListeners
Link copied to clipboard
open fun removeAllListeners(event: Any = definedExternally): EventEmitter
Content copied to clipboard
open fun removeAllListeners(event: String = definedExternally): EventEmitter
Content copied to clipboard
removeBrowserView
Link copied to clipboard
removeListener
Link copied to clipboard
open fun removeListener(event: String, listener: (event: Event) -> Unit): BrowserWindow
Content copied to clipboard
open fun removeListener(event: String, listener: (event: Event, newBounds: Rectangle) -> Unit): BrowserWindow
Content copied to clipboard
open fun removeListener(event: String, listener: (event: Event, isAlwaysOnTop: Boolean) -> Unit): BrowserWindow
Content copied to clipboard
open fun removeListener(event: String, listener: (event: Event, rotation: Number) -> Unit): BrowserWindow
Content copied to clipboard
open fun removeListener(event: String, listener: (event: Event, command: String) -> Unit): BrowserWindow
Content copied to clipboard
open fun removeListener(event: String, listener: (event: Event, title: String, explicitSet: Boolean) -> Unit): BrowserWindow
Content copied to clipboard
open fun removeListener(event: String, listener: Function<*>): BrowserWindow
Content copied to clipboard
open fun removeListener(event: Any, listener: (args: Any) -> Unit): EventEmitter
Content copied to clipboard
open fun removeListener(event: String, listener: (args: Any) -> Unit): EventEmitter
Content copied to clipboard
removeMenu
Link copied to clipboard
open fun removeMenu()
Content copied to clipboard
selectNextTab
Link copied to clipboard
open fun selectNextTab()
Content copied to clipboard
selectPreviousTab
Link copied to clipboard
open fun selectPreviousTab()
Content copied to clipboard
setAlwaysOnTop
Link copied to clipboard
open fun setAlwaysOnTop(flag: Boolean, level: String = definedExternally, relativeLevel: Number = definedExternally)
Content copied to clipboard
setAppDetails
Link copied to clipboard
setAspectRatio
Link copied to clipboard
open fun setAspectRatio(aspectRatio: Number, extraSize: Size = definedExternally)
Content copied to clipboard
setAutoHideCursor
Link copied to clipboard
setAutoHideMenuBar
Link copied to clipboard
setBackgroundColor
Link copied to clipboard
setBounds
Link copied to clipboard
open fun setBounds(bounds: RectanglePartial, animate: Boolean = definedExternally)
Content copied to clipboard
setBrowserView
Link copied to clipboard
setClosable
Link copied to clipboard
setContentBounds
Link copied to clipboard
open fun setContentBounds(bounds: Rectangle, animate: Boolean = definedExternally)
Content copied to clipboard
setContentProtection
Link copied to clipboard
setContentSize
Link copied to clipboard
open fun setContentSize(width: Number, height: Number, animate: Boolean = definedExternally)
Content copied to clipboard
setDocumentEdited
Link copied to clipboard
setEnabled
Link copied to clipboard
setFocusable
Link copied to clipboard
setFullScreen
Link copied to clipboard
setFullScreenable
Link copied to clipboard
setHasShadow
Link copied to clipboard
setIcon
Link copied to clipboard
setIgnoreMouseEvents
Link copied to clipboard
open fun setIgnoreMouseEvents(ignore: Boolean, options: IgnoreMouseEventsOptions = definedExternally)
Content copied to clipboard
setMaximizable
Link copied to clipboard
setMaximumSize
Link copied to clipboard
setMaxListeners
Link copied to clipboard
setMenuBarVisibility
Link copied to clipboard
setMinimizable
Link copied to clipboard
setMinimumSize
Link copied to clipboard
setMovable
Link copied to clipboard
setOpacity
Link copied to clipboard
setOverlayIcon
Link copied to clipboard
setParentWindow
Link copied to clipboard
setPosition
Link copied to clipboard
open fun setPosition(x: Number, y: Number, animate: Boolean = definedExternally)
Content copied to clipboard
setProgressBar
Link copied to clipboard
open fun setProgressBar(progress: Number, options: ProgressBarOptions = definedExternally)
Content copied to clipboard
setRepresentedFilename
Link copied to clipboard
setResizable
Link copied to clipboard
setSheetOffset
Link copied to clipboard
open fun setSheetOffset(offsetY: Number, offsetX: Number = definedExternally)
Content copied to clipboard
setSimpleFullScreen
Link copied to clipboard
setSkipTaskbar
Link copied to clipboard
setThumbarButtons
Link copied to clipboard
setThumbnailClip
Link copied to clipboard
setThumbnailToolTip
Link copied to clipboard
setTouchBar
Link copied to clipboard
setTrafficLightPosition
Link copied to clipboard
setVibrancy
Link copied to clipboard
setVisibleOnAllWorkspaces
Link copied to clipboard
open fun setVisibleOnAllWorkspaces(visible: Boolean, options: VisibleOnAllWorkspacesOptions = definedExternally)
Content copied to clipboard
setWindowButtonVisibility
Link copied to clipboard
showDefinitionForSelection
Link copied to clipboard
open fun showDefinitionForSelection()
Content copied to clipboard
showInactive
Link copied to clipboard
open fun showInactive()
Content copied to clipboard
toggleTabBar
Link copied to clipboard
open fun toggleTabBar()
Content copied to clipboard
unhookAllWindowMessages
Link copied to clipboard
open fun unhookAllWindowMessages()
Content copied to clipboard
unhookWindowMessage
Link copied to clipboard
unmaximize
Link copied to clipboard
open fun unmaximize()
Content copied to clipboard
Properties
accessibleTitle
Link copied to clipboard
autoHideMenuBar
Link copied to clipboard
excludedFromShownWindowsMenu
Link copied to clipboard
fullScreenable
Link copied to clipboard
maximizable
Link copied to clipboard
minimizable
Link copied to clipboard
webContents
Link copied to clipboard