kvision / pl.treksoft.kvision.electron

Package pl.treksoft.kvision.electron

Kotlin bindings for Electron API.

Types

AboutPanelOptionsOptions

external interface AboutPanelOptionsOptions

Accelerator

open external class Accelerator

AddRepresentationOptions

external interface AddRepresentationOptions

AllElectron

external interface AllElectron : MainInterface, RendererInterface

App

external interface App : EventEmitter

AppDetailsOptions

external interface AppDetailsOptions

AuthInfo

external interface AuthInfo

AutoResizeOptions

external interface AutoResizeOptions

AutoUpdater

external interface AutoUpdater : EventEmitter

BitmapOptions

external interface BitmapOptions

BluetoothDevice

external interface BluetoothDevice

BrowserView

open external class BrowserView : EventEmitter

BrowserViewConstructorOptions

external interface BrowserViewConstructorOptions

BrowserWindow

open external class BrowserWindow : EventEmitter

BrowserWindowConstructorOptions

external interface BrowserWindowConstructorOptions

BrowserWindowProxy

open external class BrowserWindowProxy : EventEmitter

Certificate

external interface Certificate

CertificatePrincipal

external interface CertificatePrincipal

CertificateTrustDialogOptions

external interface CertificateTrustDialogOptions

CertificateVerifyProcRequest

external interface CertificateVerifyProcRequest

ClearStorageDataOptions

external interface ClearStorageDataOptions

ClientRequest

open external class ClientRequest : EventEmitter

Clipboard

external interface Clipboard : EventEmitter

CommandLine

external interface CommandLine

CommonInterface

external interface CommonInterface

Config

external interface Config

ConsoleMessageEvent

external interface ConsoleMessageEvent : Event

ContentTracing

external interface ContentTracing : EventEmitter

ContextMenuParams

external interface ContextMenuParams

Cookie

external interface Cookie

Cookies

open external class Cookies : EventEmitter

CPUUsage

external interface CPUUsage

CrashReport

external interface CrashReport

CrashReporter

external interface CrashReporter : EventEmitter

CrashReporterStartOptions

external interface CrashReporterStartOptions

CreateFromBufferOptions

external interface CreateFromBufferOptions

CreateInterruptedDownloadOptions

external interface CreateInterruptedDownloadOptions

Data

external interface Data

Debugger

open external class Debugger : EventEmitter

DefaultFontFamily

external interface DefaultFontFamily

DesktopCapturer

external interface DesktopCapturer : EventEmitter

DesktopCapturerSource

external interface DesktopCapturerSource

Details

external interface Details

DevToolsExtensions

external interface DevToolsExtensions

Dialog

external interface Dialog : EventEmitter

DidChangeThemeColorEvent

external interface DidChangeThemeColorEvent : Event

DidFailLoadEvent

external interface DidFailLoadEvent : Event

DidFrameFinishLoadEvent

external interface DidFrameFinishLoadEvent : Event

DidGetRedirectRequestEvent

external interface DidGetRedirectRequestEvent : Event

DidGetResponseDetailsEvent

external interface DidGetResponseDetailsEvent : Event

DidNavigateEvent

external interface DidNavigateEvent : Event

DidNavigateInPageEvent

external interface DidNavigateInPageEvent : Event

Display

external interface Display

DisplayBalloonOptions

external interface DisplayBalloonOptions

Dock

external interface Dock

DownloadItem

open external class DownloadItem : EventEmitter

EditFlags

external interface EditFlags

EnableNetworkEmulationOptions

external interface EnableNetworkEmulationOptions

Event

external interface Event

EventEmitter

open external class EventEmitter

EventListenerObject

external interface EventListenerObject

Extensions

external interface Extensions

Extra

external interface Extra

FeedURLOptions

external interface FeedURLOptions

FileFilter

external interface FileFilter

FileIconOptions

external interface FileIconOptions

Filter

external interface Filter

FindInPageOptions

external interface FindInPageOptions

FoundInPageEvent

external interface FoundInPageEvent : Event

FoundInPageResult

external interface FoundInPageResult

FromPartitionOptions

external interface FromPartitionOptions

GlobalShortcut

external interface GlobalShortcut : EventEmitter

GPUFeatureStatus

external interface GPUFeatureStatus

Header

external interface Header

Headers

external interface Headers

IgnoreMouseEventsOptions

external interface IgnoreMouseEventsOptions

ImportCertificateOptions

external interface ImportCertificateOptions

InAppPurchase

external interface InAppPurchase : EventEmitter

IncomingMessage

open external class IncomingMessage : EventEmitter

Input

external interface Input

InterceptBufferProtocolRequest

external interface InterceptBufferProtocolRequest

InterceptFileProtocolRequest

external interface InterceptFileProtocolRequest

InterceptHttpProtocolRequest

external interface InterceptHttpProtocolRequest

InterceptStreamProtocolRequest

external interface InterceptStreamProtocolRequest

InterceptStringProtocolRequest

external interface InterceptStringProtocolRequest

IOCounters

external interface IOCounters

IpcMain

external interface IpcMain : EventEmitter

IpcMessageEvent

external interface IpcMessageEvent : Event

IpcRenderer

external interface IpcRenderer : EventEmitter

Item

external interface Item

JumpListCategory

external interface JumpListCategory

JumpListItem

external interface JumpListItem

JumpListSettings

external interface JumpListSettings

LoadCommitEvent

external interface LoadCommitEvent : Event

LoadURLOptions

external interface LoadURLOptions

LoginItemSettings

external interface LoginItemSettings

LoginItemSettingsOptions

external interface LoginItemSettingsOptions

MainInterface

external interface MainInterface : CommonInterface

MediaFlags

external interface MediaFlags

MemoryInfo

external interface MemoryInfo

MemoryUsageDetails

external interface MemoryUsageDetails

Menu

open external class Menu

MenuItem

open external class MenuItem

MenuItemConstructorOptions

external interface MenuItemConstructorOptions

MessageBoxOptions

external interface MessageBoxOptions

MimeTypedBuffer

external interface MimeTypedBuffer

NativeImage

open external class NativeImage

Net

external interface Net : EventEmitter

NewWindowEvent

external interface NewWindowEvent : Event

Notification

open external class Notification : EventEmitter

NotificationAction

external interface NotificationAction

NotificationConstructorOptions

external interface NotificationConstructorOptions

OnBeforeRedirectDetails

external interface OnBeforeRedirectDetails

OnBeforeRedirectFilter

external interface OnBeforeRedirectFilter

OnBeforeRequestDetails

external interface OnBeforeRequestDetails

OnBeforeRequestFilter

external interface OnBeforeRequestFilter

OnBeforeSendHeadersFilter

external interface OnBeforeSendHeadersFilter

OnCompletedDetails

external interface OnCompletedDetails

OnCompletedFilter

external interface OnCompletedFilter

OnErrorOccurredDetails

external interface OnErrorOccurredDetails

OnErrorOccurredFilter

external interface OnErrorOccurredFilter

OnHeadersReceivedFilter

external interface OnHeadersReceivedFilter

OnResponseStartedDetails

external interface OnResponseStartedDetails

OnResponseStartedFilter

external interface OnResponseStartedFilter

OnSendHeadersDetails

external interface OnSendHeadersDetails

OnSendHeadersFilter

external interface OnSendHeadersFilter

OpenDevToolsOptions

external interface OpenDevToolsOptions

OpenDialogOptions

external interface OpenDialogOptions

OpenExternalOptions

external interface OpenExternalOptions

Options

external interface Options

PageFaviconUpdatedEvent

external interface PageFaviconUpdatedEvent : Event

PageTitleUpdatedEvent

external interface PageTitleUpdatedEvent : Event

Parameters

external interface Parameters

Payment

external interface Payment

PermissionRequestHandlerDetails

external interface PermissionRequestHandlerDetails

PluginCrashedEvent

external interface PluginCrashedEvent : Event

Point

external interface Point

PopupOptions

external interface PopupOptions

PowerMonitor

external interface PowerMonitor : EventEmitter

PowerSaveBlocker

external interface PowerSaveBlocker : EventEmitter

PrinterInfo

external interface PrinterInfo

PrintOptions

external interface PrintOptions

PrintToPDFOptions

external interface PrintToPDFOptions

ProcessMemoryInfo

external interface ProcessMemoryInfo

ProcessMetric

external interface ProcessMetric

ProgressBarOptions

external interface ProgressBarOptions

Protocol

external interface Protocol : EventEmitter

Provider

external interface Provider

ReadBookmark

external interface ReadBookmark

Rectangle

external interface Rectangle

RedirectRequest

external interface RedirectRequest

RegisterBufferProtocolRequest

external interface RegisterBufferProtocolRequest

RegisterFileProtocolRequest

external interface RegisterFileProtocolRequest

RegisterHttpProtocolRequest

external interface RegisterHttpProtocolRequest

RegisterStandardSchemesOptions

external interface RegisterStandardSchemesOptions

RegisterStreamProtocolRequest

external interface RegisterStreamProtocolRequest

RegisterStringProtocolRequest

external interface RegisterStringProtocolRequest

RegisterURLSchemeAsPrivilegedOptions

external interface RegisterURLSchemeAsPrivilegedOptions

RelaunchOptions

external interface RelaunchOptions

Remote

external interface Remote : MainInterface

RemoveClientCertificate

external interface RemoveClientCertificate

RemovePassword

external interface RemovePassword

RendererInterface

external interface RendererInterface : CommonInterface

Request

external interface Request

RequestHeaders

external interface RequestHeaders

ResizeOptions

external interface ResizeOptions

ResourceUsage

external interface ResourceUsage

Response

external interface Response

ResponseHeaders

external interface ResponseHeaders

Result

external interface Result

SaveDialogOptions

external interface SaveDialogOptions

Screen

external interface Screen : EventEmitter

ScrubberItem

external interface ScrubberItem

SegmentedControlSegment

external interface SegmentedControlSegment

SelectionArea

external interface SelectionArea

Session

open external class Session : EventEmitter

Settings

external interface Settings

Shell

external interface Shell

ShortcutDetails

external interface ShortcutDetails

Size

external interface Size

SizeOptions

external interface SizeOptions

SourcesOptions

external interface SourcesOptions

StartMonitoringOptions

external interface StartMonitoringOptions

StartRecordingOptions

external interface StartRecordingOptions

StreamProtocolResponse

external interface StreamProtocolResponse

SystemMemoryInfo

external interface SystemMemoryInfo

SystemPreferences

external interface SystemPreferences : EventEmitter

Task

external interface Task

ThumbarButton

external interface ThumbarButton

ToBitmapOptions

external interface ToBitmapOptions

ToDataURLOptions

external interface ToDataURLOptions

ToPNGOptions

external interface ToPNGOptions

TouchBar

open external class TouchBar : EventEmitter

TouchBarButton

open external class TouchBarButton : EventEmitter

TouchBarButtonConstructorOptions

external interface TouchBarButtonConstructorOptions

TouchBarColorPicker

open external class TouchBarColorPicker : EventEmitter

TouchBarColorPickerConstructorOptions

external interface TouchBarColorPickerConstructorOptions

TouchBarConstructorOptions

external interface TouchBarConstructorOptions

TouchBarGroup

open external class TouchBarGroup : EventEmitter

TouchBarGroupConstructorOptions

external interface TouchBarGroupConstructorOptions

TouchBarLabel

open external class TouchBarLabel : EventEmitter

TouchBarLabelConstructorOptions

external interface TouchBarLabelConstructorOptions

TouchBarPopover

open external class TouchBarPopover : EventEmitter

TouchBarPopoverConstructorOptions

external interface TouchBarPopoverConstructorOptions

TouchBarScrubber

open external class TouchBarScrubber : EventEmitter

TouchBarScrubberConstructorOptions

external interface TouchBarScrubberConstructorOptions

TouchBarSegmentedControl

open external class TouchBarSegmentedControl : EventEmitter

TouchBarSegmentedControlConstructorOptions

external interface TouchBarSegmentedControlConstructorOptions

TouchBarSlider

open external class TouchBarSlider : EventEmitter

TouchBarSliderConstructorOptions

external interface TouchBarSliderConstructorOptions

TouchBarSpacer

open external class TouchBarSpacer : EventEmitter

TouchBarSpacerConstructorOptions

external interface TouchBarSpacerConstructorOptions

Transaction

external interface Transaction

Tray

open external class Tray : EventEmitter

UpdateTargetUrlEvent

external interface UpdateTargetUrlEvent : Event

UploadBlob

external interface UploadBlob

UploadData

external interface UploadData

UploadFile

external interface UploadFile

UploadFileSystem

external interface UploadFileSystem

UploadRawData

external interface UploadRawData

Versions

external interface Versions

WebContents

open external class WebContents : EventEmitter

WebFrame

external interface WebFrame : EventEmitter

WebPreferences

external interface WebPreferences

WebRequest

open external class WebRequest : EventEmitter

WebSource

external interface WebSource

WebviewTag

external interface WebviewTag

WillNavigateEvent

external interface WillNavigateEvent : Event

Properties

app

external var app: App

autoUpdater

external var autoUpdater: AutoUpdater

clipboard

external var clipboard: Clipboard

contentTracing

external var contentTracing: ContentTracing

crashReporter

external var crashReporter: CrashReporter

desktopCapturer

external var desktopCapturer: DesktopCapturer

dialog

external var dialog: Dialog

globalShortcut

external var globalShortcut: GlobalShortcut

inAppPurchase

external var inAppPurchase: InAppPurchase

ipcMain

external var ipcMain: IpcMain

ipcRenderer

external var ipcRenderer: IpcRenderer

nativeImage

external var nativeImage: Any?

net

external var net: Net

powerMonitor

external var powerMonitor: PowerMonitor

powerSaveBlocker

external var powerSaveBlocker: PowerSaveBlocker

protocol

external var protocol: Protocol

remote

external var remote: Remote

screen

external var screen: Screen

session

external var session: Any?

shell

external var shell: Shell

systemPreferences

external var systemPreferences: SystemPreferences

webContents

external var webContents: Any?

webFrame

external var webFrame: WebFrame

webviewTag

external var webviewTag: WebviewTag