Properties
Readonly eventMessage
Readonly isStarted
isStarted: boolean
Readonly model
session
Readonly sessionChanged
Methods
clearBreakpoints
- clearBreakpoints(): Promise<void>
-
Returns Promise<void>
continue
- continue(): Promise<void>
-
Returns Promise<void>
displayDefinedVariables
- displayDefinedVariables(): Promise<void>
-
Returns Promise<void>
evaluate
- evaluate(expression: string): Promise<{ indexedVariables?: number; memoryReference?: string; namedVariables?: number; presentationHint?: VariablePresentationHint; result: string; type?: string; variablesReference: number }>
-
Parameters
Returns Promise<{ indexedVariables?: number; memoryReference?: string; namedVariables?: number; presentationHint?: VariablePresentationHint; result: string; type?: string; variablesReference: number }>
getCodeId
- getCodeId(code: string): string
-
Parameters
Returns string
getSource
- getSource(source: Source): Promise<Source>
-
Parameters
Returns Promise<Source>
hasStoppedThreads
- hasStoppedThreads(): boolean
-
Returns boolean
inspectVariable
- inspectVariable(variablesReference: number): Promise<Variable[]>
-
Parameters
-
variablesReference: number
Returns Promise<Variable[]>
isAvailable
-
Parameters
Returns Promise<boolean>
next
-
Returns Promise<void>
restart
-
Returns Promise<void>
restoreState
- restoreState(autoStart: boolean): Promise<void>
-
Parameters
Returns Promise<void>
start
-
Returns Promise<void>
stepIn
-
Returns Promise<void>
stepOut
-
Returns Promise<void>
stop
-
Returns Promise<void>
updateBreakpoints
- updateBreakpoints(code: string, breakpoints: IBreakpoint[], path?: string): Promise<void>
-
Parameters
-
code: string
-
-
Optional path: string
Returns Promise<void>
An interface describing an application's visual debugger.