Skip to main content

Module: libs/vscode-common/getExtensionApi

Namespaces

Interfaces

Functions

getCommandServerApi

Const getCommandServerApi(): Promise<null | CommandServerApi>

Returns

Promise<null | CommandServerApi>

Command server API or null if not installed

Defined in

libs/vscode-common/getExtensionApi.ts:79


getCursorlessApi

Const getCursorlessApi(): Promise<CursorlessApi>

Returns

Promise<CursorlessApi>

Defined in

libs/vscode-common/getExtensionApi.ts:69


getExtensionApi

getExtensionApi<T>(extensionId): Promise<null | T>

Type parameters

Name
T

Parameters

NameType
extensionIdstring

Returns

Promise<null | T>

Defined in

libs/vscode-common/getExtensionApi.ts:53


getExtensionApiStrict

getExtensionApiStrict<T>(extensionId): Promise<T>

Type parameters

Name
T

Parameters

NameType
extensionIdstring

Returns

Promise<T>

Defined in

libs/vscode-common/getExtensionApi.ts:59


getParseTreeApi

Const getParseTreeApi(): Promise<ParseTreeApi>

Returns

Promise<ParseTreeApi>

Defined in

libs/vscode-common/getExtensionApi.ts:72