Theia API Documentation v1.75.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/ai-registry
browser/plugin/plugin-entries
PluginEntryHandlers
Interface PluginEntryHandlers
Entries close over these, so no React-level component injects the install service.
interface
PluginEntryHandlers
{
fixPlugin
(
entry
:
ResolvedPluginEntry
)
:
Promise
<
void
>
;
install
(
entry
:
ResolvedPluginEntry
)
:
Promise
<
void
>
;
link
(
target
:
PluginLinkTarget
)
:
Promise
<
void
>
;
uninstall
(
pluginId
:
string
)
:
Promise
<
void
>
;
unlink
(
pluginId
:
string
)
:
Promise
<
void
>
;
update
(
entry
:
ResolvedPluginEntry
)
:
Promise
<
void
>
;
}
Index
Methods
fix
Plugin
install
link
uninstall
unlink
update
Methods
fix
Plugin
fixPlugin
(
entry
:
ResolvedPluginEntry
)
:
Promise
<
void
>
Parameters
entry
:
ResolvedPluginEntry
Returns
Promise
<
void
>
install
install
(
entry
:
ResolvedPluginEntry
)
:
Promise
<
void
>
Parameters
entry
:
ResolvedPluginEntry
Returns
Promise
<
void
>
link
link
(
target
:
PluginLinkTarget
)
:
Promise
<
void
>
Parameters
target
:
PluginLinkTarget
Returns
Promise
<
void
>
uninstall
uninstall
(
pluginId
:
string
)
:
Promise
<
void
>
Parameters
pluginId
:
string
Returns
Promise
<
void
>
unlink
unlink
(
pluginId
:
string
)
:
Promise
<
void
>
Parameters
pluginId
:
string
Returns
Promise
<
void
>
update
update
(
entry
:
ResolvedPluginEntry
)
:
Promise
<
void
>
Parameters
entry
:
ResolvedPluginEntry
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
fix
Plugin
install
link
uninstall
unlink
update
Eclipse Theia Website
GitHub
Theia API Documentation v1.75.0
Loading...
Entries close over these, so no React-level component injects the install service.