ChannelAdminLogEventActionEditMessage.deserialize constructor

ChannelAdminLogEventActionEditMessage.deserialize(
  1. BinaryReader reader
)

Deserialize.

Implementation

factory ChannelAdminLogEventActionEditMessage.deserialize(
    BinaryReader reader) {
  // Read [ChannelAdminLogEventActionEditMessage] fields.
  final prevMessage = reader.readObject() as MessageBase;
  final newMessage = reader.readObject() as MessageBase;

  // Construct [ChannelAdminLogEventActionEditMessage] object.
  final returnValue = ChannelAdminLogEventActionEditMessage(
    prevMessage: prevMessage,
    newMessage: newMessage,
  );

  // Now return the deserialized [ChannelAdminLogEventActionEditMessage].
  return returnValue;
}