ChannelMessagesFilter.deserialize constructor
ChannelMessagesFilter.deserialize(
- BinaryReader reader
Deserialize.
Implementation
factory ChannelMessagesFilter.deserialize(BinaryReader reader) {
// Read [ChannelMessagesFilter] fields.
final flags = reader.readInt32();
final excludeNewMessages = (flags & 2) != 0;
final ranges = reader.readVectorObject<MessageRangeBase>();
// Construct [ChannelMessagesFilter] object.
final returnValue = ChannelMessagesFilter(
excludeNewMessages: excludeNewMessages,
ranges: ranges,
);
// Now return the deserialized [ChannelMessagesFilter].
return returnValue;
}