Backstage
Docs
Github
Preparing search index...
@backstage/backend-plugin-api
index
BackendModuleRegistrationPoints
Interface BackendModuleRegistrationPoints
The callbacks passed to the
register
method of a backend module.
interface
BackendModuleRegistrationPoints
{
registerExtensionPoint
<
TExtensionPoint
>
(
ref
:
ExtensionPoint
<
TExtensionPoint
>
,
impl
:
TExtensionPoint
,
)
:
void
;
registerInit
<
TDeps
extends
{
[
key
:
string
]:
ServiceRef
<
unknown
>
|
ExtensionPoint
<
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
>
|
ExtensionPoint
<
unknown
>
}
,
>
(
options
:
{
deps
:
TDeps
;
init
(
deps
:
DepsToInstances
<
TDeps
>
)
:
Promise
<
void
>
;
}
,
)
:
void
Type Parameters
TDeps
extends
{
[
key
:
string
]:
ServiceRef
<
unknown
>
|
ExtensionPoint
<
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 module.