Skip to main content

ChatMessage class

This class creates JSON code for chat message using the JsonSerializable package.

Annotations

Constructors

ChatMessage (String? id, ChatUser? sender, String? messageContent, ChatUser? receiver)

ChatMessage.fromJson (Map<String, dynamic> json)

factory

Properties

hashCodeint

The hash code for this object.
read-onlyinherited

idString?

read / write

messageContentString?

read / write

receiverChatUser?

read / write

runtimeTypeType

A representation of the runtime type of the object.
read-onlyinherited

senderChatUser?

read / write

Methods

noSuchMethod(Invocation invocation) dynamic

Invoked when a non-existent 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