Skip to main content

Interface: CliTool

Extends

Properties

displayName

displayName: string

Source

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


extensionInfo

extensionInfo: Object

extensionInfo.id

id: string

extensionInfo.label

label: string

Source

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


id

id: string

Source

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


images

images: ProviderImages

Source

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


markdownDescription

markdownDescription: string

Source

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


name

name: string

Source

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


onDidUpdateVersion

onDidUpdateVersion: Event< string >

Source

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


state

state: "registered"

Source

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

Methods

dispose()

dispose(): void

Dispose this object.

Returns

void

Inherited from

Disposable.dispose

Source

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


registerUpdate()

registerUpdate(update): Disposable

Parameters

update: CliToolUpdate

Returns

Disposable

Source

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


updateVersion()

updateVersion(version): void

Parameters

version: CliToolUpdateOptions

Returns

void

Source

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