WebContents

open external class WebContents : EventEmitter

Types

Companion
Link copied to clipboard
object Companion

Functions

addListener
Link copied to clipboard
open fun addListener(event: String, listener: (event: Event) -> Unit): WebContents
open fun addListener(event: String, listener: (event: IpcMainEvent) -> Unit): WebContents
open fun addListener(event: String, listener: (event: Event, params: ContextMenuParams) -> Unit): WebContents
open fun addListener(event: String, listener: (event: Event, details: Details) -> Unit): WebContents
open fun addListener(event: String, listener: (event: Event, input: Input) -> Unit): WebContents
open fun addListener(event: String, listener: (event: Event, result: Result) -> Unit): WebContents
open fun addListener(event: String, listener: (event: Event, webContents: WebContents) -> Unit): WebContents
open fun addListener(event: String, listener: (event: Event, favicons: Array<String>) -> Unit): WebContents
open fun addListener(event: String, listener: (event: Event, killed: Boolean) -> Unit): WebContents
open fun addListener(event: String, listener: (event: Event, url: String) -> Unit): WebContents
open fun addListener(event: String, listener: (event: Event, color: String?) -> Unit): WebContents
open fun addListener(event: String, listener: (event: IpcMainEvent, guestWebContents: WebContents) -> Unit): WebContents
open fun addListener(event: String, listener: (event: IpcMainEvent, moduleName: String) -> Unit): WebContents
open fun addListener(event: String, listener: (event: Event, dirtyRect: Rectangle, image: NativeImage) -> Unit): WebContents
open fun addListener(event: String, listener: (event: Event, webPreferences: WebPreferences, params: Record<String, String>) -> Unit): WebContents
open fun addListener(event: String, listener: (event: Event, devices: Array<BluetoothDevice>, callback: (deviceId: String) -> Unit) -> Unit): WebContents
open fun addListener(event: String, listener: (event: Event, channel: String, args: Any) -> Unit): WebContents
open fun addListener(event: String, listener: (event: Event, title: String, explicitSet: Boolean) -> Unit): WebContents
open fun addListener(event: String, listener: (event: Event, preloadPath: String, error: Error) -> Unit): WebContents
open fun addListener(event: String, listener: (event: Event, name: String, version: String) -> Unit): WebContents
open fun addListener(event: String, listener: (event: Event, authenticationResponseDetails: AuthenticationResponseDetails, authInfo: AuthInfo, callback: (username: String, password: String) -> Unit) -> Unit): WebContents
open fun addListener(event: String, listener: (event: Event, isMainFrame: Boolean, frameProcessId: Number, frameRoutingId: Number) -> Unit): WebContents
open fun addListener(event: String, listener: (event: Event, url: String, certificateList: Array<Certificate>, callback: (certificate: Certificate) -> Unit) -> Unit): WebContents
open fun addListener(event: String, listener: (event: Event, url: String, httpResponseCode: Number, httpStatusText: String) -> Unit): WebContents
open fun addListener(event: String, listener: (event: Event, level: Number, message: String, line: Number, sourceId: String) -> Unit): WebContents
open fun addListener(event: String, listener: (event: Event, url: String, isMainFrame: Boolean, frameProcessId: Number, frameRoutingId: Number) -> Unit): WebContents
open fun addListener(event: String, listener: (event: Event, url: String, error: String, certificate: Certificate, callback: (isTrusted: Boolean) -> Unit) -> Unit): WebContents
open fun addListener(event: String, listener: (event: Event, type: String, image: NativeImage, scale: Number, size: Size, hotspot: Point) -> Unit): WebContents
open fun addListener(event: String, listener: (event: Event, url: String, isInPlace: Boolean, isMainFrame: Boolean, frameProcessId: Number, frameRoutingId: Number) -> Unit): WebContents
open fun addListener(event: String, listener: (event: Event, errorCode: Number, errorDescription: String, validatedURL: String, isMainFrame: Boolean, frameProcessId: Number, frameRoutingId: Number) -> Unit): WebContents
open fun addListener(event: String, listener: (event: Event, url: String, httpResponseCode: Number, httpStatusText: String, isMainFrame: Boolean, frameProcessId: Number, frameRoutingId: Number) -> Unit): WebContents
open fun addListener(event: String, listener: (event: NewWindowEvent, url: String, frameName: String, disposition: String, options: BrowserWindowConstructorOptions, additionalFeatures: Array<String>, referrer: Referrer) -> Unit): WebContents
open fun addListener(event: String, listener: Function<*>): WebContents
open fun addListener(event: Any, listener: (args: Any) -> Unit): EventEmitter
open fun addListener(event: String, listener: (args: Any) -> Unit): EventEmitter
addWorkSpace
Link copied to clipboard
open fun addWorkSpace(path: String)
beginFrameSubscription
Link copied to clipboard
open fun beginFrameSubscription(callback: (image: NativeImage, dirtyRect: Rectangle) -> Unit)
open fun beginFrameSubscription(onlyDirty: Boolean, callback: (image: NativeImage, dirtyRect: Rectangle) -> Unit)
canGoBack
Link copied to clipboard
open fun canGoBack(): Boolean
canGoForward
Link copied to clipboard
open fun canGoForward(): Boolean
canGoToOffset
Link copied to clipboard
open fun canGoToOffset(offset: Number): Boolean
capturePage
Link copied to clipboard
open fun capturePage(rect: Rectangle = definedExternally): Promise<NativeImage>
clearHistory
Link copied to clipboard
open fun clearHistory()
closeDevTools
Link copied to clipboard
open fun closeDevTools()
copy
Link copied to clipboard
open fun copy()
copyImageAt
Link copied to clipboard
open fun copyImageAt(x: Number, y: Number)
cut
Link copied to clipboard
open fun cut()
decrementCapturerCount
Link copied to clipboard
open fun decrementCapturerCount(stayHidden: Boolean = definedExternally)
delete
Link copied to clipboard
open fun delete()
disableDeviceEmulation
Link copied to clipboard
open fun disableDeviceEmulation()
downloadURL
Link copied to clipboard
open fun downloadURL(url: String)
emit
Link copied to clipboard
open fun emit(event: Any, vararg args: Any): Boolean
open fun emit(event: String, vararg args: Any): Boolean
enableDeviceEmulation
Link copied to clipboard
open fun enableDeviceEmulation(parameters: Parameters)
endFrameSubscription
Link copied to clipboard
open fun endFrameSubscription()
eventNames
Link copied to clipboard
open fun eventNames(): Array<dynamic>
executeJavaScript
Link copied to clipboard
open fun executeJavaScript(code: String, userGesture: Boolean = definedExternally): Promise<Any>
executeJavaScriptInIsolatedWorld
Link copied to clipboard
open fun executeJavaScriptInIsolatedWorld(worldId: Number, scripts: Array<WebSource>, userGesture: Boolean = definedExternally): Promise<Any>
findInPage
Link copied to clipboard
open fun findInPage(text: String, options: FindInPageOptions = definedExternally): Number
focus
Link copied to clipboard
open fun focus()
getAllSharedWorkers
Link copied to clipboard
open fun getAllSharedWorkers(): Array<SharedWorkerInfo>
getFrameRate
Link copied to clipboard
open fun getFrameRate(): Number
getMaxListeners
Link copied to clipboard
open fun getMaxListeners(): Number
getOSProcessId
Link copied to clipboard
open fun getOSProcessId(): Number
getPrinters
Link copied to clipboard
open fun getPrinters(): Array<PrinterInfo>
getProcessId
Link copied to clipboard
open fun getProcessId(): Number
getTitle
Link copied to clipboard
open fun getTitle(): String
getType
Link copied to clipboard
open fun getType(): String
getURL
Link copied to clipboard
open fun getURL(): String
getUserAgent
Link copied to clipboard
open fun getUserAgent(): String
getWebRTCIPHandlingPolicy
Link copied to clipboard
open fun getWebRTCIPHandlingPolicy(): String
getZoomFactor
Link copied to clipboard
open fun getZoomFactor(): Number
getZoomLevel
Link copied to clipboard
open fun getZoomLevel(): Number
goBack
Link copied to clipboard
open fun goBack()
goForward
Link copied to clipboard
open fun goForward()
goToIndex
Link copied to clipboard
open fun goToIndex(index: Number)
goToOffset
Link copied to clipboard
open fun goToOffset(offset: Number)
incrementCapturerCount
Link copied to clipboard
open fun incrementCapturerCount(size: Size = definedExternally, stayHidden: Boolean = definedExternally)
insertCSS
Link copied to clipboard
open fun insertCSS(css: String, options: InsertCSSOptions = definedExternally): Promise<String>
insertText
Link copied to clipboard
open fun insertText(text: String): Promise<Unit>
inspectElement
Link copied to clipboard
open fun inspectElement(x: Number, y: Number)
inspectServiceWorker
Link copied to clipboard
open fun inspectServiceWorker()
inspectSharedWorker
Link copied to clipboard
open fun inspectSharedWorker()
inspectSharedWorkerById
Link copied to clipboard
open fun inspectSharedWorkerById(workerId: String)
invalidate
Link copied to clipboard
open fun invalidate()
isAudioMuted
Link copied to clipboard
open fun isAudioMuted(): Boolean
isBeingCaptured
Link copied to clipboard
open fun isBeingCaptured(): Boolean
isCrashed
Link copied to clipboard
open fun isCrashed(): Boolean
isCurrentlyAudible
Link copied to clipboard
open fun isCurrentlyAudible(): Boolean
isDestroyed
Link copied to clipboard
open fun isDestroyed(): Boolean
isDevToolsFocused
Link copied to clipboard
open fun isDevToolsFocused(): Boolean
isDevToolsOpened
Link copied to clipboard
open fun isDevToolsOpened(): Boolean
isFocused
Link copied to clipboard
open fun isFocused(): Boolean
isLoading
Link copied to clipboard
open fun isLoading(): Boolean
isLoadingMainFrame
Link copied to clipboard
open fun isLoadingMainFrame(): Boolean
isOffscreen
Link copied to clipboard
open fun isOffscreen(): Boolean
isPainting
Link copied to clipboard
open fun isPainting(): Boolean
isWaitingForResponse
Link copied to clipboard
open fun isWaitingForResponse(): Boolean
listenerCount
Link copied to clipboard
open fun listenerCount(type: Any): Number
open fun listenerCount(type: String): Number
listeners
Link copied to clipboard
open fun listeners(event: Any): Array<Function<*>>
open fun listeners(event: String): Array<Function<*>>
loadFile
Link copied to clipboard
open fun loadFile(filePath: String, options: LoadFileOptions = definedExternally): Promise<Unit>
loadURL
Link copied to clipboard
open fun loadURL(url: String, options: LoadURLOptions = definedExternally): Promise<Unit>
off
Link copied to clipboard
open fun off(event: Any, listener: (args: Any) -> Unit): EventEmitter
open fun off(event: String, listener: (args: Any) -> Unit): EventEmitter
on
Link copied to clipboard
open fun on(event: String, listener: (event: Event) -> Unit): WebContents
open fun on(event: String, listener: (event: IpcMainEvent) -> Unit): WebContents
open fun on(event: String, listener: (event: Event, params: ContextMenuParams) -> Unit): WebContents
open fun on(event: String, listener: (event: Event, details: Details) -> Unit): WebContents
open fun on(event: String, listener: (event: Event, input: Input) -> Unit): WebContents
open fun on(event: String, listener: (event: Event, result: Result) -> Unit): WebContents
open fun on(event: String, listener: (event: Event, webContents: WebContents) -> Unit): WebContents
open fun on(event: String, listener: (event: Event, favicons: Array<String>) -> Unit): WebContents
open fun on(event: String, listener: (event: Event, killed: Boolean) -> Unit): WebContents
open fun on(event: String, listener: (event: Event, url: String) -> Unit): WebContents
open fun on(event: String, listener: (event: Event, color: String?) -> Unit): WebContents
open fun on(event: String, listener: (event: IpcMainEvent, guestWebContents: WebContents) -> Unit): WebContents
open fun on(event: String, listener: (event: IpcMainEvent, moduleName: String) -> Unit): WebContents
open fun on(event: String, listener: (event: Event, dirtyRect: Rectangle, image: NativeImage) -> Unit): WebContents
open fun on(event: String, listener: (event: Event, webPreferences: WebPreferences, params: Record<String, String>) -> Unit): WebContents
open fun on(event: String, listener: (event: Event, devices: Array<BluetoothDevice>, callback: (deviceId: String) -> Unit) -> Unit): WebContents
open fun on(event: String, listener: (event: Event, channel: String, args: Any) -> Unit): WebContents
open fun on(event: String, listener: (event: Event, title: String, explicitSet: Boolean) -> Unit): WebContents
open fun on(event: String, listener: (event: Event, preloadPath: String, error: Error) -> Unit): WebContents
open fun on(event: String, listener: (event: Event, name: String, version: String) -> Unit): WebContents
open fun on(event: String, listener: (event: Event, authenticationResponseDetails: AuthenticationResponseDetails, authInfo: AuthInfo, callback: (username: String, password: String) -> Unit) -> Unit): WebContents
open fun on(event: String, listener: (event: Event, isMainFrame: Boolean, frameProcessId: Number, frameRoutingId: Number) -> Unit): WebContents
open fun on(event: String, listener: (event: Event, url: String, certificateList: Array<Certificate>, callback: (certificate: Certificate) -> Unit) -> Unit): WebContents
open fun on(event: String, listener: (event: Event, url: String, httpResponseCode: Number, httpStatusText: String) -> Unit): WebContents
open fun on(event: String, listener: (event: Event, level: Number, message: String, line: Number, sourceId: String) -> Unit): WebContents
open fun on(event: String, listener: (event: Event, url: String, isMainFrame: Boolean, frameProcessId: Number, frameRoutingId: Number) -> Unit): WebContents
open fun on(event: String, listener: (event: Event, url: String, error: String, certificate: Certificate, callback: (isTrusted: Boolean) -> Unit) -> Unit): WebContents
open fun on(event: String, listener: (event: Event, type: String, image: NativeImage, scale: Number, size: Size, hotspot: Point) -> Unit): WebContents
open fun on(event: String, listener: (event: Event, url: String, isInPlace: Boolean, isMainFrame: Boolean, frameProcessId: Number, frameRoutingId: Number) -> Unit): WebContents
open fun on(event: String, listener: (event: Event, errorCode: Number, errorDescription: String, validatedURL: String, isMainFrame: Boolean, frameProcessId: Number, frameRoutingId: Number) -> Unit): WebContents
open fun on(event: String, listener: (event: Event, url: String, httpResponseCode: Number, httpStatusText: String, isMainFrame: Boolean, frameProcessId: Number, frameRoutingId: Number) -> Unit): WebContents
open fun on(event: String, listener: (event: NewWindowEvent, url: String, frameName: String, disposition: String, options: BrowserWindowConstructorOptions, additionalFeatures: Array<String>, referrer: Referrer) -> Unit): WebContents
open fun on(event: String, listener: Function<*>): WebContents
open fun on(event: Any, listener: (args: Any) -> Unit): EventEmitter
open fun on(event: String, listener: (args: Any) -> Unit): EventEmitter
once
Link copied to clipboard
open fun once(event: String, listener: (event: Event) -> Unit): WebContents
open fun once(event: String, listener: (event: IpcMainEvent) -> Unit): WebContents
open fun once(event: String, listener: (event: Event, params: ContextMenuParams) -> Unit): WebContents
open fun once(event: String, listener: (event: Event, details: Details) -> Unit): WebContents
open fun once(event: String, listener: (event: Event, input: Input) -> Unit): WebContents
open fun once(event: String, listener: (event: Event, result: Result) -> Unit): WebContents
open fun once(event: String, listener: (event: Event, webContents: WebContents) -> Unit): WebContents
open fun once(event: String, listener: (event: Event, favicons: Array<String>) -> Unit): WebContents
open fun once(event: String, listener: (event: Event, killed: Boolean) -> Unit): WebContents
open fun once(event: String, listener: (event: Event, url: String) -> Unit): WebContents
open fun once(event: String, listener: (event: Event, color: String?) -> Unit): WebContents
open fun once(event: String, listener: (event: IpcMainEvent, guestWebContents: WebContents) -> Unit): WebContents
open fun once(event: String, listener: (event: IpcMainEvent, moduleName: String) -> Unit): WebContents
open fun once(event: String, listener: (event: Event, dirtyRect: Rectangle, image: NativeImage) -> Unit): WebContents
open fun once(event: String, listener: (event: Event, webPreferences: WebPreferences, params: Record<String, String>) -> Unit): WebContents
open fun once(event: String, listener: (event: Event, devices: Array<BluetoothDevice>, callback: (deviceId: String) -> Unit) -> Unit): WebContents
open fun once(event: String, listener: (event: Event, channel: String, args: Any) -> Unit): WebContents
open fun once(event: String, listener: (event: Event, title: String, explicitSet: Boolean) -> Unit): WebContents
open fun once(event: String, listener: (event: Event, preloadPath: String, error: Error) -> Unit): WebContents
open fun once(event: String, listener: (event: Event, name: String, version: String) -> Unit): WebContents
open fun once(event: String, listener: (event: Event, authenticationResponseDetails: AuthenticationResponseDetails, authInfo: AuthInfo, callback: (username: String, password: String) -> Unit) -> Unit): WebContents
open fun once(event: String, listener: (event: Event, isMainFrame: Boolean, frameProcessId: Number, frameRoutingId: Number) -> Unit): WebContents
open fun once(event: String, listener: (event: Event, url: String, certificateList: Array<Certificate>, callback: (certificate: Certificate) -> Unit) -> Unit): WebContents
open fun once(event: String, listener: (event: Event, url: String, httpResponseCode: Number, httpStatusText: String) -> Unit): WebContents
open fun once(event: String, listener: (event: Event, level: Number, message: String, line: Number, sourceId: String) -> Unit): WebContents
open fun once(event: String, listener: (event: Event, url: String, isMainFrame: Boolean, frameProcessId: Number, frameRoutingId: Number) -> Unit): WebContents
open fun once(event: String, listener: (event: Event, url: String, error: String, certificate: Certificate, callback: (isTrusted: Boolean) -> Unit) -> Unit): WebContents
open fun once(event: String, listener: (event: Event, type: String, image: NativeImage, scale: Number, size: Size, hotspot: Point) -> Unit): WebContents
open fun once(event: String, listener: (event: Event, url: String, isInPlace: Boolean, isMainFrame: Boolean, frameProcessId: Number, frameRoutingId: Number) -> Unit): WebContents
open fun once(event: String, listener: (event: Event, errorCode: Number, errorDescription: String, validatedURL: String, isMainFrame: Boolean, frameProcessId: Number, frameRoutingId: Number) -> Unit): WebContents
open fun once(event: String, listener: (event: Event, url: String, httpResponseCode: Number, httpStatusText: String, isMainFrame: Boolean, frameProcessId: Number, frameRoutingId: Number) -> Unit): WebContents
open fun once(event: String, listener: (event: NewWindowEvent, url: String, frameName: String, disposition: String, options: BrowserWindowConstructorOptions, additionalFeatures: Array<String>, referrer: Referrer) -> Unit): WebContents
open fun once(event: String, listener: Function<*>): WebContents
open fun once(event: Any, listener: (args: Any) -> Unit): EventEmitter
open fun once(event: String, listener: (args: Any) -> Unit): EventEmitter
openDevTools
Link copied to clipboard
open fun openDevTools(options: OpenDevToolsOptions = definedExternally)
paste
Link copied to clipboard
open fun paste()
pasteAndMatchStyle
Link copied to clipboard
open fun pasteAndMatchStyle()
prependListener
Link copied to clipboard
open fun prependListener(event: Any, listener: (args: Any) -> Unit): EventEmitter
open fun prependListener(event: String, listener: (args: Any) -> Unit): EventEmitter
prependOnceListener
Link copied to clipboard
open fun prependOnceListener(event: Any, listener: (args: Any) -> Unit): EventEmitter
open fun prependOnceListener(event: String, listener: (args: Any) -> Unit): EventEmitter
print
Link copied to clipboard
open fun print(options: WebContentsPrintOptions = definedExternally, callback: (success: Boolean, failureReason: String) -> Unit = definedExternally)
printToPDF
Link copied to clipboard
open fun printToPDF(options: PrintToPDFOptions): Promise<Buffer>
rawListeners
Link copied to clipboard
open fun rawListeners(event: Any): Array<Function<*>>
open fun rawListeners(event: String): Array<Function<*>>
redo
Link copied to clipboard
open fun redo()
reload
Link copied to clipboard
open fun reload()
reloadIgnoringCache
Link copied to clipboard
open fun reloadIgnoringCache()
removeAllListeners
Link copied to clipboard
open fun removeAllListeners(event: Any = definedExternally): EventEmitter
open fun removeAllListeners(event: String = definedExternally): EventEmitter
removeInsertedCSS
Link copied to clipboard
open fun removeInsertedCSS(key: String): Promise<Unit>
removeListener
Link copied to clipboard
open fun removeListener(event: String, listener: (event: Event) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: IpcMainEvent) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: Event, params: ContextMenuParams) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: Event, details: Details) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: Event, input: Input) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: Event, result: Result) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: Event, webContents: WebContents) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: Event, favicons: Array<String>) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: Event, killed: Boolean) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: Event, url: String) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: Event, color: String?) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: IpcMainEvent, guestWebContents: WebContents) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: IpcMainEvent, moduleName: String) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: Event, dirtyRect: Rectangle, image: NativeImage) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: Event, webPreferences: WebPreferences, params: Record<String, String>) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: Event, devices: Array<BluetoothDevice>, callback: (deviceId: String) -> Unit) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: Event, channel: String, args: Any) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: Event, title: String, explicitSet: Boolean) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: Event, preloadPath: String, error: Error) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: Event, name: String, version: String) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: Event, authenticationResponseDetails: AuthenticationResponseDetails, authInfo: AuthInfo, callback: (username: String, password: String) -> Unit) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: Event, isMainFrame: Boolean, frameProcessId: Number, frameRoutingId: Number) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: Event, url: String, certificateList: Array<Certificate>, callback: (certificate: Certificate) -> Unit) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: Event, url: String, httpResponseCode: Number, httpStatusText: String) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: Event, level: Number, message: String, line: Number, sourceId: String) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: Event, url: String, isMainFrame: Boolean, frameProcessId: Number, frameRoutingId: Number) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: Event, url: String, error: String, certificate: Certificate, callback: (isTrusted: Boolean) -> Unit) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: Event, type: String, image: NativeImage, scale: Number, size: Size, hotspot: Point) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: Event, url: String, isInPlace: Boolean, isMainFrame: Boolean, frameProcessId: Number, frameRoutingId: Number) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: Event, errorCode: Number, errorDescription: String, validatedURL: String, isMainFrame: Boolean, frameProcessId: Number, frameRoutingId: Number) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: Event, url: String, httpResponseCode: Number, httpStatusText: String, isMainFrame: Boolean, frameProcessId: Number, frameRoutingId: Number) -> Unit): WebContents
open fun removeListener(event: String, listener: (event: NewWindowEvent, url: String, frameName: String, disposition: String, options: BrowserWindowConstructorOptions, additionalFeatures: Array<String>, referrer: Referrer) -> Unit): WebContents
open fun removeListener(event: String, listener: Function<*>): WebContents
open fun removeListener(event: Any, listener: (args: Any) -> Unit): EventEmitter
open fun removeListener(event: String, listener: (args: Any) -> Unit): EventEmitter
removeWorkSpace
Link copied to clipboard
open fun removeWorkSpace(path: String)
replace
Link copied to clipboard
open fun replace(text: String)
replaceMisspelling
Link copied to clipboard
open fun replaceMisspelling(text: String)
savePage
Link copied to clipboard
open fun savePage(fullPath: String, saveType: String): Promise<Unit>
selectAll
Link copied to clipboard
open fun selectAll()
send
Link copied to clipboard
open fun send(channel: String, vararg args: Any)
sendInputEvent
Link copied to clipboard
open fun sendInputEvent(inputEvent: KeyboardInputEvent)
open fun sendInputEvent(inputEvent: MouseInputEvent)
open fun sendInputEvent(inputEvent: MouseWheelInputEvent)
sendToFrame
Link copied to clipboard
open fun sendToFrame(frameId: Number, channel: String, vararg args: Any)
setAudioMuted
Link copied to clipboard
open fun setAudioMuted(muted: Boolean)
setBackgroundThrottling
Link copied to clipboard
open fun setBackgroundThrottling(allowed: Boolean)
setDevToolsWebContents
Link copied to clipboard
open fun setDevToolsWebContents(devToolsWebContents: WebContents)
setFrameRate
Link copied to clipboard
open fun setFrameRate(fps: Number)
setIgnoreMenuShortcuts
Link copied to clipboard
open fun setIgnoreMenuShortcuts(ignore: Boolean)
setLayoutZoomLevelLimits
Link copied to clipboard
open fun setLayoutZoomLevelLimits(minimumLevel: Number, maximumLevel: Number): Promise<Unit>
setMaxListeners
Link copied to clipboard
open fun setMaxListeners(n: Number): EventEmitter
setUserAgent
Link copied to clipboard
open fun setUserAgent(userAgent: String)
setVisualZoomLevelLimits
Link copied to clipboard
open fun setVisualZoomLevelLimits(minimumLevel: Number, maximumLevel: Number): Promise<Unit>
setWebRTCIPHandlingPolicy
Link copied to clipboard
open fun setWebRTCIPHandlingPolicy(policy: String)
setZoomFactor
Link copied to clipboard
open fun setZoomFactor(factor: Number)
setZoomLevel
Link copied to clipboard
open fun setZoomLevel(level: Number)
showDefinitionForSelection
Link copied to clipboard
open fun showDefinitionForSelection()
startDrag
Link copied to clipboard
open fun startDrag(item: Item)
startPainting
Link copied to clipboard
open fun startPainting()
stop
Link copied to clipboard
open fun stop()
stopFindInPage
Link copied to clipboard
open fun stopFindInPage(action: String)
stopPainting
Link copied to clipboard
open fun stopPainting()
takeHeapSnapshot
Link copied to clipboard
open fun takeHeapSnapshot(filePath: String): Promise<Unit>
toggleDevTools
Link copied to clipboard
open fun toggleDevTools()
undo
Link copied to clipboard
open fun undo()
unselect
Link copied to clipboard
open fun unselect()

Properties

audioMuted
Link copied to clipboard
open var audioMuted: Boolean
debugger
Link copied to clipboard
open var debugger: Debugger
devToolsWebContents
Link copied to clipboard
open var devToolsWebContents: WebContents?
frameRate
Link copied to clipboard
open var frameRate: Number
hostWebContents
Link copied to clipboard
open var hostWebContents: WebContents
id
Link copied to clipboard
open var id: Number
session
Link copied to clipboard
open var session: Session
userAgent
Link copied to clipboard
open var userAgent: String
zoomFactor
Link copied to clipboard
open var zoomFactor: Number
zoomLevel
Link copied to clipboard
open var zoomLevel: Number