DynamicMap.fromJson constructor

DynamicMap.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory DynamicMap.fromJson(Map<String, dynamic> json) {
  final map = Map<String, dynamic>.from(json);
  map.remove('_dummy');

  return DynamicMap(
    dummy: json['_dummy'] as bool? ?? false,
    data: map.map(
          (key, value) => MapEntry(
        key,
        List<String>.from(value),
      ),
    ),
  );
}