FFInternationalizationSettings constructor
FFInternationalizationSettings({
- @Deprecated('This field is deprecated.') bool? legacyRtl,
- Iterable<
FFLanguage> ? languages, - FFLanguage? primaryLanguage,
- FFLanguage? displayLanguage,
- Iterable<
MapEntry< ? textTranslations,String, FFTextTranslation> > - FFPresetTexts? presetTexts,
- FFEditMetadata? editMetadata,
- bool? persistLanguageSelection,
Implementation
factory FFInternationalizationSettings({
@$core.Deprecated('This field is deprecated.') $core.bool? legacyRtl,
$core.Iterable<FFLanguage>? languages,
FFLanguage? primaryLanguage,
FFLanguage? displayLanguage,
$core.Iterable<$core.MapEntry<$core.String, FFTextTranslation>>?
textTranslations,
FFPresetTexts? presetTexts,
FFEditMetadata? editMetadata,
$core.bool? persistLanguageSelection,
}) {
final result = create();
if (legacyRtl != null) result.legacyRtl = legacyRtl;
if (languages != null) result.languages.addAll(languages);
if (primaryLanguage != null) result.primaryLanguage = primaryLanguage;
if (displayLanguage != null) result.displayLanguage = displayLanguage;
if (textTranslations != null)
result.textTranslations.addEntries(textTranslations);
if (presetTexts != null) result.presetTexts = presetTexts;
if (editMetadata != null) result.editMetadata = editMetadata;
if (persistLanguageSelection != null)
result.persistLanguageSelection = persistLanguageSelection;
return result;
}