Map<String, dynamic> toJson() { final Map<String, dynamic> data = <String, dynamic>{}; data['reactionID'] = messageID; data['reactionList'] = reactionList.map((v) => v.toJson()).toList(); return data; }