encode method

dynamic encode()

Implementation

dynamic encode() {
  var json = <String, dynamic>{};
  json['root_mid'] = rootMid;
  json['message_id'] = messageId;
  json['message_seq'] = messageSeq;
  json['from_uid'] = fromUID;
  json['from_name'] = fromName;
  if (payload != null) {
    var contentJson = payload!.encodeJson();
    contentJson['type'] = payload!.contentType;
    json['payload'] = contentJson;
  }
  return json;
}