fromJsonStringMap static method
From a Map<String, String>
in dynamic
's clothing (JsonKey annotation)
Implementation
static Map<OpenFoodFactsLanguage, String>? fromJsonStringMap(dynamic map) {
if (map == null) {
return null;
}
if (map is! Map<String, dynamic>) {
throw Exception('Expected type: Map<String, String>');
}
final result = <OpenFoodFactsLanguage, String>{};
for (final key in map.keys) {
result[LanguageHelper.fromJson(key)] = map[key]! as String;
}
return result;
}