# Variables
CallType provides named acces to the CallTypeEnum values.
ObjectSubtype provides named acces to the ObjectSubtypeEnum values.
ObjectType provides named acces to the ObjectTypeEnum values.
UnserializableValue provides named acces to the UnserializableValueEnum values.
# Structs
AwaitPromiseParams represents Runtime.awaitPromise parameters.
AwaitPromiseResult represents the result of calls to Runtime.awaitPromise.
CallArgument represents a function call argument.
CallFrame is a stack entry for runtime errors and assertions.
CallFunctionOnParams represents Runtime.callFunctionOn parameters.
CallFunctionOnResult represents the result of calls to Runtime.callFunctionOn.
CompileScriptParams represents Runtime.compileScript parameters.
CompileScriptResult represents the result of calls to Runtime.compileScript.
ConsoleAPICalledEvent represents Runtime.consoleAPICalled event data.
CustomPreview is EXPERIMENTAL.
DisableResult represents the result of calls to Runtime.disable.
DiscardConsoleEntriesResult represents the result of calls to Runtime.discardConsoleEntries.
EnableResult represents the result of calls to Runtime.enable.
EntryPreview is EXPERIMENTAL
https://chromedevtools.github.io/devtools-protocol/tot/Runtime/#type-EntryPreview
*/.
EvaluateParams represents Runtime.evaluate parameters.
EvaluateResult represents the result of calls to Runtime.evaluate.
ExceptionDetails contains detailed information about exception (or error) that was thrown during
script compilation or execution.
ExceptionRevokedEvent represents Runtime.exceptionRevoked event data.
ExceptionThrownEvent represents Runtime.exceptionThrown event data.
ExecutionContextCreatedEvent represents Runtime.executionContextCreated event data.
ExecutionContextDescription is the description of an isolated world.
ExecutionContextDestroyedEvent represents Runtime.executionContextDestroyed event data.
ExecutionContextsClearedEvent represents Runtime.executionContextsCleared event data.
GetPropertiesParams represents Runtime.getProperties parameters.
GetPropertiesResult represents the result of calls to Runtime.getProperties.
GlobalLexicalScopeNamesParams represents Runtime.globalLexicalScopeNames parameters.
GlobalLexicalScopeNamesResult represents the result of calls to Runtime.globalLexicalScopeNames.
InspectRequestedEvent represents Runtime.inspectRequested event data.
InternalPropertyDescriptor is an object's internal property descriptor.
ObjectPreview is an object containing abbreviated remote object value.
PropertyDescriptor is an object property descriptor.
PropertyPreview is EXPERIMENTAL
https://chromedevtools.github.io/devtools-protocol/tot/Runtime/#type-PropertyPreview
*/.
QueryObjectsParams represents Runtime.queryObjects parameters.
QueryObjectsResult represents the result of calls to Runtime.queryObjects.
ReleaseObjectGroupParams represents Runtime.releaseObjectGroup parameters.
ReleaseObjectGroupResult represents the result of calls to Runtime.releaseObjectGroup.
ReleaseObjectParams represents Runtime.releaseObject parameters.
ReleaseObjectResult represents the result of calls to Runtime.releaseObject.
RemoteObject is a mirror object referencing the original JavaScript object.
RunIfWaitingForDebuggerResult represents the result of calls to Runtime.runIfWaitingForDebugger.
RunScriptParams represents Runtime.runScript parameters.
RunScriptResult represents the result of calls to Runtime.runScript.
SetCustomObjectFormatterEnabledParams represents Runtime.setCustomObjectFormatterEnabled parameters.
SetCustomObjectFormatterEnabledResult represents the result of calls to
Runtime.setCustomObjectFormatterEnabled.
StackTrace contains call frames for assertions or error messages.
StackTraceID - If debuggerID is set stack trace comes from another debugger and can be resolved
there.
# Type aliases
CallTypeEnum represents the type of the call.
ExecutionContextID is the ID of an execution context.
ObjectSubtypeEnum represents an object subtype hint.
ObjectTypeEnum represents the object type.
RemoteObjectID is a unique object identifier.
ScriptID is a unique script identifier.
Timestamp is the number of milliseconds since epoch.
UniqueDebuggerID is the unique identifier of the current debugger.
UnserializableValueEnum is a primitive value which cannot be JSON-stringified.