Backstage
Docs
Github
Preparing search index...
@backstage/frontend-plugin-api
index
PageBlueprint
Variable PageBlueprint
Const
PageBlueprint
:
ExtensionBlueprint
<
{
config
:
{
path
:
string
|
undefined
;
title
:
string
|
undefined
}
;
configInput
:
{
path
?:
string
;
title
?:
string
}
;
dataRefs
:
never
;
inputs
:
{
pages
:
ExtensionInput
<
|
ConfigurableExtensionDataRef
<
Element
,
"core.reactElement"
,
{}
>
|
ConfigurableExtensionDataRef
<
string
,
"core.routing.path"
,
{}
>
|
ConfigurableExtensionDataRef
<
RouteRef
<
AnyRouteRefParams
>
,
"core.routing.ref"
,
{
optional
:
true
}
,
>
|
ConfigurableExtensionDataRef
<
string
,
"core.title"
,
{
optional
:
true
}
>
|
ConfigurableExtensionDataRef
<
IconElement
,
"core.icon"
,
{
optional
:
true
}
,
>
,
{
internal
:
false
;
optional
:
false
;
singleton
:
false
}
,
>
;
}
;
kind
:
"page"
;
output
:
|
ExtensionDataRef
<
Element
,
"core.reactElement"
,
{}
>
|
ExtensionDataRef
<
string
,
"core.routing.path"
,
{}
>
|
ExtensionDataRef
<
RouteRef
<
AnyRouteRefParams
>
,
"core.routing.ref"
,
{
optional
:
true
}
,
>
|
ExtensionDataRef
<
string
,
"core.title"
,
{
optional
:
true
}
>
|
ExtensionDataRef
<
IconElement
,
"core.icon"
,
{
optional
:
true
}
>
;
params
:
{
defaultPath
?:
[
Error
:
"Use the 'path' param instead"
]
;
icon
?:
IconElement
;
loader
?:
()
=>
Promise
<
Element
>
;
noHeader
?:
boolean
;
path
:
string
;
routeRef
?:
RouteRef
<
AnyRouteRefParams
>
;
title
?:
string
;
}
;
}
,
>
= ...
Creates extensions that are routable React page components.
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Docs
Github
Backstage
Loading...
Creates extensions that are routable React page components.