Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/plugin-ext
main/browser/custom-editors/plugin-custom-editor-registry
PluginCustomEditorRegistry
Class PluginCustomEditorRegistry
Index
Constructors
constructor
Properties
default
Opener
Service
on
Will
Open
Custom
Editor
open
With
Service
preference
Service
shell
widget
Manager
Methods
init
register
Custom
Editor
register
Resolver
resolve
Widget
Constructors
constructor
new
PluginCustomEditorRegistry
()
:
PluginCustomEditorRegistry
Returns
PluginCustomEditorRegistry
Properties
Protected
Readonly
default
Opener
Service
defaultOpenerService
:
DefaultOpenerService
Readonly
on
Will
Open
Custom
Editor
onWillOpenCustomEditor
:
Event
<
string
>
= ...
Protected
Readonly
open
With
Service
openWithService
:
OpenWithService
Protected
Readonly
preference
Service
preferenceService
:
PreferenceService
Protected
Readonly
shell
shell
:
ApplicationShell
Protected
Readonly
widget
Manager
widgetManager
:
WidgetManager
Methods
Protected
init
init
()
:
void
Returns
void
register
Custom
Editor
registerCustomEditor
(
editor
:
CustomEditor
,
plugin
:
DeployedPlugin
)
:
Disposable
Parameters
editor
:
CustomEditor
plugin
:
DeployedPlugin
Returns
Disposable
register
Resolver
registerResolver
(
viewType
:
string
,
resolver
:
(
widget
:
CustomEditorWidget
)
=>
Promise
<
void
>
,
)
:
Disposable
Parameters
viewType
:
string
resolver
:
(
widget
:
CustomEditorWidget
)
=>
Promise
<
void
>
Returns
Disposable
resolve
Widget
resolveWidget
(
widget
:
CustomEditorWidget
)
:
Promise
<
void
>
Parameters
widget
:
CustomEditorWidget
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
default
Opener
Service
on
Will
Open
Custom
Editor
open
With
Service
preference
Service
shell
widget
Manager
Methods
init
register
Custom
Editor
register
Resolver
resolve
Widget
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...