Preparing search index...
The search index is not available
Theia TypeDoc
Theia TypeDoc
plugin-ext-vscode
PluginVsCodeDirectoryHandler
Class PluginVsCodeDirectoryHandler
Implements
PluginDeployerDirectoryHandler
Index
Constructors
constructor
Properties
deployment
Directory
plugin
Cli
Methods
accept
attempt
Resolution
derive
Metadata
handle
require
Package
resolve
From
Npm
Tarball
resolve
From
Sources
resolve
FromVSIX
resolve
Package
Constructors
constructor
new
Plugin
Vs
Code
Directory
Handler
(
)
:
PluginVsCodeDirectoryHandler
Returns
PluginVsCodeDirectoryHandler
Properties
Protected
Readonly
deployment
Directory
deployment
Directory
:
Deferred
<
URI
>
Protected
Readonly
plugin
Cli
plugin
Cli
:
PluginCliContribution
Methods
accept
accept
(
plugin
)
:
Promise
<
boolean
>
Parameters
plugin
:
PluginDeployerEntry
Returns
Promise
<
boolean
>
Protected
attempt
Resolution
attempt
Resolution
(
plugin
)
:
Promise
<
boolean
>
Parameters
plugin
:
PluginDeployerEntry
Returns
Promise
<
boolean
>
Protected
derive
Metadata
derive
Metadata
(
plugin
)
:
Promise
<
boolean
>
Parameters
plugin
:
PluginDeployerEntry
Returns
Promise
<
boolean
>
handle
handle
(
context
)
:
Promise
<
void
>
Parameters
context
:
PluginDeployerDirectoryHandlerContext
Returns
Promise
<
void
>
Protected
require
Package
require
Package
(
pluginPath
)
:
Promise
<
undefined
|
PluginPackage
>
Parameters
pluginPath
:
string
Returns
Promise
<
undefined
|
PluginPackage
>
Protected
resolve
From
Npm
Tarball
resolve
From
Npm
Tarball
(
plugin
)
:
Promise
<
boolean
>
Parameters
plugin
:
PluginDeployerEntry
Returns
Promise
<
boolean
>
Protected
resolve
From
Sources
resolve
From
Sources
(
plugin
)
:
Promise
<
boolean
>
Parameters
plugin
:
PluginDeployerEntry
Returns
Promise
<
boolean
>
Protected
resolve
FromVSIX
resolve
FromVSIX
(
plugin
)
:
Promise
<
boolean
>
Parameters
plugin
:
PluginDeployerEntry
Returns
Promise
<
boolean
>
Protected
resolve
Package
resolve
Package
(
plugin
,
options
?
)
:
boolean
Parameters
plugin
:
PluginDeployerEntry
Optional
options
:
{
pck
?:
RecursivePartial
<
PluginPackage
>
;
pluginPath
:
string
;
}
Optional
pck
?:
RecursivePartial
<
PluginPackage
>
plugin
Path
:
string
Returns
boolean
Settings
Member Visibility
Protected
Private
Inherited
Theme
OS
Light
Dark
On This Page
constructor
deployment
Directory
plugin
Cli
accept
attempt
Resolution
derive
Metadata
handle
require
Package
resolve
From
Npm
Tarball
resolve
From
Sources
resolve
FromVSIX
resolve
Package
Theia TypeDoc
Loading...