toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() => <String, dynamic>{
      "id": id,
      "createdAt": createdAt.toIso8601String(),
      "updatedAt": updatedAt.toIso8601String(),
      "jsonData": jsonData.toMap(),
      "tags": List<dynamic>.from(tags.map((int x) => x)),
      "userName": userName,
      "password": password,
      "refreshToken": refreshToken,
      "phoneNumber": phoneNumber,
      "email": email,
      "firstName": firstName,
      "lastName": lastName,
      "bio": bio,
      "country": country,
      "state": state,
      "city": city,
      "birthdate": birthdate?.toIso8601String(),
      "categories": categories == null ? null : List<dynamic>.from(categories!.map((UCategoryResponse x) => x.toMap())),
      "media": media == null ? null : List<dynamic>.from(media!.map((UMediaResponse x) => x.toMap())),
    };