A model for a debugger.


  • DebuggerModel
    • Model


  • Instantiate a new DebuggerModel

    Returns Debugger.Model


breakpoints: BreakpointsModel

The breakpoints model.

callstack: CallstackModel

The callstack model.

kernelSources: KernelSourcesModel

The sources model.

sources: SourcesModel

The sources model.

variables: VariablesModel

The variables model.


  • get disposed(): ISignal<this, void>
  • A signal emitted when the debugger widget is disposed.

    Returns ISignal<this, void>

  • get hasRichVariableRendering(): boolean
  • Whether the kernel support rich variable rendering based on mime type.

    Returns boolean

  • set hasRichVariableRendering(v): void
  • Parameters

    • v: boolean

    Returns void

  • get isDisposed(): boolean
  • Whether the model is disposed.

    Returns boolean

  • get stoppedThreads(): Set<number>
  • The set of threads in stopped state.

    Returns Set<number>

  • set stoppedThreads(threads): void
  • Assigns the parameters to the set of threads in stopped state.


    • threads: Set<number>

    Returns void

  • get supportCopyToGlobals(): boolean
  • Whether the kernel supports the copyToGlobals request.

    Returns boolean

  • set supportCopyToGlobals(v): void
  • Parameters

    • v: boolean

    Returns void

  • get title(): string
  • The current debugger title.

    Returns string

  • set title(title): void
  • Set the current debugger title.


    • title: string

    Returns void

  • get titleChanged(): ISignal<this, string>
  • A signal emitted when the title changes.

    Returns ISignal<this, string>


  • Clear the model.

    Returns void

  • Dispose the model.

    Returns void

Generated using TypeDoc