Properties
Private callId
callId: number = 0
Protected callbackId
callbackId: number
Protected callbackIdBase
callbackIdBase: string = ...
Protected customExecutionFunctions
customExecutionFunctions: Map<string, ExecutionCallback> = ...
Protected customExecutionIds
customExecutionIds: Map<ExecutionCallback, string> = ...
Private executions
executions: Map<number, TaskExecution> = ...
Protected lastStartedTask
lastStartedTask: undefined | number
Private Readonly onDidExecuteTask
onDidExecuteTask: Emitter<TaskStartEvent> = ...
Private Readonly onDidExecuteTaskProcess
onDidExecuteTaskProcess: Emitter<TaskProcessStartEvent> = ...
Private Readonly onDidTerminateTask
onDidTerminateTask: Emitter<TaskEndEvent> = ...
Private Readonly onDidTerminateTaskProcess
onDidTerminateTaskProcess: Emitter<TaskProcessEndEvent> = ...