Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • DebugExt

Implemented by

Index

Methods

  • $createDebugSession(debugConfiguration: DebugConfiguration, workspaceFolder: undefined | string): Promise<string>
  • $onSessionCustomEvent(sessionId: string, event: string, body?: any): void
  • $provideDebugConfigurationsByHandle(handle: number, workspaceFolder: undefined | string): Promise<DebugConfiguration[]>
  • $resolveDebugConfigurationByHandle(handle: number, workspaceFolder: undefined | string, debugConfiguration: DebugConfiguration): Promise<undefined | null | DebugConfiguration>
  • $resolveDebugConfigurationWithSubstitutedVariablesByHandle(handle: number, workspaceFolder: undefined | string, debugConfiguration: DebugConfiguration): Promise<undefined | null | DebugConfiguration>
  • $sessionDidChange(sessionId: undefined | string): void
  • $sessionDidCreate(sessionId: string): void
  • $sessionDidDestroy(sessionId: string): void
  • $sessionDidStart(sessionId: string): void
  • $terminateDebugSession(sessionId: string): Promise<void>