FirebaseData.fromJson constructor

FirebaseData.fromJson(
  1. Map<String, dynamic> data
)

Implementation

factory FirebaseData.fromJson(Map<String, dynamic> data){
  Map<String, FBValue> _fields = {};
  if (data['fields'] != null)
    data['fields'].forEach((k, v){
      _fields.addAll({k: FBValue.fromJson(v)});
    });
  return FirebaseData(
    (data["name"] != null) ? data["name"] : "",
    _fields,
  );
}