User constructor

User({
  1. String? extra,
  2. int? client_id,
  3. int53? id,
  4. string? first_name,
  5. string? last_name,
  6. Usernames? usernames,
  7. string? phone_number,
  8. UserStatus? status,
  9. ProfilePhoto? profile_photo,
  10. EmojiStatus? emoji_status,
  11. Bool? is_contact,
  12. Bool? is_mutual_contact,
  13. Bool? is_verified,
  14. Bool? is_premium,
  15. Bool? is_support,
  16. string? restriction_reason,
  17. Bool? is_scam,
  18. Bool? is_fake,
  19. Bool? have_access,
  20. UserType? type,
  21. string? language_code,
  22. Bool? added_to_attachment_menu,
})

Implementation

User({
  super.extra,
  super.client_id,
  this.id,
  this.first_name,
  this.last_name,
  this.usernames,
  this.phone_number,
  this.status,
  this.profile_photo,
  this.emoji_status,
  this.is_contact,
  this.is_mutual_contact,
  this.is_verified,
  this.is_premium,
  this.is_support,
  this.restriction_reason,
  this.is_scam,
  this.is_fake,
  this.have_access,
  this.type,
  this.language_code,
  this.added_to_attachment_menu,
});