|
@@ -206,6 +206,7 @@ export interface ElectronAPI {
|
|
|
// VS Code Extensions
|
|
// VS Code Extensions
|
|
|
checkVscodeExtension: (extensionId: string) => Promise<{ installed: boolean; version?: string }>
|
|
checkVscodeExtension: (extensionId: string) => Promise<{ installed: boolean; version?: string }>
|
|
|
installVscodeExtension: (extensionId: string) => Promise<{ success: boolean; error?: string }>
|
|
installVscodeExtension: (extensionId: string) => Promise<{ success: boolean; error?: string }>
|
|
|
|
|
+ uninstallVscodeExtension: (extensionId: string) => Promise<{ success: boolean; error?: string }>
|
|
|
|
|
|
|
|
// 事件监听
|
|
// 事件监听
|
|
|
onInstallStatus: (callback: (data: InstallStatus) => void) => void
|
|
onInstallStatus: (callback: (data: InstallStatus) => void) => void
|