chrome-devtools-kotlin / org.hildan.chrome.devtools.domains.debugger / CallFrame

CallFrame

data class CallFrame

JavaScript call frame. Array of call frames form the call stack.

Official doc

Constructors

<init>

JavaScript call frame. Array of call frames form the call stack.

CallFrame(callFrameId: CallFrameId, functionName: String, functionLocation: Location? = null, location: Location, url: String, scopeChain: List<Scope>, this: RemoteObject, returnValue: RemoteObject? = null)

Properties

callFrameId

Call frame identifier. This identifier is only valid while the virtual machine is paused.

val callFrameId: CallFrameId

functionLocation

Location in the source code.

val functionLocation: Location?

functionName

Name of the JavaScript function called on this call frame.

val functionName: String

location

Location in the source code.

val location: Location

returnValue

The value being returned, if the function is at return point.

val returnValue: RemoteObject?

scopeChain

Scope chain for this call frame.

val scopeChain: List<Scope>

this

this object for this call frame.

val this: RemoteObject

url

JavaScript script name or url.

val url: String