Skip to main content

Interface: Provider

Defined in: packages/extension-api/src/extension-api.d.ts:699

Properties

detectionChecks

readonly detectionChecks: ProviderDetectionCheck[]

Defined in: packages/extension-api/src/extension-api.d.ts:746


id

readonly id: string

Defined in: packages/extension-api/src/extension-api.d.ts:731


images

readonly images: ProviderImages

Defined in: packages/extension-api/src/extension-api.d.ts:741


readonly links: Link[]

Defined in: packages/extension-api/src/extension-api.d.ts:743


name

readonly name: string

Defined in: packages/extension-api/src/extension-api.d.ts:730


onDidUpdateDetectionChecks

onDidUpdateDetectionChecks: Event<ProviderDetectionCheck[]>

Defined in: packages/extension-api/src/extension-api.d.ts:757


onDidUpdateStatus

onDidUpdateStatus: Event<ProviderStatus>

Defined in: packages/extension-api/src/extension-api.d.ts:734


onDidUpdateVersion

onDidUpdateVersion: Event<string>

Defined in: packages/extension-api/src/extension-api.d.ts:739


status

readonly status: ProviderStatus

Defined in: packages/extension-api/src/extension-api.d.ts:732


version

readonly version: string | undefined

Defined in: packages/extension-api/src/extension-api.d.ts:737


warnings

readonly warnings: ProviderInformation[]

Defined in: packages/extension-api/src/extension-api.d.ts:753

Methods

dispose()

dispose(): void

Defined in: packages/extension-api/src/extension-api.d.ts:729

Returns

void


registerAutostart()

registerAutostart(autostart): Disposable

Defined in: packages/extension-api/src/extension-api.d.ts:725

Parameters

autostart

ProviderAutostart

Returns