Readonly
_capabilitiesReadonly
_capabilityReadonly
activateActivates plugins based on the activation event.
The activation event.
Whether the activation was successful.
Readonly
resetRe-activates the modules that were activated by the event.
The activation event.
Whether the reset was successful.
Get the Rx reference to the available capabilities for a given interface. Primarily useful for deriving other Rx values based on the capabilities or for subscribing to changes in the capabilities.
An Rx reference to the available capabilities.
Get the Rx reference to the available capabilities for a given interface. Primarily useful for deriving other Rx values based on the capability or for subscribing to changes in the capability.
An Rx reference to the available capability.
Get capabilities from the plugin context.
An array of capabilities.
Requests a single capability from the plugin context.
The capability.
Waits for a capability to be available.
The capability.
Facilitates the dependency injection between plugin modules by allowing them contribute and request capabilities from each other. It tracks the capabilities that are contributed in an in-memory live object. This allows the application to subscribe to this state and incorporate plugins which are added dynamically.