Theia API Documentation v1.68.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/ai-terminal
node/shell-execution-server-impl
ShellExecutionServerImpl
Class ShellExecutionServerImpl
Implements
ShellExecutionServer
Index
Constructors
constructor
Properties
canceled
Executions
running
Processes
Methods
cancel
execute
kill
Process
Tree
resolve
Cwd
Constructors
constructor
new
ShellExecutionServerImpl
()
:
ShellExecutionServerImpl
Returns
ShellExecutionServerImpl
Properties
Protected
Readonly
canceled
Executions
canceledExecutions
:
Set
<
string
>
= ...
Protected
Readonly
running
Processes
runningProcesses
:
Map
<
string
,
ChildProcess
>
= ...
Methods
cancel
cancel
(
executionId
:
string
)
:
Promise
<
boolean
>
Parameters
executionId
:
string
Returns
Promise
<
boolean
>
execute
execute
(
request
:
ShellExecutionRequest
)
:
Promise
<
ShellExecutionResult
>
Parameters
request
:
ShellExecutionRequest
Returns
Promise
<
ShellExecutionResult
>
Protected
kill
Process
Tree
killProcessTree
(
childProcess
:
ChildProcess
)
:
void
Parameters
childProcess
:
ChildProcess
Returns
void
Protected
resolve
Cwd
resolveCwd
(
requestedCwd
:
undefined
|
string
,
workspaceRoot
:
undefined
|
string
,
)
:
undefined
|
string
Parameters
requestedCwd
:
undefined
|
string
workspaceRoot
:
undefined
|
string
Returns
undefined
|
string
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
canceled
Executions
running
Processes
Methods
cancel
execute
kill
Process
Tree
resolve
Cwd
Eclipse Theia Website
GitHub
Theia API Documentation v1.68.0
Loading...