Message class

Annotations
  • @freezed

Constructors

Message({required int id, required String body, required String date, required MessageAuthor author, required String emailFrom, required String messageType, required List subtypeId, required String model, required int resId, required String recordName, required List<int> partnerIds, required List<int> starredPartnerIds, required String? moderationStatus, required List<int> notifications, required List<Attachment> atachments, required List<int> trackingValueIds, required List<int> needactionPartnerIds, required List<int> historyPartnerIds, required bool isNote, required bool isDiscussion, required bool subtypeDescription, required bool isNotification, required String moduleIcon, required List<int> smsIds})
const
factory
Message.fromJson(Map<String, dynamic> json)
factory

Properties

atachments → List<Attachment>
no setterinherited
author → MessageAuthor
no setterinherited
body → String
no setterinherited
copyWith → $MessageCopyWith<Message>
no setterinherited
date → String
no setterinherited
emailFrom → String
no setterinherited
hashCode → int
The hash code for this object.
no setterinherited
historyPartnerIds → List<int>
no setterinherited
id → int
no setterinherited
isDiscussion → bool
no setterinherited
isNote → bool
no setterinherited
isNotification → bool
no setterinherited
messageType → String
no setterinherited
model → String
no setterinherited
moderationStatus → String?
no setterinherited
moduleIcon → String
no setterinherited
needactionPartnerIds → List<int>
no setterinherited
notifications → List<int>
no setterinherited
partnerIds → List<int>
no setterinherited
recordName → String
no setterinherited
resId → int
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
smsIds → List<int>
no setterinherited
starredPartnerIds → List<int>
no setterinherited
subtypeDescription → bool
no setterinherited
subtypeId → List
no setterinherited
trackingValueIds → List<int>
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

Static Methods

parseModerationStatus(dynamic value) → String?