-
<async> __(id, str)
-
Language translation function.
Parameters:
Name |
Type |
Description |
id |
String
|
|
str |
String
|
|
- Source:
-
Returns:
-
Type
-
String
-
<async> _c(id, str, args)
-
Conditional translation function. When invoked it finds the correct string based on the labels
specified in ...args.
Parameters:
Name |
Type |
Argument |
Description |
id |
*
|
|
|
str |
*
|
|
|
args |
*
|
<repeatable>
|
|
- Source:
-
Returns:
-
Type
-
String
-
<async> _r(str, args)
-
Replace function. When invoked it will replace %r(number)% with the number matching the index
of the arguments passed to the _r function.
Parameters:
Name |
Type |
Argument |
Description |
str |
String
|
|
|
args |
*
|
<repeatable>
|
|
- Source:
-
Returns:
-
Type
-
String
-
attributeChangedCallback(name, oldValue, newValue)
-
Listen for component's lang attribute mutations
Parameters:
Name |
Type |
Description |
name |
String
|
|
oldValue |
String
|
|
newValue |
String
|
|
- Source:
-
Returns:
-
Type
-
void
-
connectedCallback()
-
Sets initial lang
- Source:
-
-
disconnectedCallback(args)
-
Parameters:
Name |
Type |
Argument |
Description |
args |
*
|
<repeatable>
|
|
- Source:
-
-
getCachedTemplate(id, templateParts)
-
Check if templateParts matches previously cached template and
prevent unnecessary render updates
Parameters:
Name |
Type |
Description |
id |
*
|
|
templateParts |
*
|
|
- Source:
-
Returns:
-
Type
-
templateParts
-
langListener()
-
Listens for html lang mutations
- Source:
-
Returns:
-
Type
-
MutationObserver
-
render(templates, args)
-
Parameters:
Name |
Type |
Argument |
Description |
templates |
Object
|
|
|
args |
*
|
<repeatable>
|
|
- Source:
-
Returns:
-
Type
-
Object