Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface DebugExt

Hierarchy

  • DebugExt

Implemented by

Index

Methods

$breakpointsDidChange

$createDebugSession

  • $createDebugSession(debugConfiguration: DebugConfiguration): Promise<string>

$getTerminalCreationOptions

$onSessionCustomEvent

  • $onSessionCustomEvent(sessionId: string, event: string, body?: any): void

$provideDebugConfigurations

  • $provideDebugConfigurations(debugType: string, workspaceFolder: undefined | string, dynamic?: boolean): Promise<DebugConfiguration[]>

$resolveDebugConfigurationWithSubstitutedVariables

  • $resolveDebugConfigurationWithSubstitutedVariables(debugConfiguration: DebugConfiguration, workspaceFolder: undefined | string): Promise<undefined | DebugConfiguration>

$resolveDebugConfigurations

  • $resolveDebugConfigurations(debugConfiguration: DebugConfiguration, workspaceFolder: undefined | string): Promise<undefined | DebugConfiguration>

$sessionDidChange

  • $sessionDidChange(sessionId: undefined | string): void

$sessionDidCreate

  • $sessionDidCreate(sessionId: string): void

$sessionDidDestroy

  • $sessionDidDestroy(sessionId: string): void

$terminateDebugSession

  • $terminateDebugSession(sessionId: string): Promise<void>