ConstructedMessage.fromJson constructor

ConstructedMessage.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory ConstructedMessage.fromJson(Map<String, dynamic> json) {
  return ConstructedMessage(
    sender: json['sender'] != null
        ? User.fromJson(json['sender'] as Map<String, dynamic>)
        : null,
    timestamp: json['timestamp'] as int,
    link: json['link'] != null
        ? LinkedMessage.fromJson(json['link'] as Map<String, dynamic>)
        : null,
    body: MessageBody.fromJson(json['body'] as Map<String, dynamic>),
  );
}