Package-level declarations

Types

Link copied to clipboard

Exception thrown when the browser executable cannot be found.

Link copied to clipboard
@Serializable
data class EvaluateException(val error: Runtime.ExceptionDetails, val jsError: String) : RuntimeException

Exception thrown when an error occurs while evaluating a JavaScript expression in the browser context.

Link copied to clipboard

Exception thrown when the connection to the browser fails.

Link copied to clipboard

Exception thrown when the browser executable path is not set and the platform does not support automatically finding the Chrome executable.

Link copied to clipboard
@Serializable
data class TimeoutWaitingForElementException(val selector: String, val timeout: Long) : IllegalStateException

Exception thrown when a timeout occurs while waiting for a specific element in the browser context.

Link copied to clipboard
@Serializable
data class TimeoutWaitingForReadyStateException(val until: ReadyState, val timeout: Long, val lastKnownReadyState: ReadyState?) : IllegalStateException

Exception thrown when a timeout occurs while waiting for a specific ready state in the browser tab.