ChatMessageModel class

Available Extensions

Constructors

ChatMessageModel({required String chatUserJid, required String contactType, required bool isItCarbonMessage, required bool isItSavedContact, required bool isMessageDeleted, required RxBool isMessageRecalled, required bool isMessageSentByMe, required RxBool isMessageStarred, required RxBool isSelected, required bool isThisAReplyMessage, required String messageChatType, required MessageCustomField? messageCustomField, required String messageId, required int messageSentTime, required RxString messageStatus, required RxBool isMessageEdited, required String? messageTextContent, required String messageType, required ReplyParentChatMessage? replyParentChatMessage, required String senderNickName, required String senderUserJid, required String senderUserName, required ContactChatMessage? contactChatMessage, required MediaChatMessage? mediaChatMessage, required LocationChatMessage? locationChatMessage, required String topicId})
ChatMessageModel.fromJson(Map<String, dynamic> json)
factory

Properties

chatUserJid String
getter/setter pair
contactChatMessage ContactChatMessage?
getter/setter pair
contactType String
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
isItCarbonMessage bool
getter/setter pair
isItSavedContact bool
getter/setter pair
isMessageDeleted bool
getter/setter pair
isMessageEdited ↔ RxBool
getter/setter pair
isMessageRecalled ↔ RxBool
getter/setter pair
isMessageSentByMe bool
getter/setter pair
isMessageStarred ↔ RxBool
getter/setter pair
isSelected ↔ RxBool
getter/setter pair
isThisAReplyMessage bool
getter/setter pair
locationChatMessage LocationChatMessage?
getter/setter pair
mediaChatMessage MediaChatMessage?
getter/setter pair
messageChatType String
getter/setter pair
messageCustomField MessageCustomField?
getter/setter pair
messageId String
getter/setter pair
messageSentTime int
getter/setter pair
messageStatus ↔ RxString
getter/setter pair
messageTextContent String?
getter/setter pair
messageType String
getter/setter pair
replyParentChatMessage ReplyParentChatMessage?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
senderNickName String
getter/setter pair
senderUserJid String
getter/setter pair
senderUserName String
getter/setter pair
topicId String
getter/setter pair

Methods

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