Backstage
Docs
Github
Preparing search index...
@backstage/frontend-plugin-api
TranslationRefOptions
Interface TranslationRefOptions<TId, TNestedMessages, TTranslations>
interface
TranslationRefOptions
<
TId
extends
string
,
TNestedMessages
extends
AnyNestedMessages
,
TTranslations
extends
{
[
language
in
string
]
:
()
=>
Promise
<
{
default
:
{
[
key
in
keyof
FlattenedMessages
<
TNestedMessages
>
]
:
string
|
null
}
;
}
,
>
}
,
>
{
id
:
TId
;
messages
:
TNestedMessages
;
translations
?:
TTranslations
;
}
Type Parameters
TId
extends
string
TNestedMessages
extends
AnyNestedMessages
TTranslations
extends
{
[
language
in
string
]
:
()
=>
Promise
<
{
default
:
{
[
key
in
keyof
FlattenedMessages
<
TNestedMessages
>
]
:
string
|
null
}
;
}
,
>
}
Index
Properties
id
messages
translations?
Properties
id
id
:
TId
messages
messages
:
TNestedMessages
Optional
translations
translations
?:
TTranslations
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
id
messages
translations
Docs
Github
Backstage
Loading...