Skip to main content

Interface: CliTool

Extends

Properties

displayName

displayName: string

Defined in

packages/extension-api/src/extension-api.d.ts:4344


extensionInfo

extensionInfo: object

id

id: string

label

label: string

Defined in

packages/extension-api/src/extension-api.d.ts:4348


id

id: string

Defined in

packages/extension-api/src/extension-api.d.ts:4342


images

images: ProviderImages

Defined in

packages/extension-api/src/extension-api.d.ts:4347


markdownDescription

markdownDescription: string

Defined in

packages/extension-api/src/extension-api.d.ts:4345


name

name: string

Defined in

packages/extension-api/src/extension-api.d.ts:4343


onDidUpdateVersion

onDidUpdateVersion: Event<string>

Defined in

packages/extension-api/src/extension-api.d.ts:4354


state

state: "registered"

Defined in

packages/extension-api/src/extension-api.d.ts:4346

Methods

dispose()

dispose(): void

Dispose this object.

Returns

void

Inherited from

Disposable.dispose

Defined in

packages/extension-api/src/extension-api.d.ts:97


registerUpdate()

registerUpdate(update): Disposable

Parameters

update: CliToolUpdate

Returns

Disposable

Defined in

packages/extension-api/src/extension-api.d.ts:4357


updateVersion()

updateVersion(version): void

Parameters

version: CliToolUpdateOptions

Returns

void

Defined in

packages/extension-api/src/extension-api.d.ts:4353