InputSendMessageRichMessageDraftAction.deserialize constructor

InputSendMessageRichMessageDraftAction.deserialize(
  1. BinaryReader reader
)

Deserialize.

Implementation

factory InputSendMessageRichMessageDraftAction.deserialize(
  BinaryReader reader,
) {
  // Read [InputSendMessageRichMessageDraftAction] fields.
  final randomId = reader.readInt64();
  final richMessage = reader.readObject() as InputRichMessageBase;

  // Construct [InputSendMessageRichMessageDraftAction] object.
  final returnValue = InputSendMessageRichMessageDraftAction(
    randomId: randomId,
    richMessage: richMessage,
  );

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