CubeMessage class

Inheritance

Constructors

CubeMessage()
CubeMessage.fromJson(Map<String, dynamic> json)
CubeMessage.fromStanza(MessageStanza stanza)

Properties

attachments List<CubeAttachment>?
getter/setter pair
body String?
getter/setter pair
createdAt DateTime?
getter/setter pairinherited
dateSent int?
getter/setter pair
delayed bool
getter/setter pair
deliveredIds List<int>?
getter/setter pair
destroyAfter int?
getter/setter pair
dialogId String?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
id int?
getter/setter pairinherited
isRead bool?
getter/setter pair
markable bool
getter/setter pair
messageId String?
getter/setter pair
properties Map<String, String>
getter/setter pair
reactions CubeMessageReactions?
getter/setter pair
readIds List<int>?
getter/setter pair
recipientId int?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
saveToHistory bool
getter/setter pair
senderId int?
getter/setter pair
updatedAt DateTime?
getter/setter pairinherited
viewsCount int?
getter/setter pair

Methods

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

Operators

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