@dxos/app-framework - v0.8.3
Preparing search index...
PluginManager
PluginManager
Interface PluginManager
Interface for the Plugin Manager.
interface
PluginManager
{
"[ManagerTypeId]"
:
typeof
PluginManager
.
ManagerTypeId
;
activation
:
PubSub
<
ActivationMessage
>
;
active
:
Atom
<
readonly
string
[]
>
;
capabilities
:
CapabilityManager
.
CapabilityManager
;
core
:
Atom
<
readonly
string
[]
>
;
enabled
:
Atom
<
readonly
string
[]
>
;
eventsFired
:
Atom
<
readonly
string
[]
>
;
modules
:
Atom
<
readonly
PluginModule
[]
>
;
pendingReset
:
Atom
<
readonly
string
[]
>
;
plugins
:
Atom
<
readonly
Plugin
.
Plugin
[]
>
;
registry
:
Registry
;
activate
(
event
:
string
|
ActivationEvent
.
ActivationEvent
,
params
?:
{
after
?:
string
;
before
?:
string
}
,
)
:
Effect
<
boolean
,
Error
>
;
add
(
id
:
string
)
:
Effect
<
boolean
,
Error
>
;
deactivate
(
id
:
string
)
:
Effect
<
boolean
,
Error
>
;
disable
(
id
:
string
)
:
Effect
<
boolean
,
Error
>
;
enable
(
id
:
string
)
:
Effect
<
boolean
,
Error
>
;
getActive
()
:
readonly
string
[]
;
getCore
()
:
readonly
string
[]
;
getEnabled
()
:
readonly
string
[]
;
getEventsFired
()
:
readonly
string
[]
;
getModules
()
:
readonly
PluginModule
[]
;
getPendingReset
()
:
readonly
string
[]
;
getPlugins
()
:
readonly
Plugin
.
Plugin
[]
;
remove
(
id
:
string
)
:
boolean
;
reset
(
event
:
string
|
ActivationEvent
.
ActivationEvent
,
)
:
Effect
<
boolean
,
Error
>
;
}
Index
Properties
[
Manager
Type
Id]
activation
active
capabilities
core
enabled
events
Fired
modules
pending
Reset
plugins
registry
Methods
activate
add
deactivate
disable
enable
get
Active
get
Core
get
Enabled
get
Events
Fired
get
Modules
get
Pending
Reset
get
Plugins
remove
reset
Properties
Readonly
[
Manager
Type
Id]
"[ManagerTypeId]"
:
typeof
PluginManager
.
ManagerTypeId
Readonly
activation
activation
:
PubSub
<
ActivationMessage
>
Readonly
active
active
:
Atom
<
readonly
string
[]
>
Readonly
capabilities
capabilities
:
CapabilityManager
.
CapabilityManager
Readonly
core
core
:
Atom
<
readonly
string
[]
>
Readonly
enabled
enabled
:
Atom
<
readonly
string
[]
>
Readonly
events
Fired
eventsFired
:
Atom
<
readonly
string
[]
>
Readonly
modules
modules
:
Atom
<
readonly
PluginModule
[]
>
Readonly
pending
Reset
pendingReset
:
Atom
<
readonly
string
[]
>
Readonly
plugins
plugins
:
Atom
<
readonly
Plugin
.
Plugin
[]
>
Readonly
registry
registry
:
Registry
Methods
activate
activate
(
event
:
string
|
ActivationEvent
.
ActivationEvent
,
params
?:
{
after
?:
string
;
before
?:
string
}
,
)
:
Effect
<
boolean
,
Error
>
Parameters
event
:
string
|
ActivationEvent
.
ActivationEvent
Optional
params
:
{
after
?:
string
;
before
?:
string
}
Returns
Effect
<
boolean
,
Error
>
add
add
(
id
:
string
)
:
Effect
<
boolean
,
Error
>
Parameters
id
:
string
Returns
Effect
<
boolean
,
Error
>
deactivate
deactivate
(
id
:
string
)
:
Effect
<
boolean
,
Error
>
Parameters
id
:
string
Returns
Effect
<
boolean
,
Error
>
disable
disable
(
id
:
string
)
:
Effect
<
boolean
,
Error
>
Parameters
id
:
string
Returns
Effect
<
boolean
,
Error
>
enable
enable
(
id
:
string
)
:
Effect
<
boolean
,
Error
>
Parameters
id
:
string
Returns
Effect
<
boolean
,
Error
>
get
Active
getActive
()
:
readonly
string
[]
Returns
readonly
string
[]
get
Core
getCore
()
:
readonly
string
[]
Returns
readonly
string
[]
get
Enabled
getEnabled
()
:
readonly
string
[]
Returns
readonly
string
[]
get
Events
Fired
getEventsFired
()
:
readonly
string
[]
Returns
readonly
string
[]
get
Modules
getModules
()
:
readonly
PluginModule
[]
Returns
readonly
PluginModule
[]
get
Pending
Reset
getPendingReset
()
:
readonly
string
[]
Returns
readonly
string
[]
get
Plugins
getPlugins
()
:
readonly
Plugin
.
Plugin
[]
Returns
readonly
Plugin
.
Plugin
[]
remove
remove
(
id
:
string
)
:
boolean
Parameters
id
:
string
Returns
boolean
reset
reset
(
event
:
string
|
ActivationEvent
.
ActivationEvent
)
:
Effect
<
boolean
,
Error
>
Parameters
event
:
string
|
ActivationEvent
.
ActivationEvent
Returns
Effect
<
boolean
,
Error
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
[
Manager
Type
Id]
activation
active
capabilities
core
enabled
events
Fired
modules
pending
Reset
plugins
registry
Methods
activate
add
deactivate
disable
enable
get
Active
get
Core
get
Enabled
get
Events
Fired
get
Modules
get
Pending
Reset
get
Plugins
remove
reset
@dxos/app-framework - v0.8.3
Loading...
Interface for the Plugin Manager.