VideoSizeEmojiMarkup.deserialize constructor

VideoSizeEmojiMarkup.deserialize(
  1. BinaryReader reader
)

Deserialize.

Implementation

factory VideoSizeEmojiMarkup.deserialize(BinaryReader reader) {
  // Read [VideoSizeEmojiMarkup] fields.
  final emojiId = reader.readInt64();
  final backgroundColors = reader.readVectorInt32();

  // Construct [VideoSizeEmojiMarkup] object.
  final returnValue = VideoSizeEmojiMarkup(
    emojiId: emojiId,
    backgroundColors: backgroundColors,
  );

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