FastAppSettingsDocument.fromJson constructor
Creates an instance of FastAppSettingsDocument from a JSON map.
Implementation
factory FastAppSettingsDocument.fromJson(Map<String, dynamic> json) {
return FastAppSettingsDocument(
languageCode: json[FastAppSettings.languageCode] as String?,
countryCode: json[FastAppSettings.countryCode] as String?,
theme: json[FastAppSettings.theme] as String?,
primaryCurrencyCode:
json[FastAppSettings.primaryCurrencyCode] as String? ??
kFastAppSettingsPrimaryCurrencyCode,
secondaryCurrencyCode:
json[FastAppSettings.secondaryCurrencyCode] as String?,
saveEntry:
json[FastAppSettings.saveEntry] as bool? ?? kFastAppSettingsSaveEntry,
use24HourFormat: json[FastAppSettings.use24HourFormat] as bool? ??
kFastAppSettingsuse24HourFormat,
);
}