toJson method

  1. @override
Map<String, dynamic> toJson()
override

Converts an object to JSON.

Implementation

@override
Map<String, dynamic> toJson() {
  final returnValue = <String, dynamic>{
    '\$hash': '4e4df4bb',
    '\$name': 'MessageFwdHeader',
    'flags': flags,
    'imported': imported,
    'savedOut': savedOut,
    'fromId': fromId,
    'fromName': fromName,
    'date': date.toIso8601String(),
    'channelPost': channelPost,
    'postAuthor': postAuthor,
    'savedFromPeer': savedFromPeer,
    'savedFromMsgId': savedFromMsgId,
    'savedFromId': savedFromId,
    'savedFromName': savedFromName,
    'savedDate': savedDate?.toIso8601String(),
    'psaType': psaType,
  };

  // Finished toJson.
  return returnValue;
}