Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/task
browser/task-terminal-widget-manager
TaskTerminalWidgetManager
Class TaskTerminalWidgetManager
Index
Constructors
constructor
Properties
shell
task
Definition
Registry
task
Server
task
Watcher
terminal
Service
workspace
Service
Methods
get
Task
Terminal
Widgets
get
Widget
To
Run
Task
init
new
Task
Terminal
open
update
Terminal
On
Task
Exit
Constructors
constructor
new
TaskTerminalWidgetManager
()
:
TaskTerminalWidgetManager
Returns
TaskTerminalWidgetManager
Properties
Protected
Readonly
shell
shell
:
ApplicationShell
Protected
Readonly
task
Definition
Registry
taskDefinitionRegistry
:
TaskDefinitionRegistry
Protected
Readonly
task
Server
taskServer
:
TaskServer
Protected
Readonly
task
Watcher
taskWatcher
:
TaskWatcher
Protected
Readonly
terminal
Service
terminalService
:
TerminalService
Protected
Readonly
workspace
Service
workspaceService
:
WorkspaceService
Methods
Protected
get
Task
Terminal
Widgets
getTaskTerminalWidgets
()
:
TaskTerminalWidget
[]
Returns
TaskTerminalWidget
[]
Protected
get
Widget
To
Run
Task
getWidgetToRunTask
(
factoryOptions
:
TerminalWidgetFactoryOptions
,
openerOptions
:
TaskTerminalWidgetOpenerOptions
,
)
:
Promise
<
{
isNew
:
boolean
;
widget
:
TerminalWidget
}
>
Parameters
factoryOptions
:
TerminalWidgetFactoryOptions
openerOptions
:
TaskTerminalWidgetOpenerOptions
Returns
Promise
<
{
isNew
:
boolean
;
widget
:
TerminalWidget
}
>
Protected
init
init
()
:
void
Returns
void
new
Task
Terminal
newTaskTerminal
(
factoryOptions
:
TerminalWidgetFactoryOptions
,
)
:
Promise
<
TerminalWidget
>
Parameters
factoryOptions
:
TerminalWidgetFactoryOptions
Returns
Promise
<
TerminalWidget
>
open
open
(
factoryOptions
:
TerminalWidgetFactoryOptions
,
openerOptions
:
TaskTerminalWidgetOpenerOptions
,
)
:
Promise
<
TerminalWidget
>
Parameters
factoryOptions
:
TerminalWidgetFactoryOptions
openerOptions
:
TaskTerminalWidgetOpenerOptions
Returns
Promise
<
TerminalWidget
>
Protected
update
Terminal
On
Task
Exit
updateTerminalOnTaskExit
(
terminal
:
TaskTerminalWidget
,
showReuseMessage
:
boolean
,
closeOnFinish
:
boolean
,
)
:
void
Parameters
terminal
:
TaskTerminalWidget
showReuseMessage
:
boolean
closeOnFinish
:
boolean
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
shell
task
Definition
Registry
task
Server
task
Watcher
terminal
Service
workspace
Service
Methods
get
Task
Terminal
Widgets
get
Widget
To
Run
Task
init
new
Task
Terminal
open
update
Terminal
On
Task
Exit
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...