Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/plugin-ext-headless
common/headless-plugin-protocol
Module common/headless-plugin-protocol
Namespaces
CommentsCommandArg
CommentsContextCommandArg
CommentsEditCommandArg
IconContribution
NotificationMain
PluginIdentifiers
PluginPackage
ScmCommandArg
TimelineCommandArg
TreeViewItemReference
WorkspaceNotebookCellEditDto
WorkspaceTextEditDto
Enumerations
CustomEditorPriority
DebugConfigurationProviderTriggerKind
EditorPosition
ExtensionKind
LogLevel
MainMessageType
NotebookEditorRevealType
PluginDeployerEntryType
PluginType
PluginViewType
TabInputKind
TabModelOperationKind
TestingResourceExt
TextEditorRevealType
TrackedRangeStickiness
TreeViewItemCollapsibleState
UIKind
Classes
DataTransferFileDTO
Interfaces
AbstractPluginManagerExt
ApplyEditsOptions
AuthenticationExt
AuthenticationMain
AuthenticationProviderInformation
AutoClosingPair
AutoClosingPairConditional
AutoFocus
BackendInitializationFn
BackendLoadingFn
BaseTransferQuickInput
CellExecuteOutputEditDto
CellExecuteOutputItemEditDto
CellExecutionCompleteDto
CellExecutionStateUpdateDto
ClipboardMain
CodeActionDto
CommandProperties
CommandRegistryExt
CommandRegistryMain
CommentProviderFeatures
CommentRule
CommentsCommandArg
CommentsContextCommandArg
CommentsEditCommandArg
CommentsExt
CommentsMain
ConfigStorage
ConnectionExt
ConnectionMain
ContentDecorationRenderOptions
CustomEditor
CustomEditorSelector
CustomEditorsExt
CustomEditorsMain
CustomInputDto
CustomTextEditorCapabilities
DebugConfigurationProvider
DebugConfigurationProviderDescriptor
DebugExt
DebuggerContribution
DebugMain
DecorationInstanceRenderOptions
DecorationOptions
DecorationRenderOptions
DecorationReply
DecorationRequest
DecorationsExt
DecorationsMain
DeployedPlugin
DialogsMain
DocumentsExt
DocumentsMain
EditorChangedPropertiesData
EditorsAndDocumentsDelta
EditorsAndDocumentsExt
EnterAction
EnvInit
EnvMain
ExtensionContext
ExtHostFileSystemEventServiceShape
ExtPluginApi
ExtPluginApiBackendInitializationFn
ExtPluginApiFrontendInitializationFn
ExtPluginApiProvider
ExtPluginBackendApi
ExtPluginBackendApiProvider
ExtPluginFrontendApi
ExtPluginFrontendApiProvider
FileSystemEvents
FileSystemExt
FileSystemMain
FileUploadResultMain
FindFilesOptions
FoldingMarkers
FoldingRules
FrontendExtPluginApi
GrammarsContribution
HostedPluginClient
HostedPluginServer
IconContribution
IconDefinition
IconThemeContribution
IdentifiableInlineCompletion
IdentifiableInlineCompletions
IFileChangeDto
IInputBoxOptions
IndentationRules
InteractiveEditorInputDto
Keybinding
LabelServiceExt
LabelServiceMain
LanguageConfiguration
LanguageContribution
LanguagesExt
LanguagesMain
LanguagesMainFactory
LanguageStatus
Localization
LocalizationExt
LocalizationMain
LoggerMain
MainMessageItem
MainMessageOptions
MainPluginApiProvider
Menu
MessageRegistryMain
MetadataProcessor
ModelAddedData
ModelChangedEvent
ModelContentChange
NotebookCellDataDto
NotebookCellDto
NotebookCellsChangedEventDto
NotebookCellStatusBarListDto
NotebookContribution
NotebookDataDto
NotebookDiffInputDto
NotebookDocumentsAndEditorsDelta
NotebookDocumentsAndEditorsExt
NotebookDocumentsAndEditorsMain
NotebookDocumentsExt
NotebookDocumentShowOptions
NotebookDocumentsMain
NotebookEditorAddData
NotebookEditorPropertiesChangeData
NotebookEditorsExt
NotebookEditorsMain
NotebookInputDto
NotebookKernelDto
NotebookKernelsExt
NotebookKernelsMain
NotebookKernelSourceActionDto
NotebookModelAddedData
NotebookOutputDto
NotebookOutputItemDto
notebookPreloadContribution
NotebookRendererContribution
NotebookRenderersExt
NotebookRenderersMain
NotebookSelectionChangeEvent
NotebooksExt
NotebooksMain
NotebookVisibleRangesEvent
NotebookWorkspaceEditMetadataDto
NotificationExt
NotificationMain
OnEnterRule
OpenDialogOptionsMain
OutputChannelRegistryExt
OutputChannelRegistryFactory
OutputChannelRegistryMain
PlatformSpecificAdapterContribution
Plugin
PluginAPI
PluginAPIFactory
PluginColorContribution
PluginCommand
PluginContext
PluginContribution
PluginDependencies
PluginDeployer
PluginDeployerDirectoryHandler
PluginDeployerDirectoryHandlerContext
PluginDeployerEntry
PluginDeployerFileHandler
PluginDeployerFileHandlerContext
PluginDeployerHandler
PluginDeployerParticipant
PluginDeployerResolver
PluginDeployerResolverContext
PluginDeployerResolverInit
PluginDeployerStartContext
PluginDeployOptions
PluginEntryPoint
PluginHostEnvironmentVariable
PluginIconContribution
PluginIconThemeContribution
PluginInfo
PluginJsonValidationContribution
PluginLifecycle
PluginManager
PluginManagerExt
PluginManagerInitializeParams
PluginManagerStartParams
PluginMetadata
PluginModel
PluginNotebookRendererContribution
PluginPackage
PluginPackageAuthenticationProvider
PluginPackageCommand
PluginPackageContribution
PluginPackageCustomEditor
PluginPackageDebuggersContribution
PluginPackageGrammarsContribution
PluginPackageKeybinding
PluginPackageLanguageContribution
PluginPackageLanguageContributionConfiguration
PluginPackageLocalization
PluginPackageMcpServerDefinitionProviderContribution
PluginPackageMenu
PluginPackageNotebook
PluginPackageNotebookPreload
PluginPackageSnippetsContribution
PluginPackageSubmenu
PluginPackageTerminal
PluginPackageTerminalProfile
PluginPackageTranslation
PluginPackageView
PluginPackageViewContainer
PluginPackageViewWelcome
PluginProblemMatcherContribution
PluginProblemPatternContribution
PluginScanner
PluginServer
PluginTaskDefinitionContribution
PluginThemeContribution
Position
PreferenceChangeExt
PreferenceData
PreferenceRegistryExt
PreferenceRegistryMain
ProcessTaskDto
QuickOpenExt
QuickOpenMain
RawColorInfo
RegExpOptions
RegisterTreeDataProviderOptions
RunOptionsDTO
SaveDialogOptionsMain
ScmCommandArg
ScmExt
ScmMain
ScmRawResource
ScmRawResourceGroup
ScmRawResourceSplice
ScmRawResourceSplices
ScopeMap
SecretsExt
SecretsMain
Selection
SelectionChangeEvent
SerializedAutoClosingPair
SerializedEnterAction
SerializedIndentationRule
SerializedLanguageConfiguration
SerializedOnEnterRule
SerializedRegExp
ServerPluginRunner
SingleEditOperation
SnippetContribution
SnippetEditOptions
SourceControlGroupFeatures
SourceControlProviderFeatures
SourceControlResourceDecorations
SourceControlResourceState
StatusBarMessageRegistryExt
StatusBarMessageRegistryMain
StorageExt
StorageMain
StringDetails
Submenu
TabDto
TabGroupDto
TabInputDto
TabOperation
TabsExt
TabsMain
TaskDto
TaskExecutionDto
TaskPresentationOptionsDTO
TasksExt
TasksMain
TelemetryExt
TelemetryMain
TerminalOptions
TerminalOptionsExt
TerminalProfile
TerminalServiceExt
TerminalServiceMain
TestControllerUpdate
TestingExt
TestingMain
TextDiffInputDto
TextEditorAddData
TextEditorConfiguration
TextEditorConfigurationUpdate
TextEditorPositionData
TextEditorsExt
TextEditorsMain
TextInputDto
TextMergeInputDto
ThemeColor
ThemeContribution
ThemeDecorationInstanceRenderOptions
ThemeDecorationRenderOptions
ThemeIcon
ThemingExt
ThemingMain
TimelineCommandArg
TimelineExt
TimelineMain
TransferInputBox
TransferQuickInputButton
TransferQuickPick
TransferQuickPickItem
TransferQuickPickOptions
Translation
TreeViewItem
TreeViewItemCheckboxInfo
TreeViewItemReference
TreeViewRevealOptions
TreeViewsExt
TreeViewsMain
UndoStopOptions
UnknownInputDto
UnresolvedPluginEntry
UploadDialogOptionsMain
UriExt
UriMain
View
ViewContainer
ViewWelcome
WebviewInitData
WebviewInputDto
WebviewPanelViewState
WebviewsExt
WebviewsMain
WebviewViewsExt
WebviewViewsMain
WindowMain
WindowStateExt
WorkspaceEditDto
WorkspaceEditEntryMetadataDto
WorkspaceEditMetadataDto
WorkspaceExt
WorkspaceFileEditDto
WorkspaceFolderPickOptionsMain
WorkspaceMain
WorkspaceNotebookCellEditDto
WorkspaceStorageKind
WorkspaceTextEditDto
Type Aliases
AnyInputDto
CellEditOperationDto
CellExecuteUpdateDto
CharacterPair
CommentThreadChanges
DecorationData
EditorGroupColumn
GlobalStorageKind
IconDefaults
IconUrl
InlayHintDto
InlayHintsDto
NotebookCellStatusBarEntryDto
NotebookEditorViewColumnInfo
NotebookRawContentEventDto
PluginEngine
PluginStorageKind
PluginUiTheme
TaskGroupKind
TransferQuickInput
UiTheme
Variables
emptyPlugin
ExtPluginApiProvider
HostedPluginClient
HostedPluginServer
hostedServicePath
LanguagesMainFactory
LocalizationExt
MAIN_RPC_CONTEXT
MainPluginApiProvider
MetadataProcessor
OutputChannelRegistryFactory
PLUGIN_HOST_BACKEND
PLUGIN_RPC_CONTEXT
PluginDeployer
PluginDeployerDirectoryHandler
PluginDeployerFileHandler
PluginDeployerHandler
PluginDeployerParticipant
PluginDeployerResolver
PluginHostEnvironmentVariable
PluginManager
PluginScanner
PluginServer
pluginServerJsonRpcPath
ServerPluginRunner
SupportedHeadlessActivationEvents
Functions
buildFrontendModuleName
getPluginId
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Namespaces
Comments
Command
Arg
Comments
Context
Command
Arg
Comments
Edit
Command
Arg
Icon
Contribution
Notification
Main
Plugin
Identifiers
Plugin
Package
Scm
Command
Arg
Timeline
Command
Arg
Tree
View
Item
Reference
Workspace
Notebook
Cell
Edit
Dto
Workspace
Text
Edit
Dto
Enumerations
Custom
Editor
Priority
Debug
Configuration
Provider
Trigger
Kind
Editor
Position
Extension
Kind
Log
Level
Main
Message
Type
Notebook
Editor
Reveal
Type
Plugin
Deployer
Entry
Type
Plugin
Type
Plugin
View
Type
Tab
Input
Kind
Tab
Model
Operation
Kind
Testing
Resource
Ext
Text
Editor
Reveal
Type
Tracked
Range
Stickiness
Tree
View
Item
Collapsible
State
UI
Kind
Classes
Data
Transfer
File
DTO
Interfaces
Abstract
Plugin
Manager
Ext
Apply
Edits
Options
Authentication
Ext
Authentication
Main
Authentication
Provider
Information
Auto
Closing
Pair
Auto
Closing
Pair
Conditional
Auto
Focus
Backend
Initialization
Fn
Backend
Loading
Fn
Base
Transfer
Quick
Input
Cell
Execute
Output
Edit
Dto
Cell
Execute
Output
Item
Edit
Dto
Cell
Execution
Complete
Dto
Cell
Execution
State
Update
Dto
Clipboard
Main
Code
Action
Dto
Command
Properties
Command
Registry
Ext
Command
Registry
Main
Comment
Provider
Features
Comment
Rule
Comments
Command
Arg
Comments
Context
Command
Arg
Comments
Edit
Command
Arg
Comments
Ext
Comments
Main
Config
Storage
Connection
Ext
Connection
Main
Content
Decoration
Render
Options
Custom
Editor
Custom
Editor
Selector
Custom
Editors
Ext
Custom
Editors
Main
Custom
Input
Dto
Custom
Text
Editor
Capabilities
Debug
Configuration
Provider
Debug
Configuration
Provider
Descriptor
Debug
Ext
Debugger
Contribution
Debug
Main
Decoration
Instance
Render
Options
Decoration
Options
Decoration
Render
Options
Decoration
Reply
Decoration
Request
Decorations
Ext
Decorations
Main
Deployed
Plugin
Dialogs
Main
Documents
Ext
Documents
Main
Editor
Changed
Properties
Data
Editors
And
Documents
Delta
Editors
And
Documents
Ext
Enter
Action
Env
Init
Env
Main
Extension
Context
Ext
Host
File
System
Event
Service
Shape
Ext
Plugin
Api
Ext
Plugin
Api
Backend
Initialization
Fn
Ext
Plugin
Api
Frontend
Initialization
Fn
Ext
Plugin
Api
Provider
Ext
Plugin
Backend
Api
Ext
Plugin
Backend
Api
Provider
Ext
Plugin
Frontend
Api
Ext
Plugin
Frontend
Api
Provider
File
System
Events
File
System
Ext
File
System
Main
File
Upload
Result
Main
Find
Files
Options
Folding
Markers
Folding
Rules
Frontend
Ext
Plugin
Api
Grammars
Contribution
Hosted
Plugin
Client
Hosted
Plugin
Server
Icon
Contribution
Icon
Definition
Icon
Theme
Contribution
Identifiable
Inline
Completion
Identifiable
Inline
Completions
I
File
Change
Dto
I
Input
Box
Options
Indentation
Rules
Interactive
Editor
Input
Dto
Keybinding
Label
Service
Ext
Label
Service
Main
Language
Configuration
Language
Contribution
Languages
Ext
Languages
Main
Languages
Main
Factory
Language
Status
Localization
Localization
Ext
Localization
Main
Logger
Main
Main
Message
Item
Main
Message
Options
Main
Plugin
Api
Provider
Menu
Message
Registry
Main
Metadata
Processor
Model
Added
Data
Model
Changed
Event
Model
Content
Change
Notebook
Cell
Data
Dto
Notebook
Cell
Dto
Notebook
Cells
Changed
Event
Dto
Notebook
Cell
Status
Bar
List
Dto
Notebook
Contribution
Notebook
Data
Dto
Notebook
Diff
Input
Dto
Notebook
Documents
And
Editors
Delta
Notebook
Documents
And
Editors
Ext
Notebook
Documents
And
Editors
Main
Notebook
Documents
Ext
Notebook
Document
Show
Options
Notebook
Documents
Main
Notebook
Editor
Add
Data
Notebook
Editor
Properties
Change
Data
Notebook
Editors
Ext
Notebook
Editors
Main
Notebook
Input
Dto
Notebook
Kernel
Dto
Notebook
Kernels
Ext
Notebook
Kernels
Main
Notebook
Kernel
Source
Action
Dto
Notebook
Model
Added
Data
Notebook
Output
Dto
Notebook
Output
Item
Dto
notebook
Preload
Contribution
Notebook
Renderer
Contribution
Notebook
Renderers
Ext
Notebook
Renderers
Main
Notebook
Selection
Change
Event
Notebooks
Ext
Notebooks
Main
Notebook
Visible
Ranges
Event
Notebook
Workspace
Edit
Metadata
Dto
Notification
Ext
Notification
Main
On
Enter
Rule
Open
Dialog
Options
Main
Output
Channel
Registry
Ext
Output
Channel
Registry
Factory
Output
Channel
Registry
Main
Platform
Specific
Adapter
Contribution
Plugin
Plugin
API
Plugin
API
Factory
Plugin
Color
Contribution
Plugin
Command
Plugin
Context
Plugin
Contribution
Plugin
Dependencies
Plugin
Deployer
Plugin
Deployer
Directory
Handler
Plugin
Deployer
Directory
Handler
Context
Plugin
Deployer
Entry
Plugin
Deployer
File
Handler
Plugin
Deployer
File
Handler
Context
Plugin
Deployer
Handler
Plugin
Deployer
Participant
Plugin
Deployer
Resolver
Plugin
Deployer
Resolver
Context
Plugin
Deployer
Resolver
Init
Plugin
Deployer
Start
Context
Plugin
Deploy
Options
Plugin
Entry
Point
Plugin
Host
Environment
Variable
Plugin
Icon
Contribution
Plugin
Icon
Theme
Contribution
Plugin
Info
Plugin
Json
Validation
Contribution
Plugin
Lifecycle
Plugin
Manager
Plugin
Manager
Ext
Plugin
Manager
Initialize
Params
Plugin
Manager
Start
Params
Plugin
Metadata
Plugin
Model
Plugin
Notebook
Renderer
Contribution
Plugin
Package
Plugin
Package
Authentication
Provider
Plugin
Package
Command
Plugin
Package
Contribution
Plugin
Package
Custom
Editor
Plugin
Package
Debuggers
Contribution
Plugin
Package
Grammars
Contribution
Plugin
Package
Keybinding
Plugin
Package
Language
Contribution
Plugin
Package
Language
Contribution
Configuration
Plugin
Package
Localization
Plugin
Package
Mcp
Server
Definition
Provider
Contribution
Plugin
Package
Menu
Plugin
Package
Notebook
Plugin
Package
Notebook
Preload
Plugin
Package
Snippets
Contribution
Plugin
Package
Submenu
Plugin
Package
Terminal
Plugin
Package
Terminal
Profile
Plugin
Package
Translation
Plugin
Package
View
Plugin
Package
View
Container
Plugin
Package
View
Welcome
Plugin
Problem
Matcher
Contribution
Plugin
Problem
Pattern
Contribution
Plugin
Scanner
Plugin
Server
Plugin
Task
Definition
Contribution
Plugin
Theme
Contribution
Position
Preference
Change
Ext
Preference
Data
Preference
Registry
Ext
Preference
Registry
Main
Process
Task
Dto
Quick
Open
Ext
Quick
Open
Main
Raw
Color
Info
Reg
Exp
Options
Register
Tree
Data
Provider
Options
Run
Options
DTO
Save
Dialog
Options
Main
Scm
Command
Arg
Scm
Ext
Scm
Main
Scm
Raw
Resource
Scm
Raw
Resource
Group
Scm
Raw
Resource
Splice
Scm
Raw
Resource
Splices
Scope
Map
Secrets
Ext
Secrets
Main
Selection
Selection
Change
Event
Serialized
Auto
Closing
Pair
Serialized
Enter
Action
Serialized
Indentation
Rule
Serialized
Language
Configuration
Serialized
On
Enter
Rule
Serialized
Reg
Exp
Server
Plugin
Runner
Single
Edit
Operation
Snippet
Contribution
Snippet
Edit
Options
Source
Control
Group
Features
Source
Control
Provider
Features
Source
Control
Resource
Decorations
Source
Control
Resource
State
Status
Bar
Message
Registry
Ext
Status
Bar
Message
Registry
Main
Storage
Ext
Storage
Main
String
Details
Submenu
Tab
Dto
Tab
Group
Dto
Tab
Input
Dto
Tab
Operation
Tabs
Ext
Tabs
Main
Task
Dto
Task
Execution
Dto
Task
Presentation
Options
DTO
Tasks
Ext
Tasks
Main
Telemetry
Ext
Telemetry
Main
Terminal
Options
Terminal
Options
Ext
Terminal
Profile
Terminal
Service
Ext
Terminal
Service
Main
Test
Controller
Update
Testing
Ext
Testing
Main
Text
Diff
Input
Dto
Text
Editor
Add
Data
Text
Editor
Configuration
Text
Editor
Configuration
Update
Text
Editor
Position
Data
Text
Editors
Ext
Text
Editors
Main
Text
Input
Dto
Text
Merge
Input
Dto
Theme
Color
Theme
Contribution
Theme
Decoration
Instance
Render
Options
Theme
Decoration
Render
Options
Theme
Icon
Theming
Ext
Theming
Main
Timeline
Command
Arg
Timeline
Ext
Timeline
Main
Transfer
Input
Box
Transfer
Quick
Input
Button
Transfer
Quick
Pick
Transfer
Quick
Pick
Item
Transfer
Quick
Pick
Options
Translation
Tree
View
Item
Tree
View
Item
Checkbox
Info
Tree
View
Item
Reference
Tree
View
Reveal
Options
Tree
Views
Ext
Tree
Views
Main
Undo
Stop
Options
Unknown
Input
Dto
Unresolved
Plugin
Entry
Upload
Dialog
Options
Main
Uri
Ext
Uri
Main
View
View
Container
View
Welcome
Webview
Init
Data
Webview
Input
Dto
Webview
Panel
View
State
Webviews
Ext
Webviews
Main
Webview
Views
Ext
Webview
Views
Main
Window
Main
Window
State
Ext
Workspace
Edit
Dto
Workspace
Edit
Entry
Metadata
Dto
Workspace
Edit
Metadata
Dto
Workspace
Ext
Workspace
File
Edit
Dto
Workspace
Folder
Pick
Options
Main
Workspace
Main
Workspace
Notebook
Cell
Edit
Dto
Workspace
Storage
Kind
Workspace
Text
Edit
Dto
Type Aliases
Any
Input
Dto
Cell
Edit
Operation
Dto
Cell
Execute
Update
Dto
Character
Pair
Comment
Thread
Changes
Decoration
Data
Editor
Group
Column
Global
Storage
Kind
Icon
Defaults
Icon
Url
Inlay
Hint
Dto
Inlay
Hints
Dto
Notebook
Cell
Status
Bar
Entry
Dto
Notebook
Editor
View
Column
Info
Notebook
Raw
Content
Event
Dto
Plugin
Engine
Plugin
Storage
Kind
Plugin
Ui
Theme
Task
Group
Kind
Transfer
Quick
Input
Ui
Theme
Variables
empty
Plugin
Ext
Plugin
Api
Provider
Hosted
Plugin
Client
Hosted
Plugin
Server
hosted
Service
Path
Languages
Main
Factory
Localization
Ext
MAIN_
RPC_
CONTEXT
Main
Plugin
Api
Provider
Metadata
Processor
Output
Channel
Registry
Factory
PLUGIN_
HOST_
BACKEND
PLUGIN_
RPC_
CONTEXT
Plugin
Deployer
Plugin
Deployer
Directory
Handler
Plugin
Deployer
File
Handler
Plugin
Deployer
Handler
Plugin
Deployer
Participant
Plugin
Deployer
Resolver
Plugin
Host
Environment
Variable
Plugin
Manager
Plugin
Scanner
Plugin
Server
plugin
Server
Json
Rpc
Path
Server
Plugin
Runner
Supported
Headless
Activation
Events
Functions
build
Frontend
Module
Name
get
Plugin
Id
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...