Search
Preparing search index...
The search index is not available
Theia TypeDoc
Options
All
Public
Public/Protected
All
Inherited
Menu
Theia TypeDoc
plugin-dev
PluginDevServerImpl
Class PluginDevServerImpl
Hierarchy
PluginDevServerImpl
Implements
PluginDevServer
Index
Constructors
constructor
Properties
hosted
Instance
Manager
hosted
Plugin
hosted
Plugins
Manager
reader
Methods
dispose
get
Hosted
Plugin
get
Hosted
Plugin
InstanceURI
get
Hosted
PluginURI
is
Hosted
Plugin
Instance
Running
is
Plugin
Valid
is
Watch
Compilation
Running
run
Debug
Hosted
Plugin
Instance
run
Hosted
Plugin
Instance
run
Watch
Compilation
set
Client
stop
Watch
Compilation
terminate
Hosted
Plugin
Instance
uri
To
Str
Promise
Constructors
constructor
new
Plugin
Dev
Server
Impl
(
)
:
PluginDevServerImpl
Returns
PluginDevServerImpl
Properties
Protected
Readonly
hosted
Instance
Manager
hosted
Instance
Manager
:
HostedInstanceManager
Private
Readonly
hosted
Plugin
hosted
Plugin
:
HostedPluginSupport
Protected
Readonly
hosted
Plugins
Manager
hosted
Plugins
Manager
:
HostedPluginsManager
Private
Readonly
reader
reader
:
HostedPluginReader
Methods
dispose
dispose
(
)
:
void
Returns
void
get
Hosted
Plugin
get
Hosted
Plugin
(
)
:
Promise
<
undefined
|
PluginMetadata
>
Returns
Promise
<
undefined
|
PluginMetadata
>
get
Hosted
Plugin
InstanceURI
get
Hosted
Plugin
InstanceURI
(
)
:
Promise
<
string
>
Returns
Promise
<
string
>
get
Hosted
PluginURI
get
Hosted
PluginURI
(
)
:
Promise
<
string
>
Returns
Promise
<
string
>
is
Hosted
Plugin
Instance
Running
is
Hosted
Plugin
Instance
Running
(
)
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
is
Plugin
Valid
is
Plugin
Valid
(
uri
:
string
)
:
Promise
<
boolean
>
Parameters
uri:
string
Returns
Promise
<
boolean
>
is
Watch
Compilation
Running
is
Watch
Compilation
Running
(
path
:
string
)
:
Promise
<
boolean
>
Parameters
path:
string
Returns
Promise
<
boolean
>
run
Debug
Hosted
Plugin
Instance
run
Debug
Hosted
Plugin
Instance
(
uri
:
string
, debugConfig
:
PluginDebugConfiguration
)
:
Promise
<
string
>
Parameters
uri:
string
debugConfig:
PluginDebugConfiguration
Returns
Promise
<
string
>
run
Hosted
Plugin
Instance
run
Hosted
Plugin
Instance
(
uri
:
string
)
:
Promise
<
string
>
Parameters
uri:
string
Returns
Promise
<
string
>
run
Watch
Compilation
run
Watch
Compilation
(
path
:
string
)
:
Promise
<
void
>
Parameters
path:
string
Returns
Promise
<
void
>
set
Client
set
Client
(
client
:
PluginDevClient
)
:
void
Parameters
client:
PluginDevClient
Returns
void
stop
Watch
Compilation
stop
Watch
Compilation
(
path
:
string
)
:
Promise
<
void
>
Parameters
path:
string
Returns
Promise
<
void
>
terminate
Hosted
Plugin
Instance
terminate
Hosted
Plugin
Instance
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
Protected
uri
To
Str
Promise
uri
To
Str
Promise
(
promise
:
Promise
<
URI
>
)
:
Promise
<
string
>
Parameters
promise:
Promise
<
URI
>
Returns
Promise
<
string
>
Modules
bulk-
edit
callhierarchy
console
core
debug
editor
editor-
preview
electron
external-
terminal
file-
search
filesystem
getting-
started
git
keymaps
markers
memory-
inspector
messages
metrics
mini-
browser
monaco
navigator
outline-
view
output
plugin
plugin-
dev
Hosted
Plugin
Commands
plugin-
ext
plugin-
ext-
vscode
plugin-
metrics
preferences
preview
process
property-
view
scm
scm-
extra
search-
in-
workspace
secondary-
window
task
terminal
timeline
toolbar
typehierarchy
userstorage
variable-
resolver
vsx-
registry
workspace
Plugin
Dev
Server
Impl
constructor
hosted
Instance
Manager
hosted
Plugin
hosted
Plugins
Manager
reader
dispose
get
Hosted
Plugin
get
Hosted
Plugin
InstanceURI
get
Hosted
PluginURI
is
Hosted
Plugin
Instance
Running
is
Plugin
Valid
is
Watch
Compilation
Running
run
Debug
Hosted
Plugin
Instance
run
Hosted
Plugin
Instance
run
Watch
Compilation
set
Client
stop
Watch
Compilation
terminate
Hosted
Plugin
Instance
uri
To
Str
Promise