Simplify events

This commit is contained in:
Daniel Imms
2023-08-24 10:37:56 -07:00
parent 121635a5ca
commit ae9df9733c
3 changed files with 34 additions and 16 deletions

View File

@@ -698,6 +698,15 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
checkProposedApiEnabled(extension, 'terminalDataWriteEvent');
return extHostTerminalService.onDidWriteTerminalData(listener, thisArg, disposables);
},
onWillExecuteTerminalCommand(listener, thisArg?, disposables?) {
checkProposedApiEnabled(extension, 'terminalExecuteCommandEvent');
return extHostTerminalService.onWillExecuteTerminalCommand(listener, thisArg, disposables);
},
onDidExecuteTerminalCommand(listener, thisArg?, disposables?) {
checkProposedApiEnabled(extension, 'terminalExecuteCommandEvent');
return extHostTerminalService.onDidExecuteTerminalCommand(listener, thisArg, disposables);
},
get state() {
return extHostWindow.getState(extension);
},