Skip to content

probe-web / @probe-web/dap / DebuggerLike

Type Alias: DebuggerLike

ts
type DebuggerLike = Pick<Debugger, 
  | "state"
  | "lastStop"
  | "addEventListener"
  | "removeEventListener"
  | "start"
  | "dispose"
  | "refresh"
  | "continue"
  | "pause"
  | "step"
  | "reset"
  | "resetAndHalt"
  | "loadDebugInfo"
  | "loadSvd"
  | "stackTrace"
  | "scopes"
  | "variables"
  | "evaluate"
  | "setVariable"
  | "setSourceBreakpoints"
  | "setInstructionBreakpoints"
  | "disassemble"
  | "readMemory"
  | "writeMemory"
| "writeRegister"> & Partial<Pick<Debugger, "enableRtt" | "canDisassemble">>;

Defined in: adapter.ts:15

The Debugger surface the adapter uses (the SDK class and FakeDebugger both satisfy it).