Skip to content

CallFrame

[<Interface>]
type CallFrame =
    abstract member callFrameId: string with get, set
    abstract member functionLocation: Location option with get, set
    abstract member functionName: string with get, set
    abstract member location: Location with get, set
    abstract member returnValue: RemoteObject option with get, set
    abstract member scopeChain: Scope array with get, set
    abstract member this: RemoteObject with get, set
    abstract member url: string with get, set
    static member Create (callFrameId: string, functionName: string, location: Location, url: string, scopeChain: Scope array, this: RemoteObject, ?functionLocation: Location, ?returnValue: RemoteObject) : CallFrame
AssemblyXantham.Fable.Node
Attributes[<Interface>]

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

Properties

abstract member callFrameId: string with get, set

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

abstract member functionLocation: Location option with get, set

Location in the source code.

abstract member functionName: string with get, set

Name of the JavaScript function called on this call frame.

abstract member location: Location with get, set

Location in the source code.

abstract member returnValue: RemoteObject option with get, set

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

abstract member scopeChain: Scope array with get, set

Scope chain for this call frame.

abstract member this: RemoteObject with get, set

this object for this call frame.

abstract member url: string with get, set

JavaScript script name or url.

Methods

static member Create (callFrameId: string, functionName: string, location: Location, url: string, scopeChain: Scope array, this: RemoteObject, ?functionLocation: Location, ?returnValue: RemoteObject) : CallFrame