toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() => <String, dynamic>{
      "password": password,
      "firstName": firstName,
      "lastName": lastName,
      "country": country,
      "state": state,
      "city": city,
      "userName": userName,
      "phoneNumber": phoneNumber,
      "email": email,
      "bio": bio,
      "birthdate": birthdate?.toIso8601String(),
      "fcmToken": fcmToken,
      "address": address,
      "fatherName": fatherName,
      "weight": weight,
      "height": height,
      "addHealth1": addHealth1 == null ? null : List<dynamic>.from(addHealth1!.map((dynamic x) => x)),
      "removeHealth1": removeHealth1 == null ? null : List<dynamic>.from(removeHealth1!.map((dynamic x) => x)),
      "foodAllergies": foodAllergies == null ? null : List<dynamic>.from(foodAllergies!.map((dynamic x) => x)),
      "drugAllergies": drugAllergies == null ? null : List<dynamic>.from(drugAllergies!.map((dynamic x) => x)),
      "sickness": sickness == null ? null : List<dynamic>.from(sickness!.map((dynamic x) => x)),
      "health1": health1 == null ? null : List<dynamic>.from(health1!.map((dynamic x) => x)),
      "categories": categories == null ? null : List<dynamic>.from(categories!.map((dynamic x) => x)),
      "id": id,
      "addTags": addTags == null ? null : List<dynamic>.from(addTags!.map((dynamic x) => x)),
      "removeTags": removeTags == null ? null : List<dynamic>.from(removeTags!.map((dynamic x) => x)),
      "tags": tags == null ? null : List<dynamic>.from(tags!.map((dynamic x) => x)),
    };