MobX i18n
Preparing search index...
TranslationModel
Class TranslationModel<Name, Key>
Type Parameters
Name
extends
string
Key
extends
string
Index
Constructors
constructor
Properties
configuration
default
Language
t
Accessors
current
Language
current
Map
default
Map
loading
Methods
load
Languages
on
Language
Change
set
Language
text
Of
Constructors
constructor
new
TranslationModel
<
Name
extends
string
,
Key
extends
string
>
(
configuration
:
TranslationConfiguration
<
Name
,
Key
>
,
)
:
TranslationModel
<
Name
,
Key
>
Type Parameters
Name
extends
string
Key
extends
string
Parameters
configuration
:
TranslationConfiguration
<
Name
,
Key
>
Returns
TranslationModel
<
Name
,
Key
>
Properties
configuration
configuration
:
TranslationConfiguration
<
Name
,
Key
>
default
Language
defaultLanguage
:
Name
t
t
:
<
K
extends
string
>
(
key
:
K
,
data
?:
TranslationResolverData
<
TranslationMap
<
Key
>
[
K
]
>
,
)
=>
string
= ...
Accessors
current
Language
currentLanguage
:
any
current
Map
currentMap
:
any
default
Map
get
defaultMap
()
:
TranslationMap
<
Key
>
Returns
TranslationMap
<
Key
>
loading
loading
:
any
Methods
load
Languages
loadLanguages
(
...
names
:
Name
[]
)
:
Promise
<
TranslationMap
<
Key
>
>
Parameters
...
names
:
Name
[]
Returns
Promise
<
TranslationMap
<
Key
>
>
on
Language
Change
onLanguageChange
(
handler
:
(
language
:
Name
)
=>
any
)
:
void
Parameters
handler
:
(
language
:
Name
)
=>
any
Returns
void
Protected
set
Language
setLanguage
(
name
:
Name
)
:
void
Parameters
name
:
Name
Returns
void
text
Of
textOf
<
K
extends
string
>
(
key
:
K
,
data
?:
TranslationResolverData
<
TranslationMap
<
Key
>
[
K
]
>
,
)
:
string
Type Parameters
K
extends
string
Parameters
key
:
K
Optional
data
:
TranslationResolverData
<
TranslationMap
<
Key
>
[
K
]
>
Returns
string
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
configuration
default
Language
t
Accessors
current
Language
current
Map
default
Map
loading
Methods
load
Languages
on
Language
Change
set
Language
text
Of
MobX i18n
Loading...