Class PluginDebugConfigurationProvider

Implements

Constructors

Properties

debugExt: DebugExt
handle: number
provideDebugConfigurations: ((folder) => Promise<DebugConfiguration[]>)

Type declaration

    • (folder): Promise<DebugConfiguration[]>
    • Parameters

      • folder: undefined | string

      Returns Promise<DebugConfiguration[]>

resolveDebugConfiguration: ((folder, debugConfiguration) => Promise<undefined | null | DebugConfiguration>)

Type declaration

    • (folder, debugConfiguration): Promise<undefined | null | DebugConfiguration>
    • Parameters

      • folder: undefined | string
      • debugConfiguration: DebugConfiguration

      Returns Promise<undefined | null | DebugConfiguration>

resolveDebugConfigurationWithSubstitutedVariables: ((folder, debugConfiguration) => Promise<undefined | null | DebugConfiguration>)

Type declaration

    • (folder, debugConfiguration): Promise<undefined | null | DebugConfiguration>
    • Parameters

      • folder: undefined | string
      • debugConfiguration: DebugConfiguration

      Returns Promise<undefined | null | DebugConfiguration>

type: string