Backstage
Docs
Github
Preparing search index...
@backstage/backend-plugin-api
index
BackendPluginRegistrationPoints
Interface BackendPluginRegistrationPoints
The callbacks passed to the
register
method of a backend plugin.
interface
BackendPluginRegistrationPoints
{
registerExtensionPoint
<
TExtensionPoint
>
(
ref
:
ExtensionPoint
<
TExtensionPoint
>
,
impl
:
TExtensionPoint
,
)
:
void
;
registerInit
<
TDeps
extends
{
[
key
:
string
]:
ServiceRef
<
unknown
>
}
>
(
options
:
{
deps
:
TDeps
;
init
(
deps
:
DepsToInstances
<
TDeps
>
)
:
Promise
<
void
>
;
}
,
)
:
void
;
}
Index
Methods
register
Extension
Point
register
Init
Methods
register
Extension
Point
registerExtensionPoint
<
TExtensionPoint
>
(
ref
:
ExtensionPoint
<
TExtensionPoint
>
,
impl
:
TExtensionPoint
,
)
:
void
Type Parameters
TExtensionPoint
Parameters
ref
:
ExtensionPoint
<
TExtensionPoint
>
impl
:
TExtensionPoint
Returns
void
register
Init
registerInit
<
TDeps
extends
{
[
key
:
string
]:
ServiceRef
<
unknown
>
}
>
(
options
:
{
deps
:
TDeps
;
init
(
deps
:
DepsToInstances
<
TDeps
>
)
:
Promise
<
void
>
;
}
,
)
:
void
Type Parameters
TDeps
extends
{
[
key
:
string
]:
ServiceRef
<
unknown
>
}
Parameters
options
:
{
deps
:
TDeps
;
init
(
deps
:
DepsToInstances
<
TDeps
>
)
:
Promise
<
void
>
}
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
register
Extension
Point
register
Init
Docs
Github
Backstage
Loading...
The callbacks passed to the
registermethod of a backend plugin.