BrowserView
Process: Main
view.webContents
Experimental
A WebContents
object owned by this view.
Objects created with have the following instance methods:
view.setAutoResize(options)
Experimental
options
Objectwidth
boolean (optional) - Iftrue
, the view’s width will grow and shrink together with the window.false
by default.height
boolean (optional) - Iftrue
, the view’s height will grow and shrink together with the window.false
by default.horizontal
boolean (optional) - Iftrue
, the view’s x position and width will grow and shrink proportionally with the window.false
by default.vertical
boolean (optional) - Iftrue
, the view’s y position and height will grow and shrink proportionally with the window.false
by default.
Experimental
bounds
view.getBounds()
Experimental
Returns
The bounds
of this BrowserView instance as Object
.
view.setBackgroundColor(color)
Experimental
color
string - Color in Hex, RGB, ARGB, HSL, HSLA or named CSS color format. The alpha channel is optional for the hex type.
- Hex
- RGB
- RGBA
- rgba(([\d]+),\s([\d]+),\s([\d]+),\s*([\d.]+))
- e.g. rgba(255, 255, 255, 1.0)
- rgba(([\d]+),\s([\d]+),\s([\d]+),\s*([\d.]+))
- HSL
- hsl((-?[\d.]+),\s([\d.]+)%,\s([\d.]+)%)
- e.g. hsl(200, 20%, 50%)
- hsl((-?[\d.]+),\s([\d.]+)%,\s([\d.]+)%)
- HSLA
- hsla((-?[\d.]+),\s([\d.]+)%,\s([\d.]+)%,\s*([\d.]+))
- e.g. hsla(200, 20%, 50%, 0.5)
- hsla((-?[\d.]+),\s([\d.]+)%,\s([\d.]+)%,\s*([\d.]+))
- Color name
- Options are listed in
- Similar to CSS Color Module Level 3 keywords, but case-sensitive.
- e.g.
blueviolet
orred
- e.g.
Note: Hex format with alpha takes AARRGGBB
or ARGB
, not RRGGBBA
or RGA
.