Data constructor

Data({
  1. required String? id,
  2. required String? deviceId,
  3. required String? name,
  4. required String? email,
  5. required String? phoneNumber,
  6. required String? referredBy,
  7. required String? referrerCode,
  8. required int? usersReferred,
  9. required String? referralCode,
  10. required String? referralCodeExpiry,
  11. required String? externalId,
  12. required int? score,
  13. required String? clientId,
  14. required String? shareId,
  15. required String? token,
  16. required List tags,
  17. required List tasks,
  18. required List<Reward> rewards,
  19. required String? photoUrl,
  20. required DateTime? createdAt,
  21. required DateTime? updatedAt,
  22. DataProperties? properties,
  23. required int? v,
})

Implementation

Data({
  required this.id,
  required this.deviceId,
  required this.name,
  required this.email,
  required this.phoneNumber,
  required this.referredBy,
  required this.referrerCode,
  required this.usersReferred,
  required this.referralCode,
  required this.referralCodeExpiry,
  required this.externalId,
  required this.score,
  required this.clientId,
  required this.shareId,
  required this.token,
  required this.tags,
  required this.tasks,
  required this.rewards,
  required this.photoUrl,
  required this.createdAt,
  required this.updatedAt,
  this.properties,
  required this.v,
});