Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/plugin-ext
plugin/plugin-manager
PluginHost
Interface PluginHost
interface
PluginHost
{
init
(
data
:
PluginMetadata
[]
,
)
:
[
Plugin
[]
,
Plugin
[]
]
|
Promise
<
[
Plugin
[]
,
Plugin
[]
]
>
;
initExtApi
(
extApi
:
ExtPluginApi
[]
)
:
void
;
loadPlugin
(
plugin
:
Plugin
)
:
any
;
loadTests
?
()
:
Promise
<
void
>
;
}
Index
Methods
init
init
Ext
Api
load
Plugin
load
Tests?
Methods
init
init
(
data
:
PluginMetadata
[]
,
)
:
[
Plugin
[]
,
Plugin
[]
]
|
Promise
<
[
Plugin
[]
,
Plugin
[]
]
>
Parameters
data
:
PluginMetadata
[]
Returns
[
Plugin
[]
,
Plugin
[]
]
|
Promise
<
[
Plugin
[]
,
Plugin
[]
]
>
init
Ext
Api
initExtApi
(
extApi
:
ExtPluginApi
[]
)
:
void
Parameters
extApi
:
ExtPluginApi
[]
Returns
void
load
Plugin
loadPlugin
(
plugin
:
Plugin
)
:
any
eslint-disable-next-line @typescript-eslint/no-explicit-any
Parameters
plugin
:
Plugin
Returns
any
Optional
load
Tests
loadTests
?
()
:
Promise
<
void
>
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
init
init
Ext
Api
load
Plugin
load
Tests
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...
eslint-disable-next-line @typescript-eslint/no-explicit-any