mapWithSetOfStringsFromJson function

Map<String, Set<String>> mapWithSetOfStringsFromJson(
  1. dynamic json, {
  2. bool growable = false,
})

Implementation

Map<String, Set<String>> mapWithSetOfStringsFromJson(dynamic json, {bool growable = false}) {
  final map = <String, Set<String>>{};
  if (json is Map && json.isNotEmpty) {
    json = json.cast<String, dynamic>(); // ignore: parameter_assignments
    for (final entry in json.entries) {
      final value = stringSetFromJson(entry.value, growable: growable);
      map[entry.key] = value;
    }
  }
  return map;
}