User constructor
const
User({
- required int id,
- required String firstName,
- required String lastName,
- Usernames? usernames,
- required String phoneNumber,
- required UserStatus status,
- ProfilePhoto? profilePhoto,
- EmojiStatus? emojiStatus,
- required bool isContact,
- required bool isMutualContact,
- required bool isCloseFriend,
- required bool isVerified,
- required bool isPremium,
- required bool isSupport,
- required String restrictionReason,
- required bool isScam,
- required bool isFake,
- required bool hasActiveStories,
- required bool hasUnreadActiveStories,
- required bool haveAccess,
- required UserType type,
- required String languageCode,
- required bool addedToAttachmentMenu,
- dynamic extra,
- int? clientId,
Represents a user
Implementation
const User({
required this.id,
required this.firstName,
required this.lastName,
this.usernames,
required this.phoneNumber,
required this.status,
this.profilePhoto,
this.emojiStatus,
required this.isContact,
required this.isMutualContact,
required this.isCloseFriend,
required this.isVerified,
required this.isPremium,
required this.isSupport,
required this.restrictionReason,
required this.isScam,
required this.isFake,
required this.hasActiveStories,
required this.hasUnreadActiveStories,
required this.haveAccess,
required this.type,
required this.languageCode,
required this.addedToAttachmentMenu,
this.extra,
this.clientId,
});