Column number in the script (0-based).
namespace
inspector.Debugger
namespace Debugger
interface BreakLocation
interface BreakpointResolvedEventDataType
interface CallFrame
JavaScript call frame. Array of call frames form the call stack.
- callFrameId: string
Call frame identifier. This identifier is only valid while the virtual machine is paused.
interface ContinueToLocationParameterType
interface EnableReturnType
interface EvaluateOnCallFrameParameterType
- includeCommandLineAPI?: boolean
Specifies whether command line API should be available to the evaluated expression, defaults to false.
- objectGroup?: string
String object group name to put result into (allows rapid releasing resulting object handles using <code>releaseObjectGroup</code>).
- returnByValue?: boolean
Whether the result is expected to be a JSON object that should be sent by value.
- silent?: boolean
In silent mode exceptions thrown during evaluation are not reported and do not pause execution. Overrides <code>setPauseOnException</code> state.
- throwOnSideEffect?: boolean
Whether to throw an exception if side effect cannot be ruled out during evaluation.
interface EvaluateOnCallFrameReturnType
interface GetPossibleBreakpointsParameterType
- restrictToFunction?: boolean
Only consider locations which are in the same (non-nested) function as start.
interface GetPossibleBreakpointsReturnType
interface GetScriptSourceParameterType
interface GetScriptSourceReturnType
interface GetStackTraceReturnType
interface PausedEventDataType
- asyncCallStackTraceId?: StackTraceId
Just scheduled async call will have this stack trace as parent stack during async execution. This field is available only after <code>Debugger.stepInto</code> call with <code>breakOnAsynCall</code> flag.
interface PauseOnAsyncCallParameterType
- parentStackTraceId: StackTraceId
Debugger will pause when async call with given stack trace is started.
interface RemoveBreakpointParameterType
interface RestartFrameParameterType
interface RestartFrameReturnType
interface Scope
Scope description.
- object: RemoteObject
Object representing the scope. For <code>global</code> and <code>with</code> scopes it represents the actual object; for the rest of the scopes, it is artificial transient object enumerating scope variables as its properties.
interface ScriptFailedToParseEventDataType
- stackTrace?: StackTrace
JavaScript top stack frame of where the script parsed event was triggered if available.
interface ScriptParsedEventDataType
- stackTrace?: StackTrace
JavaScript top stack frame of where the script parsed event was triggered if available.
interface SearchInContentParameterType
interface SearchInContentReturnType
interface SetAsyncCallStackDepthParameterType
- maxDepth: number
Maximum depth of async call stacks. Setting to <code>0</code> will effectively disable collecting async call stacks (default).
interface SetBlackboxedRangesParameterType
interface SetBlackboxPatternsParameterType
interface SetBreakpointByUrlParameterType
- condition?: string
Expression to use as a breakpoint condition. When specified, debugger will only stop on the breakpoint if this expression evaluates to true.
- urlRegex?: string
Regex pattern for the URLs of the resources to set breakpoints on. Either <code>url</code> or <code>urlRegex</code> must be specified.
interface SetBreakpointByUrlReturnType
interface SetBreakpointParameterType
- condition?: string
Expression to use as a breakpoint condition. When specified, debugger will only stop on the breakpoint if this expression evaluates to true.
interface SetBreakpointReturnType
interface SetBreakpointsActiveParameterType
interface SetPauseOnExceptionsParameterType
interface SetReturnValueParameterType
interface SetScriptSourceParameterType
- dryRun?: boolean
If true the change will not actually be applied. Dry run may be used to get result description without actually modifying the code.
interface SetScriptSourceReturnType
interface SetSkipAllPausesParameterType
interface SetVariableValueParameterType
- scopeNumber: number
0-based number of scope as was listed in scope chain. Only 'local', 'closure' and 'catch' scope types are allowed. Other scopes could be manipulated manually.
interface StepIntoParameterType
- breakOnAsyncCall?: boolean
Debugger will issue additional Debugger.paused notification if any async task is scheduled before next pause.
- type BreakpointId = string
Breakpoint identifier.
- type CallFrameId = string
Call frame identifier.