Skip to main content

OverridableFrontendPlugin

Home > @backstage/frontend-plugin-api > OverridableFrontendPlugin

A variant of the FrontendPlugin interface that can also be used to install overrides for the plugin.

Signature:

export interface OverridableFrontendPlugin<TRoutes extends {
[name in string]: RouteRef | SubRouteRef;
} = {
[name in string]: RouteRef | SubRouteRef;
}, TExternalRoutes extends {
[name in string]: ExternalRouteRef;
} = {
[name in string]: ExternalRouteRef;
}, TExtensionMap extends {
[id in string]: ExtensionDefinition;
} = {
[id in string]: ExtensionDefinition;
}> extends FrontendPlugin<TRoutes, TExternalRoutes>

Extends: FrontendPlugin<TRoutes, TExternalRoutes>

Methods

Method

Description

getExtension(id)

withOverrides(options)