@geogirafe/lib-geoportal
Preparing search index...
tools/i18n/i18nmanager
I18nManager
Class I18nManager
Hierarchy (
View Summary
)
GirafeSingleton
I18nManager
Index
Constructors
constructor
Properties
context
loading
Language
Promise
translations
Methods
ensure
Translation
Loaded
format
Number
get
Translation
handle
Language
Change
initialize
Singleton
is
Null
Or
Undefined
Or
Blank
load
Translations
translate
Constructors
constructor
new
I18nManager
(
context
:
IGirafeContext
)
:
I18nManager
Parameters
context
:
IGirafeContext
Returns
I18nManager
Properties
Protected
Readonly
context
context
:
IGirafeContext
loading
Language
Promise
loadingLanguagePromise
:
Promise
<
TranslationsDict
>
|
null
= null
translations
translations
:
AvailableLanguages
= {}
Methods
ensure
Translation
Loaded
ensureTranslationLoaded
()
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
format
Number
formatNumber
(
number
:
string
|
number
)
:
string
Parameters
number
:
string
|
number
Returns
string
get
Translation
getTranslation
(
key
:
string
)
:
string
Parameters
key
:
string
Returns
string
handle
Language
Change
handleLanguageChange
()
:
void
Returns
void
initialize
Singleton
initializeSingleton
()
:
void
Returns
void
is
Null
Or
Undefined
Or
Blank
isNullOrUndefinedOrBlank
(
val
:
unknown
)
:
val
is
""
|
null
|
undefined
Parameters
val
:
unknown
Returns
val
is
""
|
null
|
undefined
load
Translations
loadTranslations
(
language
:
string
)
:
Promise
<
TranslationsDict
>
Parameters
language
:
string
Returns
Promise
<
TranslationsDict
>
translate
translate
(
dom
:
HTMLElement
|
DocumentFragment
)
:
Promise
<
void
>
Parameters
dom
:
HTMLElement
|
DocumentFragment
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
context
loading
Language
Promise
translations
Methods
ensure
Translation
Loaded
format
Number
get
Translation
handle
Language
Change
initialize
Singleton
is
Null
Or
Undefined
Or
Blank
load
Translations
translate
@geogirafe/lib-geoportal
Loading...