add trigger character

This commit is contained in:
Megan Rogge
2024-11-07 15:26:52 -06:00
parent 888ad3eb60
commit 3ba1f40022
6 changed files with 13 additions and 12 deletions

View File

@@ -835,9 +835,9 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
registerTerminalProfileProvider(id: string, provider: vscode.TerminalProfileProvider): vscode.Disposable {
return extHostTerminalService.registerProfileProvider(extension, id, provider);
},
registerTerminalCompletionProvider<T extends vscode.TerminalCompletionItem[]>(provider: vscode.TerminalCompletionProvider<T>): vscode.Disposable {
registerTerminalCompletionProvider<T extends vscode.TerminalCompletionItem[]>(provider: vscode.TerminalCompletionProvider<T>, ...triggerCharacters: string[]): vscode.Disposable {
checkProposedApiEnabled(extension, 'terminalCompletionProvider');
return extHostTerminalService.registerTerminalCompletionProvider(extension, provider);
return extHostTerminalService.registerTerminalCompletionProvider(extension, provider, ...triggerCharacters);
},
registerTerminalQuickFixProvider(id: string, provider: vscode.TerminalQuickFixProvider): vscode.Disposable {
checkProposedApiEnabled(extension, 'terminalQuickFixProvider');