Types

Link copied to clipboard
@Serializable
data class BindingCalled(val name: String, val payload: String, val executionContextId: ExecutionContextId) : RuntimeEvent

Notification is issued every time when binding is called.

Link copied to clipboard
@Serializable
data class ConsoleAPICalled(val type: ConsoleAPICalledType, val args: List<RemoteObject>, val executionContextId: ExecutionContextId, val timestamp: Timestamp, val stackTrace: StackTrace? = null, val context: String? = null) : RuntimeEvent

Issued when console API was called.

Link copied to clipboard
@Serializable
data class ExceptionRevoked(val reason: String, val exceptionId: Int) : RuntimeEvent

Issued when unhandled exception was revoked.

Link copied to clipboard
@Serializable
data class ExceptionThrown(val timestamp: Timestamp, val exceptionDetails: ExceptionDetails) : RuntimeEvent

Issued when exception was thrown and unhandled.

Link copied to clipboard
@Serializable
data class ExecutionContextCreated(val context: ExecutionContextDescription) : RuntimeEvent

Issued when new execution context is created.

Link copied to clipboard
@Serializable
data class ExecutionContextDestroyed(val executionContextId: ExecutionContextId, val executionContextUniqueId: String? = null) : RuntimeEvent

Issued when execution context is destroyed.

Link copied to clipboard

Issued when all executionContexts were cleared in browser

Link copied to clipboard
@Serializable
data class InspectRequested(val object: RemoteObject, val hints: JsonObject, val executionContextId: ExecutionContextId? = null) : RuntimeEvent

Issued when object should be inspected (for example, as a result of inspect() command line API call).