Backstage
Docs
Github
Preparing search index...
@backstage/frontend-plugin-api
ExtensionInput
Interface ExtensionInput<UExtensionData, TConfig>
interface
ExtensionInput
<
UExtensionData
extends
ExtensionDataRef
<
unknown
,
string
,
{
optional
?:
true
}
>
=
ExtensionDataRef
,
TConfig
extends
{
optional
:
boolean
;
singleton
:
boolean
}
=
{
optional
:
boolean
;
singleton
:
boolean
;
}
,
>
{
$$type
:
"@backstage/ExtensionInput"
;
config
:
TConfig
;
extensionData
:
UExtensionData
[]
;
replaces
?:
{
id
:
string
;
input
:
string
}
[]
;
}
Type Parameters
UExtensionData
extends
ExtensionDataRef
<
unknown
,
string
,
{
optional
?:
true
}
>
=
ExtensionDataRef
TConfig
extends
{
optional
:
boolean
;
singleton
:
boolean
}
=
{
optional
:
boolean
;
singleton
:
boolean
}
Index
Properties
$$type
config
extension
Data
replaces?
Properties
Readonly
$$type
$$type
:
"@backstage/ExtensionInput"
Readonly
config
config
:
TConfig
Readonly
extension
Data
extensionData
:
UExtensionData
[]
Optional
Readonly
replaces
replaces
?:
{
id
:
string
;
input
:
string
}
[]
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
$$type
config
extension
Data
replaces
Docs
Github
Backstage
Loading...