messageType property
MessageType
messageType
Implementation
MessageType get messageType => this is UserMessage
? MessageType.user
: this is FileMessage
? MessageType.file
: this is AdminMessage
? MessageType.admin
: this is NotificationMessage
? MessageType.notification
: throw MalformedDataException();