Search
Preparing search index...
The search index is not available
Theia TypeDoc
Options
All
Public
Public/Protected
All
Inherited
Menu
Theia TypeDoc
plugin-dev
HostedPluginServerImpl
Class HostedPluginServerImpl
Hierarchy
HostedPluginServerImpl
Implements
HostedPluginServer
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
ToStr
Promise
Constructors
constructor
new
Hosted
Plugin
Server
Impl
(
)
:
HostedPluginServerImpl
Returns
HostedPluginServerImpl
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
:
DebugPluginConfiguration
)
:
Promise
<
string
>
Parameters
uri:
string
debugConfig:
DebugPluginConfiguration
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
:
HostedPluginClient
)
:
void
Parameters
client:
HostedPluginClient
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
ToStr
Promise
uri
ToStr
Promise
(
promise
:
Promise
<
default
>
)
:
Promise
<
string
>
Parameters
promise:
Promise
<
default
>
Returns
Promise
<
string
>
Exports
plugin-
dev
Hosted
Plugin
Commands
Hosted
Plugin
Client
Hosted
Plugin
Server
Hosted
Plugin
Uri
Post
Processor
Hosted
Plugin
Uri
Post
Processor
Symbol
Name
hosted
Service
Path
Hosted
Instance
State
Abstract
Hosted
Instance
Manager
Electron
Node
Hosted
Plugin
Runner
Hosted
Plugin
Controller
Hosted
Plugin
Frontend
Contribution
Hosted
Plugin
Informer
Hosted
Plugin
Log
Viewer
Hosted
Plugin
Manager
Client
Hosted
Plugin
Reader
Hosted
Plugin
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
ToStr
Promise
Hosted
Plugins
Manager
Impl
Node
Hosted
Plugin
Runner
Hosted
Instance
Data
Hosted
Instance
Manager
Hosted
Plugin
Client
Hosted
Plugin
Configuration
Hosted
Plugin
Server
Hosted
Plugin
Uri
Post
Processor
Hosted
Plugins
Manager
Hosted
Plugin
Preferences
default
default
default
Hosted
Instance
Manager
Hosted
Plugin
Config
Schema
Hosted
Plugin
Preference
Contribution
Hosted
Plugin
Preferences
Hosted
Plugin
Server
Hosted
Plugin
Uri
Post
Processor
Symbol
Name
Hosted
Plugins
Manager
hosted
Service
Path
bind
Common
Hosted
Backend
bind
Hosted
Plugin
Preferences
create
Navigator
Preferences