Skip to content

ExtensionPointsAPI

Defined in: namespaces.ts:1036

declare(id, options): Promise<string>

Defined in: namespaces.ts:1038

Declares a new extension point.

string

ExtensionPointDeclareOptions

Promise<string>


contribute(targetId, contribution, options?): Promise<string>

Defined in: namespaces.ts:1040

Contributes to an extension point.

string

unknown

number

Promise<string>


discover(pointId): Promise<Contribution[]>

Defined in: namespaces.ts:1042

Discovers contributions to an extension point.

string

Promise<Contribution[]>


removeContribution(targetId, contributionId): Promise<void>

Defined in: namespaces.ts:1044

Removes a contribution from an extension point.

string

string

Promise<void>