pl.wendigo.chrome.api.page / JavascriptDialogOpeningEvent

JavascriptDialogOpeningEvent

data class JavascriptDialogOpeningEvent : Event (source)

Fired when a JavaScript initiated dialog (alert, confirm, prompt, or onbeforeunload) is about to open.

Link
Page#javascriptDialogOpening event documentation.

Constructors

<init>

JavascriptDialogOpeningEvent(url: String, message: String, type: DialogType, hasBrowserHandler: Boolean, defaultPrompt: String? = null)

Fired when a JavaScript initiated dialog (alert, confirm, prompt, or onbeforeunload) is about to open.

Properties

defaultPrompt

val defaultPrompt: String?

Default dialog prompt.

hasBrowserHandler

val hasBrowserHandler: Boolean

True iff browser is capable showing or acting on the given dialog. When browser has no dialog handler for given target, calling alert while Page domain is engaged will stall the page execution. Execution can be resumed via calling Page.handleJavaScriptDialog.

message

val message: String

Message that will be displayed by the dialog.

type

val type: DialogType

Dialog type.

url

val url: String

Frame url.

Inherited Functions

protocolDomain

fun protocolDomain(): String