AppProfile constructor

AppProfile({
  1. String id = "",
  2. String name = "",
  3. Position? position,
  4. String address = "",
  5. String phoneNumber = "",
  6. String photoUrl = "",
  7. String coverImgUrl = "",
  8. String aboutMe = "",
  9. UsageReason usageReason = UsageReason.casual,
  10. String mainFeature = "",
  11. double reviewStars = 10.0,
  12. bool isActive = false,
  13. ProfileType type = ProfileType.general,
  14. bool directoryVisible = true,
  15. bool showPhone = true,
  16. String portfolioUrl = "",
  17. int totalTipsReceived = 0,
  18. VerificationLevel verificationLevel = VerificationLevel.none,
  19. int lastNameUpdate = 0,
  20. String slug = "",
  21. List<String>? itemmates,
  22. List<String>? eventmates,
  23. List<String>? followers,
  24. List<String>? following,
  25. List<String>? unfollowing,
  26. List<String>? blockTo,
  27. List<String>? blockedBy,
  28. List<String>? posts,
  29. List<String>? blogEntries,
  30. List<String>? comments,
  31. List<String>? hiddenPosts,
  32. List<String>? hiddenComments,
  33. List<String>? reports,
  34. List<String>? collectives,
  35. List<String>? events,
  36. List<String>? reviews,
  37. List<String>? favoriteItems,
  38. List<String>? savedItemlistIds,
  39. List<String>? chamberPresets,
  40. List<String>? watchingEvents,
  41. List<String>? goingEvents,
  42. List<String>? playingEvents,
  43. List<String>? requests,
  44. List<String>? sentRequests,
  45. List<String>? invitationRequests,
  46. Map<String, Itemlist>? itemlists,
  47. Map<String, Itemlist>? giglists,
  48. Map<String, Instrument>? instruments,
  49. Map<String, NeomChamber>? chambers,
  50. Map<String, NeomFrequency>? frequencies,
  51. Map<String, Genre>? genres,
  52. Map<String, Facility>? facilities,
  53. Map<String, Place>? places,
  54. Map<String, ProfileSkill>? skills,
  55. List<String>? badges,
  56. List<Influence>? influences,
  57. Review? lastReview,
  58. List<String>? bannedGenres,
})

Implementation

AppProfile({
  this.id = "",
  this.name = "",
  this.position,
  this.address = "",
  this.phoneNumber = "",
  this.photoUrl = "",
  this.coverImgUrl = "",
  this.aboutMe = "",
  this.usageReason = UsageReason.casual,
  this.mainFeature = "",
  this.reviewStars = 10.0,
  this.isActive = false,
  this.type = ProfileType.general,
  this.directoryVisible = true,
  this.showPhone = true,
  this.portfolioUrl = "",
  this.totalTipsReceived = 0,
  this.verificationLevel = VerificationLevel.none,
  this.lastNameUpdate = 0,
  this.slug = "",
  this.itemmates,
  this.eventmates,
  this.followers,
  this.following,
  this.unfollowing,
  this.blockTo,
  this.blockedBy,
  this.posts,
  this.blogEntries,
  this.comments,
  this.hiddenPosts,
  this.hiddenComments,
  this.reports,
  this.collectives,
  this.events,
  this.reviews,
  this.favoriteItems,
  this.savedItemlistIds,
  this.chamberPresets,
  this.watchingEvents,
  this.goingEvents,
  this.playingEvents,
  this.requests,
  this.sentRequests,
  this.invitationRequests,
  this.itemlists,
  this.giglists,
  this.instruments,
  this.chambers,
  this.frequencies,
  this.genres,
  this.facilities,
  this.places,
  this.skills,
  this.badges,
  this.influences,
  this.lastReview,
  this.bannedGenres,
});