Skip to main content

@backstage/backend-dynamic-feature-service

Home > @backstage/backend-dynamic-feature-service

Classes

Class

Description

CommonJSModuleLoader

DynamicPluginManager

Functions

Function

Description

dynamicPluginsServiceFactoryWithOptions(options)

isBackendDynamicPluginInstaller(obj)

Interfaces

Interface

Description

BackendDynamicPlugin

BackendPluginProvider

BaseDynamicPlugin

DynamicPluginManagerOptions

DynamicPluginProvider

DynamicPluginsFactoryOptions

DynamicPluginsSchemasOptions

DynamicPluginsSchemasService

FrontendDynamicPlugin

FrontendPluginProvider

LegacyBackendPluginInstaller

ModuleLoader

NewBackendPluginInstaller

ScannedPluginPackage

Variables

Variable

Description

dynamicPluginsFeatureDiscoveryLoader

dynamicPluginsFeatureDiscoveryServiceFactory

dynamicPluginsFeatureLoader

A backend feature loader that fully enable backend dynamic plugins. More precisely it: - adds the dynamic plugins root service (typically depended upon by plugins), - adds additional required features to allow supporting dynamic plugins config schemas in the frontend application and the backend root logger, - uses the dynamic plugins service to discover and expose dynamic plugins as features.

dynamicPluginsFrontendSchemas

dynamicPluginsRootLoggerServiceFactory

dynamicPluginsSchemasServiceFactory

dynamicPluginsServiceFactory

dynamicPluginsServiceRef

Type Aliases

Type Alias

Description

BackendDynamicPluginInstaller

CommonJSModuleLoaderOptions

DynamicPlugin

DynamicPluginsFeatureLoaderOptions

DynamicPluginsRootLoggerFactoryOptions

LegacyPluginEnvironment

ScannedPluginManifest