ContactShort class

Short contact representation.

Annotations
  • @freezed

Constructors

ContactShort({@JsonKey(name: 'jid') required String jid, @JsonKey(name: 'display_name') required String displayName, @JsonKey(name: 'short_name') required String shortName, @JsonKey(name: 'icons') required IconData icons, @JsonKey(name: 'gentime') required int gentime})
const
factory
ContactShort.fromJson(Map<String, dynamic> json)
factory

Properties

copyWith → $ContactShortCopyWith<ContactShort>
no setterinherited
displayName String
Full name in chats.
no setterinherited
gentime int
Object version.
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
icons IconData
Icons data.
no setterinherited
jid String
Contact Id.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shortName String
Short name in chats.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
inherited
toString() String
A string representation of this object.
inherited

Operators

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