1.0.0
Tell browser view to load url
(string)
Tell browser view url in address bar changed
(string)
Tell browser view to goBack
Tell browser view to goForward
Tell browser view to close tab
(TabID)
Create a new tab
Tell browser view to switch to specified tab
(TabID)
BrowserView's id as tab id
Type: number
Type: object
Type: object
A browser like window
Extends EventEmitter
(object)
Name | Description |
---|---|
options.width number
(default 1024 )
|
browser window's width |
options.height number
(default 800 )
|
browser window's height |
options.controlPanel string
|
control interface path to load |
options.controlHeight number
(default 130 )
|
control interface's height |
options.viewReferences object?
|
webReferences for every BrowserView |
options.controlReferences object?
|
webReferences for control panel BrowserView |
options.winOptions object?
|
options for BrowserWindow |
options.startPage string
(default '' )
|
start page to load on browser open |
options.blankPage string
(default '' )
|
blank page to load on new tab |
options.blankTitle string
(default 'about:blank' )
|
blank page's title |
options.onNewWindow function?
|
custom webContents
new-window
event handler
|
options.debug boolean?
|
toggle debug |
closed event
control-ready event.
Type: IpcMainEvent
url-updated event.
BrowserView
:
view - current browser view
string
:
href - updated url
new-tab event.
BrowserView
:
view - current browser view
string
:
[source.openedURL]
- opened with url
BrowserView
:
source.lastView - previous active view
A custom hook to create ipc connection between BrowserView and ControlView