struct Protocol::Runtime::ConsoleAPICalled

Overview

Issued when console API was called.

Included Modules

Defined in:

protocol/runtime.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def args : Array(RemoteObject) #

Call arguments.


[View source]
def context : String | Nil #

Console context descriptor for calls on non-default console context (not console.*): 'anonymous#unique-logger-id' for call on unnamed context, 'name#unique-logger-id' for call on named context.


[View source]
def execution_context_id : ExecutionContextId #

Identifier of the context where the call was made.


[View source]
def stack_trace : StackTrace | Nil #

Stack trace captured when the call was made. The async stack chain is automatically reported for the following call types: assert, error, trace, warning. For other types the async call chain can be retrieved using Debugger.getStackTrace and stackTrace.parentId field.


[View source]
def timestamp : Timestamp #

Call timestamp.


[View source]
def type : String #

Type of the call.


[View source]