apollo-code / plugin-runtime/src / PluginRuntime
Class: PluginRuntime
Constructors
Constructor
new PluginRuntime(
manager,bridge,options):PluginRuntime
Parameters
manager
bridge
options
Returns
PluginRuntime
Properties
bridge
readonlybridge:BridgeRuntime
manager
readonlymanager:PluginManager
options
readonlyoptions:PluginRuntimeOptions
Methods
active()
active():
string[]
Returns
string[]
deactivate()
deactivate(
name):Promise<void>
Parameters
name
string
Returns
Promise<void>
dispose()
dispose():
Promise<void>
Returns
Promise<void>
load()
load(
name,signal?):Promise<void>
Parameters
name
string
signal?
AbortSignal
Returns
Promise<void>
loadEnabled()
loadEnabled():
Promise<object[]>
Returns
Promise<object[]>
setEnabled()
setEnabled(
name,enabled):Promise<void>
Parameters
name
string
enabled
boolean
Returns
Promise<void>
uninstall()
uninstall(
name):Promise<void>
Parameters
name
string
Returns
Promise<void>