Abstract
Protected
hostedProtected
Readonly
hostedProtected
Readonly
hostedProtected
instanceProtected
instanceProtected
isProtected
Readonly
metadataProtected
pluginProtected
Readonly
requestRuns specified by the given uri plugin with debug in separate Theia instance.
uri to the plugin source location
debug configuration
uri where new Theia instance is run
Private
doOptional
port: numberOptional
debugConfig: PluginDebugConfigurationProtected
getOptional
port: numberOptional
debugConfig: PluginDebugConfigurationProtected
isPrivate
pingPrivate
pingStart a loop to ping, if ping is OK return immediately, else start a new ping after 1second. We iterate for the given amount of loops provided in remainingCount
the number of occurrence to check
resolve function if ok
Optional
value: void | Error | PromiseLike<void>reject function if error
Optional
value: void | Error | PromiseLike<void>Protected
postProtected
postProtected
runProtected
validate
Is responsible for running and handling separate Theia instance with given plugin.