getTranslation method
Implementation
@override
String? getTranslation(Map<String, Object> args) {
if (elements.isEmpty) {
return null;
}
return elements.map((e) {
switch (e.type) {
case TranslationElementType.literal:
{
return e.value;
}
case TranslationElementType.placeholder:
{
return args[e.value] ?? e.value;
}
default:
{
return '';
}
}
}).join();
}