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