Backstage
Docs
Github
Preparing search index...
@backstage/frontend-plugin-api
ConfigurableExtensionDataRef
Interface ConfigurableExtensionDataRef<TData, TId, TConfig>
interface
ConfigurableExtensionDataRef
<
TData
,
TId
extends
string
,
TConfig
extends
{
optional
?:
true
}
=
{}
,
>
{
$$type
:
"@backstage/ExtensionDataRef"
;
config
:
TConfig
;
id
:
TId
;
T
:
TData
;
optional
()
:
ConfigurableExtensionDataRef
<
TData
,
TId
,
TConfig
&
{
optional
:
true
}
,
>
;
(
t
:
TData
)
:
ExtensionDataValue
<
TData
,
TId
>
;
}
Type Parameters
TData
TId
extends
string
TConfig
extends
{
optional
?:
true
}
=
{}
Hierarchy (
View Summary
)
ExtensionDataRef
<
TData
,
TId
,
TConfig
>
ConfigurableExtensionDataRef
ConfigurableExtensionDataRef
(
t
:
TData
)
:
ExtensionDataValue
<
TData
,
TId
>
Parameters
t
:
TData
Returns
ExtensionDataValue
<
TData
,
TId
>
Index
Properties
$$type
config
id
T
Methods
optional
Properties
Readonly
$$type
$$type
:
"@backstage/ExtensionDataRef"
Readonly
config
config
:
TConfig
Readonly
id
id
:
TId
Readonly
T
T
:
TData
Methods
optional
optional
()
:
ConfigurableExtensionDataRef
<
TData
,
TId
,
TConfig
&
{
optional
:
true
}
,
>
Returns
ConfigurableExtensionDataRef
<
TData
,
TId
,
TConfig
&
{
optional
:
true
}
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
$$type
config
id
T
Methods
optional
Docs
Github
Backstage
Loading...