Contact class

Annotations
  • @JsonSerializable()

Constructors

Contact({int? id, String? uid, String? companyUid, String? profilePicture, String? firstName, String? lastName, dynamic email, String? phoneNumber, dynamic instagramUsername, dynamic instagramId, String? facebookUsername, String? facebookId, dynamic twitterUsername, dynamic twitterId, String? isBlocked, DateTime? createdAt, DateTime? updatedAt})
const
Contact.fromJson(Map<String, dynamic> json)
factory

Properties

companyUid String?
final
createdAt DateTime?
final
email → dynamic
final
facebookId String?
final
facebookUsername String?
final
firstName String?
final
hashCode int
The hash code for this object.
no setterinherited
id int?
final
instagramId → dynamic
final
instagramUsername → dynamic
final
isBlocked String?
final
lastName String?
final
phoneNumber String?
final
profilePicture String?
final
props List<Object?>
The list of properties that will be used to determine whether two instances are equal.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stringify bool
If set to true, the toString method will be overridden to output this instance's props.
no setter
twitterId → dynamic
final
twitterUsername → dynamic
final
uid String?
final
updatedAt DateTime?
final

Methods

copyWith({int? id, String? uid, String? companyUid, String? profilePicture, String? firstName, String? lastName, dynamic email, String? phoneNumber, dynamic instagramUsername, dynamic instagramId, String? facebookUsername, String? facebookId, dynamic twitterUsername, dynamic twitterId, String? isBlocked, DateTime? createdAt, DateTime? updatedAt}) Contact
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited