Skip to main content

FrontendPlugin

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

Signature:

export interface FrontendPlugin<TRoutes extends AnyRoutes = AnyRoutes, TExternalRoutes extends AnyExternalRoutes = AnyExternalRoutes, TExtensionMap extends {
[id in string]: ExtensionDefinition;
} = {
[id in string]: ExtensionDefinition;
}>

Properties

Property

Modifiers

Type

Description

$$type

readonly

'@backstage/FrontendPlugin'

externalRoutes

readonly

TExternalRoutes

id

readonly

string

routes

readonly

TRoutes

Methods

Method

Description

getExtension(id)

withOverrides(options)