# Constants
BreakLocationTypeCall represents the "call" value.
BreakLocationTypeDebuggerStatement represents the "debuggerStatement" value.
BreakLocationTypeReturn represents the "return" value.
ScopeTypeBlock represents the "block" value.
ScopeTypeCatch represents the "catch" value.
ScopeTypeClosure represents the "closure" value.
ScopeTypeEval represents the "eval" value.
ScopeTypeGlobal represents the "global" value.
ScopeTypeLocal represents the "local" value.
ScopeTypeModule represents the "module" value.
ScopeTypeScript represents the "script" value.
ScopeTypeWith represents the "with" value.
# Variables
BreakLocationType provides named acces to the BreakLocationTypeEnum values.
ScopeType provides named acces to the ScopeTypeEnum values.
State provides named acces to the StateEnum values.
TargetCallFrames provides named acces to the TargetCallFramesEnum values.
# Structs
BreakLocation is a break location
https://chromedevtools.github.io/devtools-protocol/tot/Debugger/#type-BreakLocation
*/.
BreakpointResolvedEvent represents Debugger.breakpointResolved event data.
CallFrame is a JavaScript call frame.
ContinueToLocationParams represents Debugger.continueToLocation parameters.
ContinueToLocationResult represents the result of calls to
Debugger.continueToLocation.
DisableResult represents the result of calls to Debugger.disable.
EnableResult represents the result of calls to Debugger.enable.
EvaluateOnCallFrameParams represents Debugger.evaluateOnCallFrame parameters.
EvaluateOnCallFrameResult represents the result of calls to Debugger.evaluateOnCallFrame.
GetPossibleBreakpointsParams represents Debugger.getPossibleBreakpoints parameters.
GetPossibleBreakpointsResult represents the result of calls to Debugger.getPossibleBreakpoints.
GetScriptSourceParams represents Debugger.getScriptSource parameters.
GetScriptSourceResult represents the result of calls to Debugger.getScriptSource.
GetStackTraceParams represents Debugger.getStackTrace parameters.
GetStackTraceResult represents the result of calls to Debugger.getStackTrace.
Location is a location in the source code.
PausedEvent represents Debugger.paused event data.
PauseOnAsyncCallParams represents Debugger.pauseOnAsyncCall parameters.
PauseOnAsyncCallResult represents the result of calls to Debugger.pauseOnAsyncCall.
PauseResult represents the result of calls to Debugger.pause.
RemoveBreakpointParams represents Debugger.removeBreakpoint parameters.
RemoveBreakpointResult represents the result of calls to Debugger.removeBreakpoint.
RestartFrameParams represents Debugger.restartFrame parameters.
RestartFrameResult represents the result of calls to Debugger.restartFrame.
ResumedEvent represents Debugger.resumed event data.
ResumeResult represents the result of calls to Debugger.resume.
ScheduleStepIntoAsyncResult represents the result of calls to Debugger.scheduleStepIntoAsync.
Scope represents a scope description
https://chromedevtools.github.io/devtools-protocol/tot/Debugger/#type-Scope
*/.
ScriptFailedToParseEvent represents Debugger.scriptFailedToParse event data.
ScriptParsedEvent represents Debugger.scriptParsed event data.
ScriptPosition is a location in the source code.
SearchInContentParams represents Debugger.searchInContent parameters.
SearchInContentResult represents the result of calls to Debugger.searchInContent.
SearchMatch is a search match for a resource.
SetAsyncCallStackDepthParams represents Debugger.setAsyncCallStackDepth parameters.
SetAsyncCallStackDepthResult represents the result of calls to Debugger.setAsyncCallStackDepth.
SetBlackboxedRangesParams represents Debugger.setBlackboxedRanges parameters.
SetBlackboxedRangesResult represents the result of calls to Debugger.setBlackboxedRanges.
SetBlackboxPatternsParams represents Debugger.setBlackboxPatterns parameters.
SetBlackboxPatternsResult represents the result of calls to Debugger.setBlackboxPatterns.
SetBreakpointByURLParams represents Debugger.setBreakpointByUrl parameters.
SetBreakpointByURLResult represents the result of calls to Debugger.setBreakpointByUrl.
SetBreakpointParams represents Debugger.setBreakpoint parameters.
SetBreakpointResult represents the result of calls to Debugger.setBreakpoint.
SetBreakpointsActiveParams represents Debugger.setBreakpointsActive parameters.
SetBreakpointsActiveResult represents the result of calls to Debugger.setBreakpointsActive.
SetPauseOnExceptionsParams represents Debugger.setPauseOnExceptions parameters.
SetPauseOnExceptionsResult represents the result of calls to Debugger.setPauseOnExceptions.
SetReturnValueParams represents Debugger.setReturnValue parameters.
SetReturnValueResult represents the result of calls to Debugger.setReturnValue.
SetScriptSourceParams represents Debugger.setScriptSource parameters.
SetScriptSourceResult represents the result of calls to Debugger.setScriptSource.
SetSkipAllPausesParams represents Debugger.setSkipAllPauses parameters.
SetSkipAllPausesResult represents the result of calls to
Debugger.setSkipAllPauses.
SetVariableValueParams represents Debugger.setVariableValue parameters.
SetVariableValueResult represents the result of calls to Debugger.setVariableValue.
StepIntoParams represents Debugger.stepInto parameters.
StepIntoResult represents the result of calls to Debugger.stepInto.
StepOutResult represents the result of calls to Debugger.stepOut.
StepOverResult represents the result of calls to Debugger.stepOver.
# Type aliases
BreakLocationTypeEnum is Optional.
BreakpointID is a breakpoint identifier.
CallFrameID is a call frame identifier.
ScopeTypeEnum represents the scope type.
StateEnum represents the pause on exceptions mode.
TargetCallFramesEnum is optional.