Package io.kvision.electron.electron

Kotlin bindings for Electron API.

Types

AboutPanelOptionsOptions
Link copied to clipboard
external interface AboutPanelOptionsOptions
AddRepresentationOptions
Link copied to clipboard
external interface AddRepresentationOptions
AllElectron
Link copied to clipboard
external interface AllElectron : MainInterface, RendererInterface
AnimationSettings
Link copied to clipboard
external interface AnimationSettings
App
Link copied to clipboard
external interface App : EventEmitter
AppDetailsOptions
Link copied to clipboard
external interface AppDetailsOptions
AuthenticationResponseDetails
Link copied to clipboard
external interface AuthenticationResponseDetails
AuthInfo
Link copied to clipboard
external interface AuthInfo
AutoResizeOptions
Link copied to clipboard
external interface AutoResizeOptions
AutoUpdater
Link copied to clipboard
external interface AutoUpdater : EventEmitter
BeforeSendResponse
Link copied to clipboard
external interface BeforeSendResponse
BitmapOptions
Link copied to clipboard
external interface BitmapOptions
BlinkMemoryInfo
Link copied to clipboard
external interface BlinkMemoryInfo
BluetoothDevice
Link copied to clipboard
external interface BluetoothDevice
BrowserView
Link copied to clipboard
open external class BrowserView(options: BrowserViewConstructorOptions)
BrowserViewConstructorOptions
Link copied to clipboard
external interface BrowserViewConstructorOptions
BrowserWindow
Link copied to clipboard
open external class BrowserWindow(options: BrowserWindowConstructorOptions) : EventEmitter
BrowserWindowConstructorOptions
Link copied to clipboard
external interface BrowserWindowConstructorOptions
BrowserWindowProxy
Link copied to clipboard
open external class BrowserWindowProxy
Certificate
Link copied to clipboard
external interface Certificate
CertificatePrincipal
Link copied to clipboard
external interface CertificatePrincipal
CertificateTrustDialogOptions
Link copied to clipboard
external interface CertificateTrustDialogOptions
CertificateVerifyProcProcRequest
Link copied to clipboard
external interface CertificateVerifyProcProcRequest
ClearStorageDataOptions
Link copied to clipboard
external interface ClearStorageDataOptions
ClientRequest
Link copied to clipboard
open external class ClientRequest : EventEmitter
ClientRequestConstructorOptions
Link copied to clipboard
external interface ClientRequestConstructorOptions
Clipboard
Link copied to clipboard
external interface Clipboard
CommandLine
Link copied to clipboard
open external class CommandLine
CommonInterface
Link copied to clipboard
external interface CommonInterface
Config
Link copied to clipboard
external interface Config
ConsoleMessageEvent
Link copied to clipboard
external interface ConsoleMessageEvent : Event
ContentTracing
Link copied to clipboard
external interface ContentTracing
ContextBridge
Link copied to clipboard
external interface ContextBridge : EventEmitter
ContextMenuParams
Link copied to clipboard
external interface ContextMenuParams
Cookie
Link copied to clipboard
external interface Cookie
Cookies
Link copied to clipboard
open external class Cookies : EventEmitter
CookiesGetFilter
Link copied to clipboard
external interface CookiesGetFilter
CookiesSetDetails
Link copied to clipboard
external interface CookiesSetDetails
CPUUsage
Link copied to clipboard
external interface CPUUsage
CrashReport
Link copied to clipboard
external interface CrashReport
CrashReporter
Link copied to clipboard
external interface CrashReporter
CrashReporterStartOptions
Link copied to clipboard
external interface CrashReporterStartOptions
CreateFromBitmapOptions
Link copied to clipboard
external interface CreateFromBitmapOptions
CreateFromBufferOptions
Link copied to clipboard
external interface CreateFromBufferOptions
CreateInterruptedDownloadOptions
Link copied to clipboard
external interface CreateInterruptedDownloadOptions
CustomScheme
Link copied to clipboard
external interface CustomScheme
Data
Link copied to clipboard
external interface Data
Debugger
Link copied to clipboard
open external class Debugger : EventEmitter
DefaultFontFamily
Link copied to clipboard
external interface DefaultFontFamily
DesktopCapturer
Link copied to clipboard
external interface DesktopCapturer
DesktopCapturerSource
Link copied to clipboard
external interface DesktopCapturerSource
Details
Link copied to clipboard
external interface Details
Dialog
Link copied to clipboard
external interface Dialog
DidChangeThemeColorEvent
Link copied to clipboard
external interface DidChangeThemeColorEvent : Event
DidFailLoadEvent
Link copied to clipboard
external interface DidFailLoadEvent : Event
DidFrameFinishLoadEvent
Link copied to clipboard
external interface DidFrameFinishLoadEvent : Event
DidNavigateEvent
Link copied to clipboard
external interface DidNavigateEvent : Event
DidNavigateInPageEvent
Link copied to clipboard
external interface DidNavigateInPageEvent : Event
Display
Link copied to clipboard
external interface Display
DisplayBalloonOptions
Link copied to clipboard
external interface DisplayBalloonOptions
Dock
Link copied to clipboard
open external class Dock
DownloadItem
Link copied to clipboard
open external class DownloadItem : EventEmitter
Dpi
Link copied to clipboard
external interface Dpi
EditFlags
Link copied to clipboard
external interface EditFlags
EnableNetworkEmulationOptions
Link copied to clipboard
external interface EnableNetworkEmulationOptions
Event
Link copied to clipboard
external interface Event : Event
ExtensionInfo
Link copied to clipboard
external interface ExtensionInfo
FeedURLOptions
Link copied to clipboard
external interface FeedURLOptions
FileFilter
Link copied to clipboard
external interface FileFilter
FileIconOptions
Link copied to clipboard
external interface FileIconOptions
FilePathWithHeaders
Link copied to clipboard
external interface FilePathWithHeaders
Filter
Link copied to clipboard
external interface Filter
FindInPageOptions
Link copied to clipboard
external interface FindInPageOptions
FocusOptions
Link copied to clipboard
external interface FocusOptions
FoundInPageEvent
Link copied to clipboard
external interface FoundInPageEvent : Event
FoundInPageResult
Link copied to clipboard
external interface FoundInPageResult
FromPartitionOptions
Link copied to clipboard
external interface FromPartitionOptions
GlobalShortcut
Link copied to clipboard
external interface GlobalShortcut
GPUFeatureStatus
Link copied to clipboard
external interface GPUFeatureStatus
HeadersReceivedResponse
Link copied to clipboard
external interface HeadersReceivedResponse
HeapStatistics
Link copied to clipboard
external interface HeapStatistics
IgnoreMouseEventsOptions
Link copied to clipboard
external interface IgnoreMouseEventsOptions
ImportCertificateOptions
Link copied to clipboard
external interface ImportCertificateOptions
InAppPurchase
Link copied to clipboard
external interface InAppPurchase : EventEmitter
IncomingMessage
Link copied to clipboard
open external class IncomingMessage : EventEmitter
Info
Link copied to clipboard
external interface Info
Input
Link copied to clipboard
external interface Input
InputEvent
Link copied to clipboard
external interface InputEvent
InsertCSSOptions
Link copied to clipboard
external interface InsertCSSOptions
IOCounters
Link copied to clipboard
external interface IOCounters
IpcMain
Link copied to clipboard
external interface IpcMain : EventEmitter
IpcMainEvent
Link copied to clipboard
external interface IpcMainEvent : Event
IpcMainInvokeEvent
Link copied to clipboard
external interface IpcMainInvokeEvent : Event
IpcMessageEvent
Link copied to clipboard
external interface IpcMessageEvent : Event
IpcRenderer
Link copied to clipboard
external interface IpcRenderer : EventEmitter
IpcRendererEvent
Link copied to clipboard
external interface IpcRendererEvent : Event
Item
Link copied to clipboard
external interface Item
JumpListCategory
Link copied to clipboard
external interface JumpListCategory
JumpListItem
Link copied to clipboard
external interface JumpListItem
JumpListSettings
Link copied to clipboard
external interface JumpListSettings
KeyboardEvent
Link copied to clipboard
external interface KeyboardEvent : Event
KeyboardInputEvent
Link copied to clipboard
external interface KeyboardInputEvent : InputEvent
LoadCommitEvent
Link copied to clipboard
external interface LoadCommitEvent : Event
LoadFileOptions
Link copied to clipboard
external interface LoadFileOptions
LoadURLOptions
Link copied to clipboard
external interface LoadURLOptions
LoginItemSettings
Link copied to clipboard
external interface LoginItemSettings
LoginItemSettingsOptions
Link copied to clipboard
external interface LoginItemSettingsOptions
MainInterface
Link copied to clipboard
external interface MainInterface : CommonInterface
Margins
Link copied to clipboard
external interface Margins
MediaFlags
Link copied to clipboard
external interface MediaFlags
MemoryInfo
Link copied to clipboard
external interface MemoryInfo
MemoryUsageDetails
Link copied to clipboard
external interface MemoryUsageDetails
Menu
Link copied to clipboard
open external class Menu
MenuItem
Link copied to clipboard
open external class MenuItem(options: MenuItemConstructorOptions)
MenuItemConstructorOptions
Link copied to clipboard
external interface MenuItemConstructorOptions
MessageBoxOptions
Link copied to clipboard
external interface MessageBoxOptions
MessageBoxReturnValue
Link copied to clipboard
external interface MessageBoxReturnValue
MessageBoxSyncOptions
Link copied to clipboard
external interface MessageBoxSyncOptions
MimeTypedBuffer
Link copied to clipboard
external interface MimeTypedBuffer
MouseInputEvent
Link copied to clipboard
external interface MouseInputEvent : InputEvent
MouseWheelInputEvent
Link copied to clipboard
external interface MouseWheelInputEvent : MouseInputEvent
MoveToApplicationsFolderOptions
Link copied to clipboard
external interface MoveToApplicationsFolderOptions
NativeImage
Link copied to clipboard
open external class NativeImage
NativeTheme
Link copied to clipboard
external interface NativeTheme : EventEmitter
Net
Link copied to clipboard
external interface Net
NetLog
Link copied to clipboard
external interface NetLog
NewWindowEvent
Link copied to clipboard
external interface NewWindowEvent : Event
Notification
Link copied to clipboard
open external class Notification(options: NotificationConstructorOptions) : EventEmitter
NotificationAction
Link copied to clipboard
external interface NotificationAction
NotificationConstructorOptions
Link copied to clipboard
external interface NotificationConstructorOptions
OnBeforeRedirectListenerDetails
Link copied to clipboard
external interface OnBeforeRedirectListenerDetails
OnBeforeRequestListenerDetails
Link copied to clipboard
external interface OnBeforeRequestListenerDetails
OnBeforeSendHeadersListenerDetails
Link copied to clipboard
external interface OnBeforeSendHeadersListenerDetails
OnCompletedListenerDetails
Link copied to clipboard
external interface OnCompletedListenerDetails
OnErrorOccurredListenerDetails
Link copied to clipboard
external interface OnErrorOccurredListenerDetails
OnHeadersReceivedListenerDetails
Link copied to clipboard
external interface OnHeadersReceivedListenerDetails
OnResponseStartedListenerDetails
Link copied to clipboard
external interface OnResponseStartedListenerDetails
OnSendHeadersListenerDetails
Link copied to clipboard
external interface OnSendHeadersListenerDetails
OpenDevToolsOptions
Link copied to clipboard
external interface OpenDevToolsOptions
OpenDialogOptions
Link copied to clipboard
external interface OpenDialogOptions
OpenDialogReturnValue
Link copied to clipboard
external interface OpenDialogReturnValue
OpenDialogSyncOptions
Link copied to clipboard
external interface OpenDialogSyncOptions
OpenExternalOptions
Link copied to clipboard
external interface OpenExternalOptions
PageFaviconUpdatedEvent
Link copied to clipboard
external interface PageFaviconUpdatedEvent : Event
PageTitleUpdatedEvent
Link copied to clipboard
external interface PageTitleUpdatedEvent : Event
Parameters
Link copied to clipboard
external interface Parameters
Payment
Link copied to clipboard
external interface Payment
PermissionCheckHandlerHandlerDetails
Link copied to clipboard
external interface PermissionCheckHandlerHandlerDetails
PermissionRequestHandlerHandlerDetails
Link copied to clipboard
external interface PermissionRequestHandlerHandlerDetails
PluginCrashedEvent
Link copied to clipboard
external interface PluginCrashedEvent : Event
Point
Link copied to clipboard
external interface Point
PopupOptions
Link copied to clipboard
external interface PopupOptions
PowerMonitor
Link copied to clipboard
external interface PowerMonitor : EventEmitter
PowerSaveBlocker
Link copied to clipboard
external interface PowerSaveBlocker
PreconnectOptions
Link copied to clipboard
external interface PreconnectOptions
PrinterInfo
Link copied to clipboard
external interface PrinterInfo
PrintToPDFOptions
Link copied to clipboard
external interface PrintToPDFOptions
Privileges
Link copied to clipboard
external interface Privileges
ProcessMemoryInfo
Link copied to clipboard
external interface ProcessMemoryInfo
ProcessMetric
Link copied to clipboard
external interface ProcessMetric
Product
Link copied to clipboard
external interface Product
ProgressBarOptions
Link copied to clipboard
external interface ProgressBarOptions
Protocol
Link copied to clipboard
external interface Protocol
ProtocolRequest
Link copied to clipboard
external interface ProtocolRequest
ProtocolResponse
Link copied to clipboard
external interface ProtocolResponse
ProtocolResponseUploadData
Link copied to clipboard
external interface ProtocolResponseUploadData
Provider
Link copied to clipboard
external interface Provider
ReadBookmark
Link copied to clipboard
external interface ReadBookmark
Record
Link copied to clipboard
external interface Record<T, R>
Rectangle
Link copied to clipboard
external interface Rectangle
RectanglePartial
Link copied to clipboard
external interface RectanglePartial
RedirectRequest
Link copied to clipboard
external interface RedirectRequest
Referrer
Link copied to clipboard
external interface Referrer
RelaunchOptions
Link copied to clipboard
external interface RelaunchOptions
Remote
Link copied to clipboard
external interface Remote : MainInterface
RemoveClientCertificate
Link copied to clipboard
external interface RemoveClientCertificate
RemovePassword
Link copied to clipboard
external interface RemovePassword
RendererInterface
Link copied to clipboard
external interface RendererInterface : CommonInterface
Request
Link copied to clipboard
external interface Request
ResizeOptions
Link copied to clipboard
external interface ResizeOptions
ResourceUsage
Link copied to clipboard
external interface ResourceUsage
Response
Link copied to clipboard
external interface Response
Result
Link copied to clipboard
external interface Result
SaveDialogOptions
Link copied to clipboard
external interface SaveDialogOptions
SaveDialogReturnValue
Link copied to clipboard
external interface SaveDialogReturnValue
SaveDialogSyncOptions
Link copied to clipboard
external interface SaveDialogSyncOptions
Screen
Link copied to clipboard
external interface Screen : EventEmitter
ScrubberItem
Link copied to clipboard
external interface ScrubberItem
SegmentedControlSegment
Link copied to clipboard
external interface SegmentedControlSegment
Session
Link copied to clipboard
open external class Session : EventEmitter
Settings
Link copied to clipboard
external interface Settings
SharedWorkerInfo
Link copied to clipboard
external interface SharedWorkerInfo
Shell
Link copied to clipboard
external interface Shell
ShortcutDetails
Link copied to clipboard
external interface ShortcutDetails
Size
Link copied to clipboard
external interface Size
SourcesOptions
Link copied to clipboard
external interface SourcesOptions
StartLoggingOptions
Link copied to clipboard
external interface StartLoggingOptions
StreamProtocolResponse
Link copied to clipboard
external interface StreamProtocolResponse
StringProtocolResponse
Link copied to clipboard
external interface StringProtocolResponse
SystemMemoryInfo
Link copied to clipboard
external interface SystemMemoryInfo
SystemPreferences
Link copied to clipboard
external interface SystemPreferences : EventEmitter
Task
Link copied to clipboard
external interface Task
ThumbarButton
Link copied to clipboard
external interface ThumbarButton
ToBitmapOptions
Link copied to clipboard
external interface ToBitmapOptions
ToDataURLOptions
Link copied to clipboard
external interface ToDataURLOptions
ToPNGOptions
Link copied to clipboard
external interface ToPNGOptions
TouchBar
Link copied to clipboard
open external class TouchBar(options: TouchBarConstructorOptions)
TouchBarButton
Link copied to clipboard
open external class TouchBarButton(options: TouchBarButtonConstructorOptions)
TouchBarButtonConstructorOptions
Link copied to clipboard
external interface TouchBarButtonConstructorOptions
TouchBarColorPicker
Link copied to clipboard
open external class TouchBarColorPicker(options: TouchBarColorPickerConstructorOptions) : EventEmitter
TouchBarColorPickerConstructorOptions
Link copied to clipboard
external interface TouchBarColorPickerConstructorOptions
TouchBarConstructorOptions
Link copied to clipboard
external interface TouchBarConstructorOptions
TouchBarGroup
Link copied to clipboard
open external class TouchBarGroup(options: TouchBarGroupConstructorOptions) : EventEmitter
TouchBarGroupConstructorOptions
Link copied to clipboard
external interface TouchBarGroupConstructorOptions
TouchBarLabel
Link copied to clipboard
open external class TouchBarLabel(options: TouchBarLabelConstructorOptions) : EventEmitter
TouchBarLabelConstructorOptions
Link copied to clipboard
external interface TouchBarLabelConstructorOptions
TouchBarPopover
Link copied to clipboard
open external class TouchBarPopover(options: TouchBarPopoverConstructorOptions) : EventEmitter
TouchBarPopoverConstructorOptions
Link copied to clipboard
external interface TouchBarPopoverConstructorOptions
TouchBarScrubber
Link copied to clipboard
open external class TouchBarScrubber(options: TouchBarScrubberConstructorOptions) : EventEmitter
TouchBarScrubberConstructorOptions
Link copied to clipboard
external interface TouchBarScrubberConstructorOptions
TouchBarSegmentedControl
Link copied to clipboard
open external class TouchBarSegmentedControl(options: TouchBarSegmentedControlConstructorOptions) : EventEmitter
external interface TouchBarSegmentedControlConstructorOptions
TouchBarSlider
Link copied to clipboard
open external class TouchBarSlider(options: TouchBarSliderConstructorOptions) : EventEmitter
TouchBarSliderConstructorOptions
Link copied to clipboard
external interface TouchBarSliderConstructorOptions
TouchBarSpacer
Link copied to clipboard
open external class TouchBarSpacer(options: TouchBarSpacerConstructorOptions) : EventEmitter
TouchBarSpacerConstructorOptions
Link copied to clipboard
external interface TouchBarSpacerConstructorOptions
TraceBufferUsageReturnValue
Link copied to clipboard
external interface TraceBufferUsageReturnValue
TraceCategoriesAndOptions
Link copied to clipboard
external interface TraceCategoriesAndOptions
TraceConfig
Link copied to clipboard
external interface TraceConfig
Transaction
Link copied to clipboard
external interface Transaction
Tray
Link copied to clipboard
open external class Tray : EventEmitter
UpdateTargetUrlEvent
Link copied to clipboard
external interface UpdateTargetUrlEvent : Event
UploadBlob
Link copied to clipboard
external interface UploadBlob
UploadData
Link copied to clipboard
external interface UploadData
UploadFile
Link copied to clipboard
external interface UploadFile
UploadProgress
Link copied to clipboard
external interface UploadProgress
UploadRawData
Link copied to clipboard
external interface UploadRawData
VisibleOnAllWorkspacesOptions
Link copied to clipboard
external interface VisibleOnAllWorkspacesOptions
WebContents
Link copied to clipboard
open external class WebContents : EventEmitter
WebContentsPrintOptions
Link copied to clipboard
external interface WebContentsPrintOptions
WebFrame
Link copied to clipboard
external interface WebFrame : EventEmitter
WebPreferences
Link copied to clipboard
external interface WebPreferences
WebRequest
Link copied to clipboard
open external class WebRequest
WebSource
Link copied to clipboard
external interface WebSource
WebviewTag
Link copied to clipboard
external interface WebviewTag : HTMLElement
WebviewTagPrintOptions
Link copied to clipboard
external interface WebviewTagPrintOptions
WillNavigateEvent
Link copied to clipboard
external interface WillNavigateEvent : Event

Properties

app
Link copied to clipboard
external var app: App
autoUpdater
Link copied to clipboard
external var autoUpdater: AutoUpdater
clipboard
Link copied to clipboard
external var clipboard: Clipboard
contentTracing
Link copied to clipboard
external var contentTracing: ContentTracing
contextBridge
Link copied to clipboard
external var contextBridge: ContextBridge
crashReporter
Link copied to clipboard
external var crashReporter: CrashReporter
desktopCapturer
Link copied to clipboard
external var desktopCapturer: DesktopCapturer
dialog
Link copied to clipboard
external var dialog: Dialog
globalShortcut
Link copied to clipboard
external var globalShortcut: GlobalShortcut
inAppPurchase
Link copied to clipboard
external var inAppPurchase: InAppPurchase
ipcMain
Link copied to clipboard
external var ipcMain: IpcMain
ipcRenderer
Link copied to clipboard
external var ipcRenderer: IpcRenderer
nativeImage
Link copied to clipboard
external var nativeImage: Any
nativeTheme
Link copied to clipboard
external var nativeTheme: NativeTheme
net
Link copied to clipboard
external var net: Net
netLog
Link copied to clipboard
external var netLog: NetLog
powerMonitor
Link copied to clipboard
external var powerMonitor: PowerMonitor
powerSaveBlocker
Link copied to clipboard
external var powerSaveBlocker: PowerSaveBlocker
protocol
Link copied to clipboard
external var protocol: Protocol
remote
Link copied to clipboard
external var remote: Remote
screen
Link copied to clipboard
external var screen: Screen
session
Link copied to clipboard
external var session: Any
shell
Link copied to clipboard
external var shell: Shell
systemPreferences
Link copied to clipboard
external var systemPreferences: SystemPreferences
webContents
Link copied to clipboard
external var webContents: Any
webFrame
Link copied to clipboard
external var webFrame: WebFrame
webviewTag
Link copied to clipboard
external var webviewTag: WebviewTag