setMerchantInformationLanguageTemplate method
set merchant information langage template
value
is MerchantInformationLanguageTemplate()
Implementation
setMerchantInformationLanguageTemplate(
MerchantInformationLanguageTemplate? value) {
if (value != null) {
String languagePreference = tlvToString(value.value.languagePreference);
String merchantName = tlvToString(value.value.merchantName);
String merchantCity = tlvToString(value.value.merchantCity);
String rfuForEMVCo = "";
value.value.rfuForEMVCo?.forEach((element) {
rfuForEMVCo += tlvToString(element);
});
MerchantInformationLanguageTemplateModel merchantInfoLanguageTemplate =
MerchantInformationLanguageTemplateModel(
tag: ID.merchantInformationLanguageTemplate,
length: getValueLength(languagePreference +
merchantName +
merchantCity +
rfuForEMVCo),
value: value.value);
this.value = this.value.copyWith(
merchantInformationLanguageTemplate: merchantInfoLanguageTemplate);
}
}