MessageLog.fromJson constructor

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

Implementation

factory MessageLog.fromJson(Map<String, dynamic> json) => MessageLog(
  messages: (json['messages'] as List).map((e) => ChatMessage.fromJson(e as Map<String, dynamic>)).toList(),
  by_msgid: (json['by_msgid'] as Map<String, dynamic>).map((k, v) => MapEntry(k, MessageKey.fromJson(v as Map<String, dynamic>))),
  retention: json['retention'] as int,
);