Backstage
Docs
Github
Preparing search index...
@backstage/frontend-plugin-api
PluginOptions
Interface PluginOptions<TId, TRoutes, TExternalRoutes, TExtensions>
interface
PluginOptions
<
TId
extends
string
,
TRoutes
extends
{
[
name
in
string
]
:
RouteRef
|
SubRouteRef
}
,
TExternalRoutes
extends
{
[
name
in
string
]
:
ExternalRouteRef
}
,
TExtensions
extends
readonly
ExtensionDefinition
[]
,
>
{
extensions
?:
TExtensions
;
externalRoutes
?:
TExternalRoutes
;
featureFlags
?:
FeatureFlagConfig
[]
;
info
?:
FrontendPluginInfoOptions
;
pluginId
:
TId
;
routes
?:
TRoutes
;
}
Type Parameters
TId
extends
string
TRoutes
extends
{
[
name
in
string
]
:
RouteRef
|
SubRouteRef
}
TExternalRoutes
extends
{
[
name
in
string
]
:
ExternalRouteRef
}
TExtensions
extends
readonly
ExtensionDefinition
[]
Index
Properties
extensions?
external
Routes?
feature
Flags?
info?
plugin
Id
routes?
Properties
Optional
extensions
extensions
?:
TExtensions
Optional
external
Routes
externalRoutes
?:
TExternalRoutes
Optional
feature
Flags
featureFlags
?:
FeatureFlagConfig
[]
Optional
info
info
?:
FrontendPluginInfoOptions
plugin
Id
pluginId
:
TId
Optional
routes
routes
?:
TRoutes
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
extensions
external
Routes
feature
Flags
info
plugin
Id
routes
Docs
Github
Backstage
Loading...