Expand description
Raw bindings to the Electron API for projects using wasm-bindgen
Structs§
- Accelerator
- AddRepresentation
Options - Animation
Settings - App
- AppDetails
Options - Auto
Resize Options - Blink
Memory Info - Bluetooth
Device - Browser
View - Docs: http://electronjs.org/docs/api/browser-view
- Browser
View Options - Browser
Window - Docs: http://electronjs.org/docs/api/browser-window
- Browser
Window Options - Browser
Window Proxy - Docs: http://electronjs.org/docs/api/browser-window-proxy
- Certificate
- Certificate
Principal - Certificate
Trust Dialog Options - Clear
Storage Data Options - Client
Request - Docs: http://electronjs.org/docs/api/client-request
- Client
Request Options - Clipboard
- Command
Line - Docs: http://electronjs.org/docs/api/command-line
- Content
Tracing - Context
Bridge - Cookie
- Cookies
- Docs: http://electronjs.org/docs/api/cookies
- Cookies
GetFilter - Cookies
SetDetails - CpuUsage
- Crash
Report - Crash
Reporter - Crash
Reporter Start Options - Create
From Bitmap Options - Create
From Buffer Options - Create
Interrupted Download Options - Custom
Scheme - Data
- Debugger
- Docs: http://electronjs.org/docs/api/debugger
- Default
Font Family - Desktop
Capturer - Desktop
Capturer Source - Dialog
- Display
- Display
Balloon Options - Dock
- Docs: http://electronjs.org/docs/api/dock
- Download
Item - Docs: http://electronjs.org/docs/api/download-item
- Dpi
- Enable
Device Emulation Options - Enable
Network Emulation Options - Extension
Info - Feed
UrlOptions - File
Filter - File
Path With Headers - Find
InPage Options - From
Partition Options - GetFile
Icon Options - GetLogin
Item Settings - GetLogin
Item Settings Options - Global
Shortcut - GpuFeature
Status - Heap
Statistics - Ignore
Mouse Events Options - Import
Certificate Options - InApp
Purchase - Incoming
Message - Docs: http://electronjs.org/docs/api/incoming-message
- Input
Event - Insert
CssOptions - IoCounters
- IpcMain
- IpcMain
Event - IpcMain
Invoke Event - IpcRender
Event - IpcRenderer
- Item
- Jump
List Category - Jump
List Item - Jump
List Settings - Keyboard
Input Event - Load
File Options - Load
UrlOptions - Margins
- Memory
Info - Memory
Usage Details - Menu
- Docs: http://electronjs.org/docs/api/menu
- Menu
Item - Docs: http://electronjs.org/docs/api/menu-item
- Menu
Item Options - Message
BoxOptions - Message
BoxReturn Value - Message
BoxSync Options - Mime
Typed Buffer - Mouse
Input Event - Mouse
Wheel Input Event - Move
ToApplications Folder Options - Native
Image - Native
Image Module - Native
Theme - Net
- Notification
- Docs: http://electronjs.org/docs/api/notification
- Notification
Object - Notification
Options - Open
DevTools Options - Open
Dialog Options - Open
Dialog Return Value - Open
Dialog Sync Options - Open
External Options - Payment
- Point
- Popup
Options - Power
Monitor - Power
Save Blocker - Preconnect
Options - Print
ToPdf Options - Printer
Info - Privileges
- Process
- Process
Memory Info - Process
Metric - Product
- Progress
BarOptions - Protocol
- Protocol
Request - Protocol
Response - Protocol
Response Upload Data - Read
Bookmark - Rectangle
- Redirect
Request - Referrer
- Relaunch
Options - Remote
- Remove
Client Certificate - Remove
Password - Resize
Options - Resource
Usage - Save
Dialog Options - Save
Dialog Return Value - Save
Dialog Sync Options - Screen
- Scrubber
Item - Segmented
Control Segment - Session
- Docs: http://electronjs.org/docs/api/session
- Session
Module - Docs: http://electronjs.org/docs/api/session
- SetAbout
Panel Options - SetLogin
Item Settings - SetProxy
Options - Shell
- Shortcut
Details - Size
- Sources
Options - Spell
Check Provider - Start
Logging Options - Stream
Protocol Response - System
Memory Info - System
Preferences - Task
- Thumbar
Button - ToBitmap
Options - ToData
UrlOptions - ToPng
Options - Touch
Bar - Docs: http://electronjs.org/docs/api/touch-bar
- Touch
BarButton - Docs: http://electronjs.org/docs/api/touch-bar-button
- Touch
BarButton Options - Touch
BarColor Picker - Docs: http://electronjs.org/docs/api/touch-bar-color-picker
- Touch
BarColor Picker Options - Touch
BarGroup - Docs: http://electronjs.org/docs/api/touch-bar-group
- Touch
BarGroup Options - Touch
BarLabel - Docs: http://electronjs.org/docs/api/touch-bar-label
- Touch
BarLabel Options - Touch
BarOptions - Touch
BarPopover - Docs: http://electronjs.org/docs/api/touch-bar-popover
- Touch
BarPopover Options - Touch
BarScrubber - Docs: http://electronjs.org/docs/api/touch-bar-scrubber
- Touch
BarScrubber Options - Touch
BarSegmented Control - Docs: http://electronjs.org/docs/api/touch-bar-segmented-control
- Touch
BarSegmented Control Options - Touch
BarSlider - Docs: http://electronjs.org/docs/api/touch-bar-slider
- Touch
BarSlider Options - Touch
BarSpacer - Docs: http://electronjs.org/docs/api/touch-bar-spacer
- Touch
BarSpacer Options - Trace
Categories AndOptions - Trace
Config - Transaction
- Tray
- Docs: http://electronjs.org/docs/api/tray
- Upload
Blob - Upload
Data - Upload
File - Upload
Progress - Upload
RawData - Visible
OnAll Workspaces Options - WebContents
- Docs: http://electronjs.org/docs/api/web-contents
- WebContents
Print Options - WebFrame
- WebPreferences
- WebRequest
- Docs: http://electronjs.org/docs/api/web-request
- WebRequest
Filter - WebSource
- World
Info
Statics§
- app
Deprecated - clipboard
Deprecated - content_
tracing Deprecated - context_
bridge Deprecated - crash_
reporter Deprecated - desktop_
capturer Deprecated - dialog
Deprecated - global_
shortcut Deprecated - in_
app_ purchase Deprecated - ipc_
main Deprecated - ipc_
renderer Deprecated - native_
image Deprecated - native_
theme Deprecated - net
Deprecated - net_log
Deprecated - power_
monitor Deprecated - power_
save_ blocker Deprecated - process
Deprecated - protocol
Deprecated - remote
Deprecated - screen
Deprecated - shell
Deprecated - system_
preferences Deprecated - web_
frame Deprecated