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
| Name | Type |
|---|---|
extensionId | string |
Returns
Promise<null | T>
Defined in
libs/vscode-common/getExtensionApi.ts:53
getExtensionApiStrict
▸ getExtensionApiStrict<T>(extensionId): Promise<T>
Type parameters
| Name |
|---|
T |
Parameters
| Name | Type |
|---|---|
extensionId | string |
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