Options
All
  • Public
  • Public/Protected
  • All
Menu

Class DebugScope

Hierarchy

Index

Constructors

constructor

Properties

Protected elements

elements: undefined | Promise<ExpressionContainer[]>

Protected indexedVariables

indexedVariables: undefined | number

Protected namedVariables

namedVariables: undefined | number

Protected Readonly raw

raw: Scope

Protected Readonly sessionProvider

sessionProvider: DebugSessionProvider

Protected Readonly startOfVariables

startOfVariables: number

Protected variablesReference

variablesReference: number

Accessors

expensive

  • get expensive(): boolean

hasElements

  • get hasElements(): boolean

name

  • get name(): string

range

  • get range(): undefined | Range

Protected session

Methods

Protected doResolve

Protected fetch

  • fetch(result: ConsoleItem[], filter: "named"): Promise<void>
  • fetch(result: ConsoleItem[], filter: "indexed", start: number, count?: number): Promise<void>

getElements

render

  • render(): ReactNode